public class EfficiencyEnchantment extends Enchantment
Enchantment.Rarity
translationKey, type
Modifier | Constructor and Description |
---|---|
protected |
EfficiencyEnchantment(Enchantment.Rarity weight,
EquipmentSlot[] slotTypes) |
Modifier and Type | Method and Description |
---|---|
int |
getMaximumLevel() |
int |
getMaximumPower(int level) |
int |
getMinimumPower(int level) |
boolean |
isAcceptableItem(ItemStack stack) |
byRawId, canAccept, canCombine, getAttackDamage, getEquipment, getMinimumLevel, getName, getOrCreateTranslationKey, getProtectionAmount, getRarity, getTranslationKey, isAvailableForEnchantedBookOffer, isAvailableForRandomSelection, isCursed, isTreasure, onTargetDamaged, onUserDamaged
protected EfficiencyEnchantment(Enchantment.Rarity weight, EquipmentSlot[] slotTypes)
public int getMinimumPower(int level)
getMinimumPower
in class Enchantment
public int getMaximumPower(int level)
getMaximumPower
in class Enchantment
public int getMaximumLevel()
getMaximumLevel
in class Enchantment
public boolean isAcceptableItem(ItemStack stack)
isAcceptableItem
in class Enchantment