Package net.minecraft.enchantment
Class UnbreakingEnchantment
java.lang.Object
net.minecraft.enchantment.Enchantment
net.minecraft.enchantment.UnbreakingEnchantment
- Mappings:
Namespace Name official agkintermediary net/minecraft/class_1125named net/minecraft/enchantment/UnbreakingEnchantment
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.enchantment.Enchantment
Enchantment.Rarity -
Field Summary
Fields inherited from class net.minecraft.enchantment.Enchantment
REGISTRY, target, translationKey -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedUnbreakingEnchantment(Enchantment.Rarity rarity, EquipmentSlot[] equipmentSlot) -
Method Summary
Modifier and TypeMethodDescriptionintintgetMaximumPower(int level) intgetMinimumPower(int level) booleanisAcceptableItem(ItemStack stack) static booleanshouldPreventDamage(ItemStack item, int level, Random random) Methods inherited from class net.minecraft.enchantment.Enchantment
byIndex, differs, getByName, getDamageModifier, getId, getMinimumLevel, getProtectionAmount, getRarity, getTranslatedName, getTranslationKey, isTreasure, method_11445, onDamage, onDamaged, register, setName
-
Constructor Details
-
UnbreakingEnchantment
-
-
Method Details
-
getMinimumPower
public int getMinimumPower(int level) - Overrides:
getMinimumPowerin classEnchantment- Mappings:
Namespace Name Mixin selector official aLagm;a(I)Iintermediary method_3508Lnet/minecraft/class_1127;method_3508(I)Inamed getMinimumPowerLnet/minecraft/enchantment/Enchantment;getMinimumPower(I)I
-
getMaximumPower
public int getMaximumPower(int level) - Overrides:
getMaximumPowerin classEnchantment- Mappings:
Namespace Name Mixin selector official bLagm;b(I)Iintermediary method_3513Lnet/minecraft/class_1127;method_3513(I)Inamed getMaximumPowerLnet/minecraft/enchantment/Enchantment;getMaximumPower(I)I
-
getMaximumLevel
public int getMaximumLevel()- Overrides:
getMaximumLevelin classEnchantment- Mappings:
Namespace Name Mixin selector official bLagm;b()Iintermediary method_3512Lnet/minecraft/class_1127;method_3512()Inamed getMaximumLevelLnet/minecraft/enchantment/Enchantment;getMaximumLevel()I
-
isAcceptableItem
- Overrides:
isAcceptableItemin classEnchantment- Mappings:
Namespace Name Mixin selector official aLagm;a(Ladq;)Zintermediary method_4644Lnet/minecraft/class_1127;method_4644(Lnet/minecraft/class_1071;)Znamed isAcceptableItemLnet/minecraft/enchantment/Enchantment;isAcceptableItem(Lnet/minecraft/item/ItemStack;)Z
-
shouldPreventDamage
- Mappings:
Namespace Name Mixin selector official aLagk;a(Ladq;ILjava/util/Random;)Zintermediary method_4643Lnet/minecraft/class_1125;method_4643(Lnet/minecraft/class_1071;ILjava/util/Random;)Znamed shouldPreventDamageLnet/minecraft/enchantment/UnbreakingEnchantment;shouldPreventDamage(Lnet/minecraft/item/ItemStack;ILjava/util/Random;)Z
-