Class BleedingEnchantment
java.lang.Object
net.minecraft.world.item.enchantment.Enchantment
com.idark.valoria.registries.item.enchantments.BleedingEnchantment
- All Implemented Interfaces:
net.minecraftforge.common.extensions.IForgeEnchantment
public class BleedingEnchantment
extends net.minecraft.world.item.enchantment.Enchantment
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.world.item.enchantment.Enchantment
net.minecraft.world.item.enchantment.Enchantment.Rarity
-
Field Summary
Fields inherited from class net.minecraft.world.item.enchantment.Enchantment
category, descriptionId
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
checkCompatibility
(net.minecraft.world.item.enchantment.Enchantment pEnchantment) void
doPostAttack
(net.minecraft.world.entity.LivingEntity pUser, net.minecraft.world.entity.Entity pTarget, int pLevel) int
getMaxCost
(int pEnchantmentLevel) int
int
getMinCost
(int pEnchantmentLevel) Methods inherited from class net.minecraft.world.item.enchantment.Enchantment
byId, canApplyAtEnchantingTable, canEnchant, doPostHurt, getDamageBonus, getDamageProtection, getDescriptionId, getFullname, getMinLevel, getOrCreateDescriptionId, getRarity, getSlotItems, isAllowedOnBooks, isCompatibleWith, isCurse, isDiscoverable, isTradeable, isTreasureOnly
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraftforge.common.extensions.IForgeEnchantment
allowedInCreativeTab, getDamageBonus
-
Constructor Details
-
BleedingEnchantment
public BleedingEnchantment()
-
-
Method Details
-
getMaxLevel
public int getMaxLevel()- Overrides:
getMaxLevel
in classnet.minecraft.world.item.enchantment.Enchantment
-
getMinCost
public int getMinCost(int pEnchantmentLevel) - Overrides:
getMinCost
in classnet.minecraft.world.item.enchantment.Enchantment
-
getMaxCost
public int getMaxCost(int pEnchantmentLevel) - Overrides:
getMaxCost
in classnet.minecraft.world.item.enchantment.Enchantment
-
doPostAttack
public void doPostAttack(net.minecraft.world.entity.LivingEntity pUser, net.minecraft.world.entity.Entity pTarget, int pLevel) - Overrides:
doPostAttack
in classnet.minecraft.world.item.enchantment.Enchantment
-
checkCompatibility
public boolean checkCompatibility(net.minecraft.world.item.enchantment.Enchantment pEnchantment) - Overrides:
checkCompatibility
in classnet.minecraft.world.item.enchantment.Enchantment
-