Package net.minecraft.enchantment
Class DamageEnchantment
java.lang.Object
net.minecraft.enchantment.Enchantment
net.minecraft.enchantment.DamageEnchantment
- Mappings:
Namespace Name official aebintermediary net/minecraft/class_1124named net/minecraft/enchantment/DamageEnchantment
-
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
ALL_ENCHANTMENTS, AQUA_AFFINITY, BLAST_PROTECTION, EFFICIENCY, field_4455, field_4457, field_4459, field_4462, field_4463, field_4464, field_5457, FIRE_ASPECT, FIRE_PROTECTION, FLAME, FORTUNE, id, INIFINITY, KNOCK_BACK, LOOTING, LUCK_OF_THE_SEA, LURE, POWER, PUNCH, RESPIRATION_, SILK_TOUCH, target, THORNS, translationKey, UNBREAKING -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleandiffers(Enchantment other) intintgetMaximumPower(int level) intgetMinimumPower(int level) booleanisAcceptableItem(ItemStack stack) floatmethod_5489(int int2, LivingEntity livingEntity) voidonDamage(LivingEntity livingEntity, Entity entity, int power) Methods inherited from class net.minecraft.enchantment.Enchantment
getEnchantmentType, getMinimumLevel, getProtectionAmount, getTranslatedName, onDamaged, setName
-
Field Details
-
TYPE_NAMES
- Mappings:
Namespace Name Mixin selector official ELaeb;E:[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 FLaeb;F:[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 GLaeb;G:[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 HLaeb;H:[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 aLaeb;a:Iintermediary field_4452Lnet/minecraft/class_1124;field_4452:Inamed typeIndexLnet/minecraft/enchantment/DamageEnchantment;typeIndex:I
-
-
Constructor Details
-
DamageEnchantment
public DamageEnchantment(int int2, int int3, int int4)
-
-
Method Details
-
getMinimumPower
public int getMinimumPower(int level) - Overrides:
getMinimumPowerin classEnchantment- Mappings:
Namespace Name Mixin selector official aLaee;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 bLaee;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 bLaee;b()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 aLaee;a(ILrg;)Fintermediary method_5489Lnet/minecraft/class_1127;method_5489(ILnet/minecraft/class_1699;)Fnamed method_5489Lnet/minecraft/enchantment/Enchantment;method_5489(ILnet/minecraft/entity/LivingEntity;)F
-
getTranslationKey
- Overrides:
getTranslationKeyin classEnchantment- Mappings:
Namespace Name Mixin selector official aLaee;a()Ljava/lang/String;intermediary method_3507Lnet/minecraft/class_1127;method_3507()Ljava/lang/String;named getTranslationKeyLnet/minecraft/enchantment/Enchantment;getTranslationKey()Ljava/lang/String;
-
differs
- Overrides:
differsin classEnchantment- Mappings:
Namespace Name Mixin selector official aLaee;a(Laee;)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 aLaee;a(Labo;)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 aLaee;a(Lrg;Lqm;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
-