Class CurseEnchantment
java.lang.Object
net.minecraft.world.item.enchantment.Enchantment
net.darkhax.bookshelf.api.enchantment.BaseEnchantment
net.darkhax.bookshelf.api.enchantment.CurseEnchantment
-
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
ConstructorsConstructorDescriptionCurseEnchantment(net.minecraft.world.item.enchantment.Enchantment.Rarity rarity, net.minecraft.world.item.enchantment.EnchantmentCategory category, net.minecraft.world.entity.EquipmentSlot[] slots) CurseEnchantment(net.minecraft.world.item.enchantment.EnchantmentCategory category, net.minecraft.world.entity.EquipmentSlot[] slots) -
Method Summary
Modifier and TypeMethodDescriptionintgetMaxCost(int level) intintgetMinCost(int level) booleanisCurse()booleanMethods inherited from class net.darkhax.bookshelf.api.enchantment.BaseEnchantment
applyModifiers, applyModifiers, isValidSlotMethods inherited from class net.minecraft.world.item.enchantment.Enchantment
byId, canEnchant, checkCompatibility, doPostAttack, doPostHurt, getDamageBonus, getDamageProtection, getDescriptionId, getFullname, getMinLevel, getOrCreateDescriptionId, getRarity, getSlotItems, isCompatibleWith, isDiscoverable, isTradeable
-
Constructor Details
-
CurseEnchantment
public CurseEnchantment(net.minecraft.world.item.enchantment.EnchantmentCategory category, net.minecraft.world.entity.EquipmentSlot[] slots) -
CurseEnchantment
public CurseEnchantment(net.minecraft.world.item.enchantment.Enchantment.Rarity rarity, net.minecraft.world.item.enchantment.EnchantmentCategory category, net.minecraft.world.entity.EquipmentSlot[] slots)
-
-
Method Details
-
getMinCost
public int getMinCost(int level) - Overrides:
getMinCostin classnet.minecraft.world.item.enchantment.Enchantment
-
getMaxCost
public int getMaxCost(int level) - Overrides:
getMaxCostin classnet.minecraft.world.item.enchantment.Enchantment
-
getMaxLevel
public int getMaxLevel()- Overrides:
getMaxLevelin classnet.minecraft.world.item.enchantment.Enchantment
-
isTreasureOnly
public boolean isTreasureOnly()- Overrides:
isTreasureOnlyin classnet.minecraft.world.item.enchantment.Enchantment
-
isCurse
public boolean isCurse()- Overrides:
isCursein classnet.minecraft.world.item.enchantment.Enchantment
-