Package net.minecraft.enchantment
Class DamageEnchantment
java.lang.Object
net.minecraft.enchantment.Enchantment
net.minecraft.enchantment.DamageEnchantment
- Mappings:
Namespace Name official awbintermediary net/minecraft/class_1124named net/minecraft/enchantment/DamageEnchantment
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.enchantment.Enchantment
Enchantment.Rarity -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final int[]private static final int[]private static final int[]private static final String[]final intFields inherited from class net.minecraft.enchantment.Enchantment
target, translationKey -
Constructor Summary
ConstructorsConstructorDescriptionDamageEnchantment(Enchantment.Rarity rarity, int int2, EquipmentSlot[] equipmentSlot) -
Method Summary
Modifier and TypeMethodDescriptionbooleandiffers(Enchantment other) intintgetMaximumPower(int level) intgetMinimumPower(int level) booleanisAcceptableItem(ItemStack stack) floatmethod_5489(int int2, class_3462 class_3462) voidonDamage(LivingEntity livingEntity, Entity entity, int power) Methods inherited from class net.minecraft.enchantment.Enchantment
byIndex, getMinimumLevel, getProtectionAmount, getRarity, getTranslationKey, isCursed, isDifferent, isTreasure, method_13673, method_16257, method_16258, onDamaged, register
-
Field Details
-
TYPE_NAMES
- Mappings:
Namespace Name Mixin selector official dLawb;d:[Ljava/lang/String;intermediary field_4448Lnet/minecraft/class_1124;field_4448:[Ljava/lang/String;named TYPE_NAMESLnet/minecraft/enchantment/DamageEnchantment;TYPE_NAMES:[Ljava/lang/String;
-
field_4449
private static final int[] field_4449- Mappings:
Namespace Name Mixin selector official eLawb;e:[Iintermediary field_4449Lnet/minecraft/class_1124;field_4449:[Inamed field_4449Lnet/minecraft/enchantment/DamageEnchantment;field_4449:[I
-
field_4450
private static final int[] field_4450- Mappings:
Namespace Name Mixin selector official fLawb;f:[Iintermediary field_4450Lnet/minecraft/class_1124;field_4450:[Inamed field_4450Lnet/minecraft/enchantment/DamageEnchantment;field_4450:[I
-
field_4451
private static final int[] field_4451- Mappings:
Namespace Name Mixin selector official gLawb;g:[Iintermediary field_4451Lnet/minecraft/class_1124;field_4451:[Inamed field_4451Lnet/minecraft/enchantment/DamageEnchantment;field_4451:[I
-
typeIndex
public final int typeIndex- Mappings:
Namespace Name Mixin selector official aLawb;a:Iintermediary field_4452Lnet/minecraft/class_1124;field_4452:Inamed typeIndexLnet/minecraft/enchantment/DamageEnchantment;typeIndex:I
-
-
Constructor Details
-
DamageEnchantment
-
-
Method Details
-
getMinimumPower
public int getMinimumPower(int level) - Overrides:
getMinimumPowerin classEnchantment- Mappings:
Namespace Name Mixin selector official aLawe;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 bLawe;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 aLawe;a()Iintermediary method_3512Lnet/minecraft/class_1127;method_3512()Inamed getMaximumLevelLnet/minecraft/enchantment/Enchantment;getMaximumLevel()I
-
method_5489
- Overrides:
method_5489in classEnchantment- Mappings:
Namespace Name Mixin selector official aLawe;a(ILafd;)Fintermediary method_5489Lnet/minecraft/class_1127;method_5489(ILnet/minecraft/class_3462;)Fnamed method_5489Lnet/minecraft/enchantment/Enchantment;method_5489(ILnet/minecraft/class_3462;)F
-
differs
- Overrides:
differsin classEnchantment- Mappings:
Namespace Name Mixin selector official aLawe;a(Lawe;)Zintermediary method_3511Lnet/minecraft/class_1127;method_3511(Lnet/minecraft/class_1127;)Znamed differsLnet/minecraft/enchantment/Enchantment;differs(Lnet/minecraft/enchantment/Enchantment;)Z
-
isAcceptableItem
- Overrides:
isAcceptableItemin classEnchantment- Mappings:
Namespace Name Mixin selector official aLawe;a(Late;)Zintermediary method_4644Lnet/minecraft/class_1127;method_4644(Lnet/minecraft/class_1071;)Znamed isAcceptableItemLnet/minecraft/enchantment/Enchantment;isAcceptableItem(Lnet/minecraft/item/ItemStack;)Z
-
onDamage
- Overrides:
onDamagein classEnchantment- Mappings:
Namespace Name Mixin selector official aLawe;a(Lafa;Laer;I)Vintermediary method_6381Lnet/minecraft/class_1127;method_6381(Lnet/minecraft/class_1699;Lnet/minecraft/class_864;I)Vnamed onDamageLnet/minecraft/enchantment/Enchantment;onDamage(Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/entity/Entity;I)V
-