History - net.minecraft.world.item.enchantment.EnchantmentHelper

25w18a

Names

dgz

dhp

Fields

Constructors

Methods

void (List<EnchantmentInstance>, EnchantmentInstance): a, filterCompatibleEnchantments, method_8231, removeConflicts, m_44862_

void (List<EnchantmentInstance>, EnchantmentInstance): a, filterCompatibleEnchantments, method_8231

int (RandomSource, int, int, ItemStack): a, getEnchantmentCost, method_8227, calculateRequiredExperienceLevel, m_220287_

int (RandomSource, int, int, ItemStack): a, getEnchantmentCost, method_8227

ItemEnchantments (ItemStack, Consumer<ItemEnchantments$Mutable>): a, updateEnchantments, method_57531, apply, m_320959_

ItemEnchantments (ItemStack, Consumer<ItemEnchantments$Mutable>): a, updateEnchantments, method_57531

boolean (ItemStack): a, canStoreEnchantments, method_57529, canHaveEnchantments, m_320740_

boolean (ItemStack): a, canStoreEnchantments, method_57529

void (ItemStack, ItemEnchantments): a, setEnchantments, method_57530, set, m_44865_

void (ItemStack, ItemEnchantments): a, setEnchantments, method_57530

ItemEnchantments (ItemStack): b, getEnchantmentsForCrafting, method_57532, getEnchantments, m_324152_

ItemEnchantments (ItemStack): b, getEnchantmentsForCrafting, method_57532

DataComponentType<ItemEnchantments> (ItemStack): d, getComponentType, method_57533, getEnchantmentsComponentType, m_322805_

DataComponentType<ItemEnchantments> (ItemStack): d, getComponentType, method_57533

boolean (ItemStack): c, hasAnyEnchantments, method_58117, hasEnchantments, m_322755_

boolean (ItemStack): c, hasAnyEnchantments, method_58117

int (Holder<Enchantment>, ItemStack): a, getItemEnchantmentLevel, method_8225, getLevel, m_44843_

int (Holder<Enchantment>, ItemStack): a, getItemEnchantmentLevel, method_8225

int (ServerLevel, ItemStack, int): a, processDurabilityChange, method_60117, getItemDamage, m_338768_

int (ServerLevel, ItemStack, int): a, processDurabilityChange, method_60117

int (ServerLevel, ItemStack, ItemStack, int): a, processAmmoUse, method_60129, getAmmoUse, m_339550_

int (ServerLevel, ItemStack, ItemStack, int): a, processAmmoUse, method_60129

int (ServerLevel, ItemStack, int): b, processBlockExperience, method_60157, getBlockExperience, m_340586_

int (ServerLevel, ItemStack, int): b, processBlockExperience, method_60157

int (ServerLevel, Entity, Entity, int): a, processMobExperience, method_60109, getMobExperience, m_340460_

int (ServerLevel, Entity, Entity, int): a, processMobExperience, method_60109

void (ItemStack, EnchantmentHelper$EnchantmentVisitor): a, runIterationOnItem, method_8220, forEachEnchantment, m_340521_

void (ItemStack, EnchantmentHelper$EnchantmentVisitor): a, runIterationOnItem, method_8220

void (ItemStack, EquipmentSlot, LivingEntity, EnchantmentHelper$EnchantmentInSlotVisitor): a, runIterationOnItem, method_60139, forEachEnchantment, m_44850_

void (ItemStack, EquipmentSlot, LivingEntity, EnchantmentHelper$EnchantmentInSlotVisitor): a, runIterationOnItem, method_60139

void (LivingEntity, EnchantmentHelper$EnchantmentInSlotVisitor): a, runIterationOnEquipment, method_8209, forEachEnchantment, m_339299_

void (LivingEntity, EnchantmentHelper$EnchantmentInSlotVisitor): a, runIterationOnEquipment, method_8209

boolean (ServerLevel, LivingEntity, DamageSource): a, isImmuneToDamage, method_60112, isInvulnerableTo, m_339358_

boolean (ServerLevel, LivingEntity, DamageSource): a, isImmuneToDamage, method_60112

float (ServerLevel, LivingEntity, DamageSource): b, getDamageProtection, method_8219, getProtectionAmount, m_44856_

float (ServerLevel, LivingEntity, DamageSource): b, getDamageProtection, method_8219

float (ServerLevel, ItemStack, Entity, DamageSource, float): a, modifyDamage, method_60120, getDamage, m_338960_

float (ServerLevel, ItemStack, Entity, DamageSource, float): a, modifyDamage, method_60120

float (ServerLevel, ItemStack, Entity, DamageSource, float): b, modifyFallBasedDamage, method_60160, getSmashDamagePerFallenBlock, m_338992_

float (ServerLevel, ItemStack, Entity, DamageSource, float): b, modifyFallBasedDamage, method_60160

float (ServerLevel, ItemStack, Entity, DamageSource, float): c, modifyArmorEffectiveness, method_60170, getArmorEffectiveness, m_340291_

float (ServerLevel, ItemStack, Entity, DamageSource, float): c, modifyArmorEffectiveness, method_60170

float (ServerLevel, ItemStack, Entity, DamageSource, float): d, modifyKnockback, method_60175, modifyKnockback, m_340065_

float (ServerLevel, ItemStack, Entity, DamageSource, float): d, modifyKnockback, method_60175

void (ServerLevel, Entity, DamageSource): a, doPostAttackEffects, method_60107, onTargetDamaged, m_338760_

void (ServerLevel, Entity, DamageSource): a, doPostAttackEffects, method_60107

void (ServerLevel, Entity, DamageSource, ItemStack): a, doPostAttackEffectsWithItemSource, method_60619, onTargetDamaged, m_339422_

void (ServerLevel, Entity, DamageSource, ItemStack): a, doPostAttackEffectsWithItemSource, method_60619

void (ServerLevel, LivingEntity): a, runLocationChangedEffects, method_60111, applyLocationBasedEffects, m_339289_

void (ServerLevel, LivingEntity): a, runLocationChangedEffects, method_60111

void (ServerLevel, ItemStack, LivingEntity, EquipmentSlot): a, runLocationChangedEffects, method_60125, applyLocationBasedEffects, m_339954_

void (ServerLevel, ItemStack, LivingEntity, EquipmentSlot): a, runLocationChangedEffects, method_60125

void (LivingEntity): a, stopLocationBasedEffects, method_60135, removeLocationBasedEffects, m_339583_

void (LivingEntity): a, stopLocationBasedEffects, method_60135

void (ItemStack, LivingEntity, EquipmentSlot): a, stopLocationBasedEffects, method_60141, removeLocationBasedEffects, m_338633_

void (ItemStack, LivingEntity, EquipmentSlot): a, stopLocationBasedEffects, method_60141

void (ServerLevel, LivingEntity): b, tickEffects, method_60154, onTick, m_339915_

void (ServerLevel, LivingEntity): b, tickEffects, method_60154

int (Holder<Enchantment>, LivingEntity): a, getEnchantmentLevel, method_8203, getEquipmentLevel, m_44836_

int (Holder<Enchantment>, LivingEntity): a, getEnchantmentLevel, method_8203

int (ServerLevel, ItemStack, Entity, int): a, processProjectileCount, method_60119, getProjectileCount, m_338952_

int (ServerLevel, ItemStack, Entity, int): a, processProjectileCount, method_60119

float (ServerLevel, ItemStack, Entity, float): a, processProjectileSpread, method_60118, getProjectileSpread, m_339938_

float (ServerLevel, ItemStack, Entity, float): a, processProjectileSpread, method_60118

int (ServerLevel, ItemStack, ItemStack): a, getPiercingCount, method_60128, getProjectilePiercing, m_340317_

int (ServerLevel, ItemStack, ItemStack): a, getPiercingCount, method_60128

void (ServerLevel, ItemStack, LivingEntity, Entity, EquipmentSlot, Vec3, BlockState, Consumer<Item>): a, onHitBlock, method_60124, onHitBlock, m_338456_

void (ServerLevel, ItemStack, LivingEntity, Entity, EquipmentSlot, Vec3, BlockState, Consumer<Item>): a, onHitBlock, method_60124

int (ServerLevel, ItemStack, int): c, modifyDurabilityToRepairFromXp, method_60168, getRepairWithExperience, m_339646_

int (ServerLevel, ItemStack, int): c, modifyDurabilityToRepairFromXp, method_60168

float (ServerLevel, LivingEntity, DamageSource, float): a, processEquipmentDropChance, method_60113, getEquipmentDropChance, m_339734_

float (ServerLevel, LivingEntity, DamageSource, float): a, processEquipmentDropChance, method_60113

void (ItemStack, EquipmentSlotGroup, BiConsumer<Holder<Attribute>, AttributeModifier>): a, forEachModifier, method_60622, applyAttributeModifiers, m_338728_

void (ItemStack, EquipmentSlotGroup, BiConsumer<Holder<Attribute>, AttributeModifier>): a, forEachModifier, method_60622

void (ItemStack, EquipmentSlot, BiConsumer<Holder<Attribute>, AttributeModifier>): a, forEachModifier, method_60140, applyAttributeModifiers, m_340623_

void (ItemStack, EquipmentSlot, BiConsumer<Holder<Attribute>, AttributeModifier>): a, forEachModifier, method_60140

int (ServerLevel, ItemStack, Entity): a, getFishingLuckBonus, method_8223, getFishingLuckBonus, m_44904_

int (ServerLevel, ItemStack, Entity): a, getFishingLuckBonus, method_8223

float (ServerLevel, ItemStack, Entity): b, getFishingTimeReduction, method_60158, getFishingTimeReduction, m_340139_

float (ServerLevel, ItemStack, Entity): b, getFishingTimeReduction, method_60158

int (ServerLevel, ItemStack, Entity): c, getTridentReturnToOwnerAcceleration, method_60169, getTridentReturnAcceleration, m_338753_

int (ServerLevel, ItemStack, Entity): c, getTridentReturnToOwnerAcceleration, method_60169

float (ItemStack, LivingEntity, float): a, modifyCrossbowChargingTime, method_60159, getCrossbowChargeTime, m_338554_

float (ItemStack, LivingEntity, float): a, modifyCrossbowChargingTime, method_60159

float (ItemStack, LivingEntity): a, getTridentSpinAttackStrength, method_60123, getTridentSpinAttackStrength, m_340158_

float (ItemStack, LivingEntity): a, getTridentSpinAttackStrength, method_60123

boolean (ItemStack, TagKey<Enchantment>): a, hasTag, method_60138, hasAnyEnchantmentsIn, m_338959_

boolean (ItemStack, TagKey<Enchantment>): a, hasTag, method_60138

boolean (ItemStack, DataComponentType<?>): a, has, method_60142, hasAnyEnchantmentsWith, m_340193_

boolean (ItemStack, DataComponentType<?>): a, has, method_60142

<T> Optional<T> (ItemStack, DataComponentType<List<T>>): b, pickHighestLevel, method_60165, getEffect, m_338539_

<T> Optional<T> (ItemStack, DataComponentType<List<T>>): b, pickHighestLevel, method_60165

<T> com.mojang.datafixers.util.Pair<T, Integer> (ItemStack, DataComponentType<T>): c, getHighestLevel, method_60174, getHighestLevelEffect, m_338726_

<T> com.mojang.datafixers.util.Pair<T, Integer> (ItemStack, DataComponentType<T>): c, getHighestLevel, method_60174

Optional<EnchantedItemInUse> (DataComponentType<?>, LivingEntity, Predicate<ItemStack>): a, getRandomItemWith, method_8204, chooseEquipmentWith, m_44906_

Optional<EnchantedItemInUse> (DataComponentType<?>, LivingEntity, Predicate<ItemStack>): a, getRandomItemWith, method_8204

ItemStack (RandomSource, ItemStack, int, RegistryAccess, Optional<? extends HolderSet<Enchantment>>): a, enchantItem, method_60133, enchant, m_340557_

ItemStack (RandomSource, ItemStack, int, RegistryAccess, Optional<? extends HolderSet<Enchantment>>): a, enchantItem, method_60133

ItemStack (RandomSource, ItemStack, int, Stream<Holder<Enchantment>>): a, enchantItem, method_8233, enchant, m_220292_

ItemStack (RandomSource, ItemStack, int, Stream<Holder<Enchantment>>): a, enchantItem, method_8233

List<EnchantmentInstance> (RandomSource, ItemStack, int, Stream<Holder<Enchantment>>): b, selectEnchantment, method_8230, generateEnchantments, m_220297_

List<EnchantmentInstance> (RandomSource, ItemStack, int, Stream<Holder<Enchantment>>): b, selectEnchantment, method_8230

boolean (Collection<Holder<Enchantment>>, Holder<Enchantment>): a, isEnchantmentCompatible, method_8201, isCompatible, m_44859_

boolean (Collection<Holder<Enchantment>>, Holder<Enchantment>): a, isEnchantmentCompatible, method_8201

List<EnchantmentInstance> (int, ItemStack, Stream<Holder<Enchantment>>): a, getAvailableEnchantmentResults, method_8229, getPossibleEntries, m_44817_

List<EnchantmentInstance> (int, ItemStack, Stream<Holder<Enchantment>>): a, getAvailableEnchantmentResults, method_8229

void (ItemStack, RegistryAccess, ResourceKey<EnchantmentProvider>, DifficultyInstance, RandomSource): a, enchantItemFromProvider, method_60137, applyEnchantmentProvider, m_338695_

void (ItemStack, RegistryAccess, ResourceKey<EnchantmentProvider>, DifficultyInstance, RandomSource): a, enchantItemFromProvider, method_60137

ItemStack (EnchantmentInstance): a, createBook, method_61711, getEnchantedBookWith, m_354802_

ItemStack (EnchantmentInstance): a, createBook, method_61711

void (ServerLevel, Entity, DamageSource, ItemStack, Consumer<Item>): a, doPostAttackEffectsWithItemSourceOnBreak, method_63016, onTargetDamaged, m_356266_

void (ServerLevel, Entity, DamageSource, ItemStack, Consumer<Item>): a, doPostAttackEffectsWithItemSourceOnBreak, method_63016

void (ServerLevel, ItemStack, Projectile, Consumer<Item>): a, onProjectileSpawned, method_60127, onProjectileSpawned, m_340210_

void (ServerLevel, ItemStack, Projectile, Consumer<Item>): a, onProjectileSpawned, method_60127

1.21.5

Names

ddc

dgz

Fields

Constructors

Methods

1.21.4

Names

deb

ddc

Fields

Constructors

Methods

int (ServerLevel, ItemStack, int): c, modifyDurabilityToRepairFromXp, method_60168, getRepairWithXp, m_339646_

int (ServerLevel, ItemStack, int): c, modifyDurabilityToRepairFromXp, method_60168, getRepairWithExperience, m_339646_

1.21.3

Names

dae

deb

Fields

Constructors

Methods

void (ServerLevel, ItemStack, AbstractArrow, Consumer<Item>): a, onProjectileSpawned, method_60127, onProjectileSpawned, m_340210_

<T> com.mojang.datafixers.util.Pair<T, Integer> (ItemStack, DataComponentType<T>): c, getHighestLevel, method_60174, getEffectListAndLevel, m_338726_

<T> com.mojang.datafixers.util.Pair<T, Integer> (ItemStack, DataComponentType<T>): c, getHighestLevel, method_60174, getHighestLevelEffect, m_338726_

ItemStack (EnchantmentInstance): a, createBook, method_61711, getEnchantedBookWith, m_354802_

void (ServerLevel, Entity, DamageSource, ItemStack, Consumer<Item>): a, doPostAttackEffectsWithItemSourceOnBreak, method_63016, onTargetDamaged, m_356266_

void (ServerLevel, ItemStack, Projectile, Consumer<Item>): a, onProjectileSpawned, method_60127, onProjectileSpawned, m_340210_

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

dad

dae

Fields

float: a, SWIFT_SNEAK_EXTRA_FACTOR, field_38222, field_38222, f_220286_

Constructors

Methods

int (Enchantment, ItemStack): a, getItemEnchantmentLevel, method_8225, getLevel, m_44843_

int (Iterable<ItemStack>, DamageSource): a, getDamageProtection, method_8219, getProtectionAmount, m_44856_

boolean (ItemStack): f, hasBindingCurse, method_8224, hasBindingCurse, m_44920_

boolean (ItemStack): g, hasVanishingCurse, method_8221, hasVanishingCurse, m_44924_

int (ItemStack): d, getFishingLuckBonus, method_8223, getLuckOfTheSea, m_44904_

int (ItemStack): e, getFishingSpeedBonus, method_8215, getLure, m_44916_

int (ItemStack): i, getLoyalty, method_8206, getLoyalty, m_44928_

int (ItemStack): j, getRiptide, method_8202, getRiptide, m_44932_

boolean (ItemStack): k, hasChanneling, method_8228, hasChanneling, m_44936_

boolean (Collection<Holder<Enchantment>>, Enchantment): a, isEnchantmentCompatible, method_8201, isCompatible, m_44859_

void (EnchantmentHelper$EnchantmentVisitor, ItemStack): a, runIterationOnItem, method_8220, forEachEnchantment, m_44850_

void (EnchantmentHelper$EnchantmentVisitor, Iterable<ItemStack>): a, runIterationOnInventory, method_8209, forEachEnchantment, m_44853_

float (LivingEntity): a, getSweepingDamageRatio, method_8217, getSweepingMultiplier, m_44821_

void (LivingEntity, Entity): a, doPostHurtEffects, method_8210, onUserDamaged, m_44823_

void (LivingEntity, Entity): b, doPostDamageEffects, method_8213, onTargetDamaged, m_44896_

int (Enchantment, LivingEntity): a, getEnchantmentLevel, method_8203, getEquipmentLevel, m_44836_

int (LivingEntity): c, getKnockbackBonus, method_8205, getKnockback, m_44894_

int (LivingEntity): d, getFireAspect, method_8199, getFireAspect, m_44914_

int (LivingEntity): e, getRespiration, method_8211, getRespiration, m_44918_

int (LivingEntity): f, getDepthStrider, method_8232, getDepthStrider, m_44922_

int (LivingEntity): g, getBlockEfficiency, method_8234, getEfficiency, m_44926_

int (LivingEntity): h, getMobLooting, method_8226, getLooting, m_44930_

boolean (LivingEntity): i, hasAquaAffinity, method_8200, hasAquaAffinity, m_44934_

boolean (LivingEntity): j, hasFrostWalker, method_8216, hasFrostWalker, m_44938_

Map$Entry<EquipmentSlot, ItemStack> (Enchantment, LivingEntity): b, getRandomItemWith, method_8204, chooseEquipmentWith, m_44906_

boolean (LivingEntity): k, hasSoulSpeed, method_25951, hasSoulSpeed, m_44942_

Map$Entry<EquipmentSlot, ItemStack> (Enchantment, LivingEntity, Predicate<ItemStack>): a, getRandomItemWith, method_24365, chooseEquipmentWith, m_44839_

float (LivingEntity): b, getSneakingSpeedBonus, method_42304, getSwiftSneakSpeedBoost, m_220302_

boolean (ItemStack): h, hasSilkTouch, method_49189, hasSilkTouch, m_272262_

DataComponentType<ItemEnchantments> (ItemStack): l, getComponentType, method_57533, getEnchantmentsComponentType, m_322805_

DataComponentType<ItemEnchantments> (ItemStack): d, getComponentType, method_57533, getEnchantmentsComponentType, m_322805_

float (int): a, getSweepingDamageRatio, method_58448, getSweepingMultiplier, m_323615_

float (ItemStack, EntityType<?>): a, getDamageBonus, method_8218, getAttackDamage, m_44833_

float (Entity, float): a, calculateArmorBreach, method_58676, getBreachFactor, m_318919_

void (LivingEntity, Entity, ItemEnchantments): a, doPostItemStackHurtEffects, method_58677, onAttack, m_323486_

ItemStack (FeatureFlagSet, RandomSource, ItemStack, int, boolean): a, enchantItem, method_8233, enchant, m_220292_

List<EnchantmentInstance> (FeatureFlagSet, RandomSource, ItemStack, int, boolean): b, selectEnchantment, method_8230, generateEnchantments, m_220297_

List<EnchantmentInstance> (FeatureFlagSet, int, ItemStack, boolean): a, getAvailableEnchantmentResults, method_8229, getPossibleEntries, m_44817_

int (Holder<Enchantment>, ItemStack): a, getItemEnchantmentLevel, method_8225, getLevel, m_44843_

int (ServerLevel, ItemStack, int): a, processDurabilityChange, method_60117, getItemDamage, m_338768_

int (ServerLevel, ItemStack, ItemStack, int): a, processAmmoUse, method_60129, getAmmoUse, m_339550_

int (ServerLevel, ItemStack, int): b, processBlockExperience, method_60157, getBlockExperience, m_340586_

int (ServerLevel, Entity, Entity, int): a, processMobExperience, method_60109, getMobExperience, m_340460_

void (ItemStack, EnchantmentHelper$EnchantmentVisitor): a, runIterationOnItem, method_8220, forEachEnchantment, m_340521_

void (ItemStack, EquipmentSlot, LivingEntity, EnchantmentHelper$EnchantmentInSlotVisitor): a, runIterationOnItem, method_60139, forEachEnchantment, m_44850_

void (LivingEntity, EnchantmentHelper$EnchantmentInSlotVisitor): a, runIterationOnEquipment, method_8209, forEachEnchantment, m_339299_

boolean (ServerLevel, LivingEntity, DamageSource): a, isImmuneToDamage, method_60112, isInvulnerableTo, m_339358_

float (ServerLevel, LivingEntity, DamageSource): b, getDamageProtection, method_8219, getProtectionAmount, m_44856_

float (ServerLevel, ItemStack, Entity, DamageSource, float): a, modifyDamage, method_60120, getDamage, m_338960_

float (ServerLevel, ItemStack, Entity, DamageSource, float): b, modifyFallBasedDamage, method_60160, getSmashDamagePerFallenBlock, m_338992_

float (ServerLevel, ItemStack, Entity, DamageSource, float): c, modifyArmorEffectiveness, method_60170, getArmorEffectiveness, m_340291_

float (ServerLevel, ItemStack, Entity, DamageSource, float): d, modifyKnockback, method_60175, modifyKnockback, m_340065_

void (ServerLevel, Entity, DamageSource): a, doPostAttackEffects, method_60107, onTargetDamaged, m_338760_

void (ServerLevel, Entity, DamageSource, ItemStack): a, doPostAttackEffectsWithItemSource, method_60619, onTargetDamaged, m_339422_

void (ServerLevel, LivingEntity): a, runLocationChangedEffects, method_60111, applyLocationBasedEffects, m_339289_

void (ServerLevel, ItemStack, LivingEntity, EquipmentSlot): a, runLocationChangedEffects, method_60125, applyLocationBasedEffects, m_339954_

void (LivingEntity): a, stopLocationBasedEffects, method_60135, removeLocationBasedEffects, m_339583_

void (ItemStack, LivingEntity, EquipmentSlot): a, stopLocationBasedEffects, method_60141, removeLocationBasedEffects, m_338633_

void (ServerLevel, LivingEntity): b, tickEffects, method_60154, onTick, m_339915_

int (Holder<Enchantment>, LivingEntity): a, getEnchantmentLevel, method_8203, getEquipmentLevel, m_44836_

int (ServerLevel, ItemStack, Entity, int): a, processProjectileCount, method_60119, getProjectileCount, m_338952_

float (ServerLevel, ItemStack, Entity, float): a, processProjectileSpread, method_60118, getProjectileSpread, m_339938_

int (ServerLevel, ItemStack, ItemStack): a, getPiercingCount, method_60128, getProjectilePiercing, m_340317_

void (ServerLevel, ItemStack, AbstractArrow, Consumer<Item>): a, onProjectileSpawned, method_60127, onProjectileSpawned, m_340210_

void (ServerLevel, ItemStack, LivingEntity, Entity, EquipmentSlot, Vec3, BlockState, Consumer<Item>): a, onHitBlock, method_60124, onHitBlock, m_338456_

int (ServerLevel, ItemStack, int): c, modifyDurabilityToRepairFromXp, method_60168, getRepairWithXp, m_339646_

float (ServerLevel, LivingEntity, DamageSource, float): a, processEquipmentDropChance, method_60113, getEquipmentDropChance, m_339734_

void (ItemStack, EquipmentSlotGroup, BiConsumer<Holder<Attribute>, AttributeModifier>): a, forEachModifier, method_60622, applyAttributeModifiers, m_338728_

void (ItemStack, EquipmentSlot, BiConsumer<Holder<Attribute>, AttributeModifier>): a, forEachModifier, method_60140, applyAttributeModifiers, m_340623_

int (ServerLevel, ItemStack, Entity): a, getFishingLuckBonus, method_8223, getFishingLuckBonus, m_44904_

float (ServerLevel, ItemStack, Entity): b, getFishingTimeReduction, method_60158, getFishingTimeReduction, m_340139_

int (ServerLevel, ItemStack, Entity): c, getTridentReturnToOwnerAcceleration, method_60169, getTridentReturnAcceleration, m_338753_

float (ItemStack, LivingEntity, float): a, modifyCrossbowChargingTime, method_60159, getCrossbowChargeTime, m_338554_

float (ItemStack, LivingEntity): a, getTridentSpinAttackStrength, method_60123, getTridentSpinAttackStrength, m_340158_

boolean (ItemStack, TagKey<Enchantment>): a, hasTag, method_60138, hasAnyEnchantmentsIn, m_338959_

boolean (ItemStack, DataComponentType<?>): a, has, method_60142, hasAnyEnchantmentsWith, m_340193_

<T> Optional<T> (ItemStack, DataComponentType<List<T>>): b, pickHighestLevel, method_60165, getEffect, m_338539_

<T> com.mojang.datafixers.util.Pair<T, Integer> (ItemStack, DataComponentType<T>): c, getHighestLevel, method_60174, getEffectListAndLevel, m_338726_

Optional<EnchantedItemInUse> (DataComponentType<?>, LivingEntity, Predicate<ItemStack>): a, getRandomItemWith, method_8204, chooseEquipmentWith, m_44906_

ItemStack (RandomSource, ItemStack, int, RegistryAccess, Optional<? extends HolderSet<Enchantment>>): a, enchantItem, method_60133, enchant, m_340557_

ItemStack (RandomSource, ItemStack, int, Stream<Holder<Enchantment>>): a, enchantItem, method_8233, enchant, m_220292_

List<EnchantmentInstance> (RandomSource, ItemStack, int, Stream<Holder<Enchantment>>): b, selectEnchantment, method_8230, generateEnchantments, m_220297_

boolean (Collection<Holder<Enchantment>>, Holder<Enchantment>): a, isEnchantmentCompatible, method_8201, isCompatible, m_44859_

List<EnchantmentInstance> (int, ItemStack, Stream<Holder<Enchantment>>): a, getAvailableEnchantmentResults, method_8229, getPossibleEntries, m_44817_

void (ItemStack, RegistryAccess, ResourceKey<EnchantmentProvider>, DifficultyInstance, RandomSource): a, enchantItemFromProvider, method_60137, applyEnchantmentProvider, m_338695_

1.20.6

Names

crl

dad

Fields

String: a, TAG_ENCH_ID, field_34025, ID_KEY, f_182430_

String: b, TAG_ENCH_LEVEL, field_34026, LEVEL_KEY, f_182431_

float: c, SWIFT_SNEAK_EXTRA_FACTOR, field_38222, field_38222, f_220286_

float: a, SWIFT_SNEAK_EXTRA_FACTOR, field_38222, field_38222, f_220286_

Constructors

Methods

Map<Enchantment, Integer> (ItemStack): a, getEnchantments, method_8222, get, m_44831_

void (Map<Enchantment, Integer>, ItemStack): a, setEnchantments, method_8214, set, m_44865_

List<EnchantmentInstance> (int, ItemStack, boolean): a, getAvailableEnchantmentResults, method_8229, getPossibleEntries, m_44817_

boolean (ItemStack): d, hasBindingCurse, method_8224, hasBindingCurse, m_44920_

boolean (ItemStack): f, hasBindingCurse, method_8224, hasBindingCurse, m_44920_

boolean (ItemStack): e, hasVanishingCurse, method_8221, hasVanishingCurse, m_44924_

boolean (ItemStack): g, hasVanishingCurse, method_8221, hasVanishingCurse, m_44924_

int (ItemStack): b, getFishingLuckBonus, method_8223, getLuckOfTheSea, m_44904_

int (ItemStack): d, getFishingLuckBonus, method_8223, getLuckOfTheSea, m_44904_

int (ItemStack): c, getFishingSpeedBonus, method_8215, getLure, m_44916_

int (ItemStack): e, getFishingSpeedBonus, method_8215, getLure, m_44916_

float (ItemStack, MobType): a, getDamageBonus, method_8218, getAttackDamage, m_44833_

int (ItemStack): g, getLoyalty, method_8206, getLoyalty, m_44928_

int (ItemStack): i, getLoyalty, method_8206, getLoyalty, m_44928_

int (ItemStack): h, getRiptide, method_8202, getRiptide, m_44932_

int (ItemStack): j, getRiptide, method_8202, getRiptide, m_44932_

boolean (ItemStack): i, hasChanneling, method_8228, hasChanneling, m_44936_

boolean (ItemStack): k, hasChanneling, method_8228, hasChanneling, m_44936_

Map<Enchantment, Integer> (ListTag): a, deserializeEnchantments, method_22445, fromNbt, m_44882_

CompoundTag (ResourceLocation, int): a, storeEnchantment, method_37426, createNbt, m_182443_

void (CompoundTag, int): a, setEnchantmentLevel, method_37425, writeLevelToNbt, m_182440_

int (CompoundTag): a, getEnchantmentLevel, method_37424, getLevelFromNbt, m_182438_

ResourceLocation (CompoundTag): b, getEnchantmentId, method_37427, getIdFromNbt, m_182446_

ResourceLocation (Enchantment): a, getEnchantmentId, method_37423, getEnchantmentId, m_182432_

ItemStack (RandomSource, ItemStack, int, boolean): a, enchantItem, method_8233, enchant, m_220292_

List<EnchantmentInstance> (RandomSource, ItemStack, int, boolean): b, selectEnchantment, method_8230, generateEnchantments, m_220297_

boolean (ItemStack): f, hasSilkTouch, method_49189, hasSilkTouch, m_272262_

boolean (ItemStack): h, hasSilkTouch, method_49189, hasSilkTouch, m_272262_

ItemEnchantments (ItemStack, Consumer<ItemEnchantments$Mutable>): a, updateEnchantments, method_57531, apply, m_320959_

boolean (ItemStack): a, canStoreEnchantments, method_57529, canHaveEnchantments, m_320740_

void (ItemStack, ItemEnchantments): a, setEnchantments, method_57530, set, m_44865_

ItemEnchantments (ItemStack): b, getEnchantmentsForCrafting, method_57532, getEnchantments, m_324152_

DataComponentType<ItemEnchantments> (ItemStack): l, getComponentType, method_57533, getEnchantmentsComponentType, m_322805_

boolean (ItemStack): c, hasAnyEnchantments, method_58117, hasEnchantments, m_322755_

float (int): a, getSweepingDamageRatio, method_58448, getSweepingMultiplier, m_323615_

float (ItemStack, EntityType<?>): a, getDamageBonus, method_8218, getAttackDamage, m_44833_

float (Entity, float): a, calculateArmorBreach, method_58676, getBreachFactor, m_318919_

void (LivingEntity, Entity, ItemEnchantments): a, doPostItemStackHurtEffects, method_58677, onAttack, m_323486_

ItemStack (FeatureFlagSet, RandomSource, ItemStack, int, boolean): a, enchantItem, method_8233, enchant, m_220292_

List<EnchantmentInstance> (FeatureFlagSet, RandomSource, ItemStack, int, boolean): b, selectEnchantment, method_8230, generateEnchantments, m_220297_

List<EnchantmentInstance> (FeatureFlagSet, int, ItemStack, boolean): a, getAvailableEnchantmentResults, method_8229, getPossibleEntries, m_44817_

1.20.4

Names

cnq

crl

Fields

Constructors

Methods

1.20.2

Names

cki

cnq

Fields

Constructors

Methods

1.20.1

Names

cke

cki

Fields

Constructors

Methods

1.19.4

Names

chs

cke

Fields

Constructors

Methods

int (ItemStack): f, getLoyalty, method_8206, getLoyalty, m_44928_

int (ItemStack): g, getLoyalty, method_8206, getLoyalty, m_44928_

int (ItemStack): g, getRiptide, method_8202, getRiptide, m_44932_

int (ItemStack): h, getRiptide, method_8202, getRiptide, m_44932_

boolean (ItemStack): h, hasChanneling, method_8228, hasChanneling, m_44936_

boolean (ItemStack): i, hasChanneling, method_8228, hasChanneling, m_44936_

boolean (ItemStack): f, hasSilkTouch, method_49189, hasSilkTouch, m_272262_

1.19.3

Names

cet

chs

Fields

Constructors

Methods

1.19.2

Names

Fields

Constructors

Methods

1.19.1

Names

cdw

cet

Fields

Constructors

Methods

1.19

Names

bys

cdw

Fields

float: c, SWIFT_SNEAK_EXTRA_FACTOR, field_38222, field_38222, f_220286_

Constructors

Methods

int (Random, int, int, ItemStack): a, getEnchantmentCost, method_8227, calculateRequiredExperienceLevel, m_44872_

ItemStack (Random, ItemStack, int, boolean): a, enchantItem, method_8233, enchant, m_44877_

List<EnchantmentInstance> (Random, ItemStack, int, boolean): b, selectEnchantment, method_8230, generateEnchantments, m_44909_

int (LivingEntity): b, getKnockbackBonus, method_8205, getKnockback, m_44894_

int (LivingEntity): c, getKnockbackBonus, method_8205, getKnockback, m_44894_

int (LivingEntity): c, getFireAspect, method_8199, getFireAspect, m_44914_

int (LivingEntity): d, getFireAspect, method_8199, getFireAspect, m_44914_

int (LivingEntity): d, getRespiration, method_8211, getRespiration, m_44918_

int (LivingEntity): e, getRespiration, method_8211, getRespiration, m_44918_

int (LivingEntity): e, getDepthStrider, method_8232, getDepthStrider, m_44922_

int (LivingEntity): f, getDepthStrider, method_8232, getDepthStrider, m_44922_

int (LivingEntity): f, getBlockEfficiency, method_8234, getEfficiency, m_44926_

int (LivingEntity): g, getBlockEfficiency, method_8234, getEfficiency, m_44926_

int (LivingEntity): g, getMobLooting, method_8226, getLooting, m_44930_

int (LivingEntity): h, getMobLooting, method_8226, getLooting, m_44930_

boolean (LivingEntity): h, hasAquaAffinity, method_8200, hasAquaAffinity, m_44934_

boolean (LivingEntity): i, hasAquaAffinity, method_8200, hasAquaAffinity, m_44934_

boolean (LivingEntity): i, hasFrostWalker, method_8216, hasFrostWalker, m_44938_

boolean (LivingEntity): j, hasFrostWalker, method_8216, hasFrostWalker, m_44938_

boolean (LivingEntity): j, hasSoulSpeed, method_25951, hasSoulSpeed, m_44942_

boolean (LivingEntity): k, hasSoulSpeed, method_25951, hasSoulSpeed, m_44942_

float (LivingEntity): b, getSneakingSpeedBonus, method_42304, getSwiftSneakSpeedBoost, m_220302_

int (RandomSource, int, int, ItemStack): a, getEnchantmentCost, method_8227, calculateRequiredExperienceLevel, m_220287_

ItemStack (RandomSource, ItemStack, int, boolean): a, enchantItem, method_8233, enchant, m_220292_

List<EnchantmentInstance> (RandomSource, ItemStack, int, boolean): b, selectEnchantment, method_8230, generateEnchantments, m_220297_

1.18.2

Names

bya

bys

Fields

Constructors

Methods

1.18.1

Names

Fields

Constructors

Methods

1.18

Names

bum

bya

Fields

Constructors

Methods

1.17.1

Names

bul

bum

Fields

String: a, TAG_ENCH_ID, field_34025, ID_KEY, f_182430_

String: b, TAG_ENCH_LEVEL, field_34026, LEVEL_KEY, f_182431_

Constructors

Methods

CompoundTag (ResourceLocation, int): a, storeEnchantment, method_37426, createNbt, m_182443_

void (CompoundTag, int): a, setEnchantmentLevel, method_37425, writeLevelToNbt, m_182440_

int (CompoundTag): a, getEnchantmentLevel, method_37424, getLevelFromNbt, m_182438_

ResourceLocation (CompoundTag): b, getEnchantmentId, method_37427, getIdFromNbt, m_182446_

ResourceLocation (Enchantment): a, getEnchantmentId, method_37423, getEnchantmentId, m_182432_

1.17

Names

bpu

bul

net.minecraft.enchantment.EnchantmentHelper

net.minecraft.src.C_1522_

Fields

Constructors

()

Methods

Map<Enchantment, Integer> (ItemStack): a, getEnchantments, method_8222, get, func_82781_a

Map<Enchantment, Integer> (ItemStack): a, getEnchantments, method_8222, get, m_44831_

void (Map<Enchantment, Integer>, ItemStack): a, setEnchantments, method_8214, set, func_82782_a

void (Map<Enchantment, Integer>, ItemStack): a, setEnchantments, method_8214, set, m_44865_

int (Random, int, int, ItemStack): a, getEnchantmentCost, method_8227, calculateRequiredExperienceLevel, func_77514_a

int (Random, int, int, ItemStack): a, getEnchantmentCost, method_8227, calculateRequiredExperienceLevel, m_44872_

int (Enchantment, ItemStack): a, getItemEnchantmentLevel, method_8225, getLevel, func_77506_a

int (Enchantment, ItemStack): a, getItemEnchantmentLevel, method_8225, getLevel, m_44843_

int (Iterable<ItemStack>, DamageSource): a, getDamageProtection, method_8219, getProtectionAmount, func_77508_a

int (Iterable<ItemStack>, DamageSource): a, getDamageProtection, method_8219, getProtectionAmount, m_44856_

ItemStack (Random, ItemStack, int, boolean): a, enchantItem, method_8233, enchant, func_77504_a

ItemStack (Random, ItemStack, int, boolean): a, enchantItem, method_8233, enchant, m_44877_

List<EnchantmentInstance> (Random, ItemStack, int, boolean): b, selectEnchantment, method_8230, generateEnchantments, func_77513_b

List<EnchantmentInstance> (Random, ItemStack, int, boolean): b, selectEnchantment, method_8230, generateEnchantments, m_44909_

void (List<EnchantmentInstance>, EnchantmentInstance): a, filterCompatibleEnchantments, method_8231, removeConflicts, func_185282_a

void (List<EnchantmentInstance>, EnchantmentInstance): a, filterCompatibleEnchantments, method_8231, removeConflicts, m_44862_

List<EnchantmentInstance> (int, ItemStack, boolean): a, getAvailableEnchantmentResults, method_8229, getPossibleEntries, func_185291_a

List<EnchantmentInstance> (int, ItemStack, boolean): a, getAvailableEnchantmentResults, method_8229, getPossibleEntries, m_44817_

boolean (ItemStack): d, hasBindingCurse, method_8224, hasBindingCurse, func_190938_b

boolean (ItemStack): d, hasBindingCurse, method_8224, hasBindingCurse, m_44920_

boolean (ItemStack): e, hasVanishingCurse, method_8221, hasVanishingCurse, func_190939_c

boolean (ItemStack): e, hasVanishingCurse, method_8221, hasVanishingCurse, m_44924_

int (ItemStack): b, getFishingLuckBonus, method_8223, getLuckOfTheSea, func_191529_b

int (ItemStack): b, getFishingLuckBonus, method_8223, getLuckOfTheSea, m_44904_

int (ItemStack): c, getFishingSpeedBonus, method_8215, getLure, func_191528_c

int (ItemStack): c, getFishingSpeedBonus, method_8215, getLure, m_44916_

float (ItemStack, MobType): a, getDamageBonus, method_8218, getAttackDamage, func_152377_a

float (ItemStack, MobType): a, getDamageBonus, method_8218, getAttackDamage, m_44833_

int (ItemStack): f, getLoyalty, method_8206, getLoyalty, func_203191_f

int (ItemStack): f, getLoyalty, method_8206, getLoyalty, m_44928_

int (ItemStack): g, getRiptide, method_8202, getRiptide, func_203190_g

int (ItemStack): g, getRiptide, method_8202, getRiptide, m_44932_

boolean (ItemStack): h, hasChanneling, method_8228, hasChanneling, func_203192_h

boolean (ItemStack): h, hasChanneling, method_8228, hasChanneling, m_44936_

boolean (Collection<Enchantment>, Enchantment): a, isEnchantmentCompatible, method_8201, isCompatible, func_201840_a

boolean (Collection<Enchantment>, Enchantment): a, isEnchantmentCompatible, method_8201, isCompatible, m_44859_

void (EnchantmentHelper$EnchantmentVisitor, ItemStack): a, runIterationOnItem, method_8220, forEachEnchantment, func_77518_a

void (EnchantmentHelper$EnchantmentVisitor, ItemStack): a, runIterationOnItem, method_8220, forEachEnchantment, m_44850_

void (EnchantmentHelper$EnchantmentVisitor, Iterable<ItemStack>): a, runIterationOnInventory, method_8209, forEachEnchantment, func_77516_a

void (EnchantmentHelper$EnchantmentVisitor, Iterable<ItemStack>): a, runIterationOnInventory, method_8209, forEachEnchantment, m_44853_

float (LivingEntity): a, getSweepingDamageRatio, method_8217, getSweepingMultiplier, func_191527_a

float (LivingEntity): a, getSweepingDamageRatio, method_8217, getSweepingMultiplier, m_44821_

void (LivingEntity, Entity): a, doPostHurtEffects, method_8210, onUserDamaged, func_151384_a

void (LivingEntity, Entity): a, doPostHurtEffects, method_8210, onUserDamaged, m_44823_

void (LivingEntity, Entity): b, doPostDamageEffects, method_8213, onTargetDamaged, func_151385_b

void (LivingEntity, Entity): b, doPostDamageEffects, method_8213, onTargetDamaged, m_44896_

int (Enchantment, LivingEntity): a, getEnchantmentLevel, method_8203, getEquipmentLevel, func_185284_a

int (Enchantment, LivingEntity): a, getEnchantmentLevel, method_8203, getEquipmentLevel, m_44836_

int (LivingEntity): b, getKnockbackBonus, method_8205, getKnockback, func_77501_a

int (LivingEntity): b, getKnockbackBonus, method_8205, getKnockback, m_44894_

int (LivingEntity): c, getFireAspect, method_8199, getFireAspect, func_90036_a

int (LivingEntity): c, getFireAspect, method_8199, getFireAspect, m_44914_

int (LivingEntity): d, getRespiration, method_8211, getRespiration, func_185292_c

int (LivingEntity): d, getRespiration, method_8211, getRespiration, m_44918_

int (LivingEntity): e, getDepthStrider, method_8232, getDepthStrider, func_185294_d

int (LivingEntity): e, getDepthStrider, method_8232, getDepthStrider, m_44922_

int (LivingEntity): f, getBlockEfficiency, method_8234, getEfficiency, func_185293_e

int (LivingEntity): f, getBlockEfficiency, method_8234, getEfficiency, m_44926_

int (LivingEntity): g, getMobLooting, method_8226, getLooting, func_185283_h

int (LivingEntity): g, getMobLooting, method_8226, getLooting, m_44930_

boolean (LivingEntity): h, hasAquaAffinity, method_8200, hasAquaAffinity, func_185287_i

boolean (LivingEntity): h, hasAquaAffinity, method_8200, hasAquaAffinity, m_44934_

boolean (LivingEntity): i, hasFrostWalker, method_8216, hasFrostWalker, func_189869_j

boolean (LivingEntity): i, hasFrostWalker, method_8216, hasFrostWalker, m_44938_

Map$Entry<EquipmentSlot, ItemStack> (Enchantment, LivingEntity): b, getRandomItemWith, method_8204, chooseEquipmentWith, func_222189_b

Map$Entry<EquipmentSlot, ItemStack> (Enchantment, LivingEntity): b, getRandomItemWith, method_8204, chooseEquipmentWith, m_44906_

Map<Enchantment, Integer> (ListTag): a, deserializeEnchantments, method_22445, fromNbt, func_226652_a_

Map<Enchantment, Integer> (ListTag): a, deserializeEnchantments, method_22445, fromNbt, m_44882_

boolean (LivingEntity): j, hasSoulSpeed, method_25951, hasSoulSpeed, func_234846_j_

boolean (LivingEntity): j, hasSoulSpeed, method_25951, hasSoulSpeed, m_44942_

Map$Entry<EquipmentSlot, ItemStack> (Enchantment, LivingEntity, Predicate<ItemStack>): a, getRandomItemWith, method_24365, chooseEquipmentWith, func_234844_a_

Map$Entry<EquipmentSlot, ItemStack> (Enchantment, LivingEntity, Predicate<ItemStack>): a, getRandomItemWith, method_24365, chooseEquipmentWith, m_44839_

1.16.5

Names

Fields

Constructors

Methods

Map<Enchantment, Integer> (ListTag): a, deserializeEnchantments, method_22445, fromTag, func_226652_a_

Map<Enchantment, Integer> (ListTag): a, deserializeEnchantments, method_22445, fromNbt, func_226652_a_

1.16.4

Names

bpr

bpu

Fields

Constructors

Methods

1.16.3

Names

Fields

Constructors

Methods

1.16.2

Names

bny

bpr

Fields

Constructors

Methods

1.16.1

Names

bhz

bny

Fields

Constructors

Methods

Map<Enchantment, Integer> (ItemStack): a, getEnchantments, method_8222, getEnchantments, func_82781_a

Map<Enchantment, Integer> (ItemStack): a, getEnchantments, method_8222, get, func_82781_a

int (Random, int, int, ItemStack): a, getEnchantmentCost, method_8227, calculateEnchantmentPower, func_77514_a

int (Random, int, int, ItemStack): a, getEnchantmentCost, method_8227, calculateRequiredExperienceLevel, func_77514_a

List<EnchantmentInstance> (Random, ItemStack, int, boolean): b, selectEnchantment, method_8230, getEnchantments, func_77513_b

List<EnchantmentInstance> (Random, ItemStack, int, boolean): b, selectEnchantment, method_8230, generateEnchantments, func_77513_b

void (List<EnchantmentInstance>, EnchantmentInstance): a, filterCompatibleEnchantments, method_8231, remove, func_185282_a

void (List<EnchantmentInstance>, EnchantmentInstance): a, filterCompatibleEnchantments, method_8231, removeConflicts, func_185282_a

List<EnchantmentInstance> (int, ItemStack, boolean): a, getAvailableEnchantmentResults, method_8229, getHighestApplicableEnchantmentsAtPower, func_185291_a

List<EnchantmentInstance> (int, ItemStack, boolean): a, getAvailableEnchantmentResults, method_8229, getPossibleEntries, func_185291_a

boolean (Collection<Enchantment>, Enchantment): a, isEnchantmentCompatible, method_8201, contains, func_201840_a

boolean (Collection<Enchantment>, Enchantment): a, isEnchantmentCompatible, method_8201, isCompatible, func_201840_a

void (EnchantmentHelper$EnchantmentVisitor, ItemStack): a, runIterationOnItem, method_8220, accept, func_77518_a

void (EnchantmentHelper$EnchantmentVisitor, ItemStack): a, runIterationOnItem, method_8220, forEachEnchantment, func_77518_a

void (EnchantmentHelper$EnchantmentVisitor, Iterable<ItemStack>): a, runIterationOnInventory, method_8209, accept, func_77516_a

void (EnchantmentHelper$EnchantmentVisitor, Iterable<ItemStack>): a, runIterationOnInventory, method_8209, forEachEnchantment, func_77516_a

Map$Entry<EquipmentSlot, ItemStack> (Enchantment, LivingEntity): b, getRandomItemWith, method_8204, getRandomEnchantedEquipment, func_222189_b

Map$Entry<EquipmentSlot, ItemStack> (Enchantment, LivingEntity): b, getRandomItemWith, method_8204, chooseEquipmentWith, func_222189_b

Map<Enchantment, Integer> (ListTag): a, deserializeEnchantments, method_22445, getEnchantments, func_226652_a_

Map<Enchantment, Integer> (ListTag): a, deserializeEnchantments, method_22445, fromTag, func_226652_a_

boolean (LivingEntity): j, hasSoulSpeed, method_25951, hasSoulSpeed, func_234846_j_

Map$Entry<EquipmentSlot, ItemStack> (Enchantment, LivingEntity, Predicate<ItemStack>): a, getRandomItemWith, method_24365, chooseEquipmentWith, func_234844_a_

1.15.2

Names

bhw

bhz

Fields

Constructors

Methods

1.15.1

Names

Fields

Constructors

Methods

1.15

Names

bfu

bhw

Fields

Constructors

Methods

Map<Enchantment, Integer> (ListTag): a, deserializeEnchantments, method_22445, getEnchantments, func_226652_a_

1.14.4

Names

bfp

bfu

net.minecraft.world.item.enchantment.EnchantmentHelper

Fields

Constructors

Methods

Map<Enchantment, Integer> (ItemStack): a, method_8222, getEnchantments, func_82781_a

Map<Enchantment, Integer> (ItemStack): a, getEnchantments, method_8222, getEnchantments, func_82781_a

void (Map<Enchantment, Integer>, ItemStack): a, method_8214, set, func_82782_a

void (Map<Enchantment, Integer>, ItemStack): a, setEnchantments, method_8214, set, func_82782_a

int (Random, int, int, ItemStack): a, method_8227, calculateEnchantmentPower, func_77514_a

int (Random, int, int, ItemStack): a, getEnchantmentCost, method_8227, calculateEnchantmentPower, func_77514_a

int (Enchantment, ItemStack): a, method_8225, getLevel, func_77506_a

int (Enchantment, ItemStack): a, getItemEnchantmentLevel, method_8225, getLevel, func_77506_a

int (Iterable<ItemStack>, DamageSource): a, method_8219, getProtectionAmount, func_77508_a

int (Iterable<ItemStack>, DamageSource): a, getDamageProtection, method_8219, getProtectionAmount, func_77508_a

ItemStack (Random, ItemStack, int, boolean): a, method_8233, enchant, func_77504_a

ItemStack (Random, ItemStack, int, boolean): a, enchantItem, method_8233, enchant, func_77504_a

List<InfoEnchantment> (Random, ItemStack, int, boolean): b, method_8230, getEnchantments, func_77513_b

List<EnchantmentInstance> (Random, ItemStack, int, boolean): b, selectEnchantment, method_8230, getEnchantments, func_77513_b

void (List<InfoEnchantment>, InfoEnchantment): a, method_8231, remove, func_185282_a

void (List<EnchantmentInstance>, EnchantmentInstance): a, filterCompatibleEnchantments, method_8231, remove, func_185282_a

List<InfoEnchantment> (int, ItemStack, boolean): a, method_8229, getHighestApplicableEnchantmentsAtPower, func_185291_a

List<EnchantmentInstance> (int, ItemStack, boolean): a, getAvailableEnchantmentResults, method_8229, getHighestApplicableEnchantmentsAtPower, func_185291_a

boolean (ItemStack): d, method_8224, hasBindingCurse, func_190938_b

boolean (ItemStack): d, hasBindingCurse, method_8224, hasBindingCurse, func_190938_b

boolean (ItemStack): e, method_8221, hasVanishingCurse, func_190939_c

boolean (ItemStack): e, hasVanishingCurse, method_8221, hasVanishingCurse, func_190939_c

int (ItemStack): b, method_8223, getLuckOfTheSea, func_191529_b

int (ItemStack): b, getFishingLuckBonus, method_8223, getLuckOfTheSea, func_191529_b

int (ItemStack): c, method_8215, getLure, func_191528_c

int (ItemStack): c, getFishingSpeedBonus, method_8215, getLure, func_191528_c

float (ItemStack, EntityGroup): a, method_8218, getAttackDamage, func_152377_a

float (ItemStack, MobType): a, getDamageBonus, method_8218, getAttackDamage, func_152377_a

int (ItemStack): f, method_8206, getLoyalty, func_203191_f

int (ItemStack): f, getLoyalty, method_8206, getLoyalty, func_203191_f

int (ItemStack): g, method_8202, getRiptide, func_203190_g

int (ItemStack): g, getRiptide, method_8202, getRiptide, func_203190_g

boolean (ItemStack): h, method_8228, hasChanneling, func_203192_h

boolean (ItemStack): h, hasChanneling, method_8228, hasChanneling, func_203192_h

boolean (Collection<Enchantment>, Enchantment): a, method_8201, contains, func_201840_a

boolean (Collection<Enchantment>, Enchantment): a, isEnchantmentCompatible, method_8201, contains, func_201840_a

void (EnchantmentHelper$Consumer, ItemStack): a, method_8220, accept, func_77518_a

void (EnchantmentHelper$EnchantmentVisitor, ItemStack): a, runIterationOnItem, method_8220, accept, func_77518_a

void (EnchantmentHelper$Consumer, Iterable<ItemStack>): a, method_8209, accept, func_77516_a

void (EnchantmentHelper$EnchantmentVisitor, Iterable<ItemStack>): a, runIterationOnInventory, method_8209, accept, func_77516_a

float (LivingEntity): a, method_8217, getSweepingMultiplier, func_191527_a

float (LivingEntity): a, getSweepingDamageRatio, method_8217, getSweepingMultiplier, func_191527_a

void (LivingEntity, Entity): a, method_8210, onUserDamaged, func_151384_a

void (LivingEntity, Entity): a, doPostHurtEffects, method_8210, onUserDamaged, func_151384_a

void (LivingEntity, Entity): b, method_8213, onTargetDamaged, func_151385_b

void (LivingEntity, Entity): b, doPostDamageEffects, method_8213, onTargetDamaged, func_151385_b

int (Enchantment, LivingEntity): a, method_8203, getEquipmentLevel, func_185284_a

int (Enchantment, LivingEntity): a, getEnchantmentLevel, method_8203, getEquipmentLevel, func_185284_a

int (LivingEntity): b, method_8205, getKnockback, func_77501_a

int (LivingEntity): b, getKnockbackBonus, method_8205, getKnockback, func_77501_a

int (LivingEntity): c, method_8199, getFireAspect, func_90036_a

int (LivingEntity): c, getFireAspect, method_8199, getFireAspect, func_90036_a

int (LivingEntity): d, method_8211, getRespiration, func_185292_c

int (LivingEntity): d, getRespiration, method_8211, getRespiration, func_185292_c

int (LivingEntity): e, method_8232, getDepthStrider, func_185294_d

int (LivingEntity): e, getDepthStrider, method_8232, getDepthStrider, func_185294_d

int (LivingEntity): f, method_8234, getEfficiency, func_185293_e

int (LivingEntity): f, getBlockEfficiency, method_8234, getEfficiency, func_185293_e

int (LivingEntity): g, method_8226, getLooting, func_185283_h

int (LivingEntity): g, getMobLooting, method_8226, getLooting, func_185283_h

boolean (LivingEntity): h, method_8200, hasAquaAffinity, func_185287_i

boolean (LivingEntity): h, hasAquaAffinity, method_8200, hasAquaAffinity, func_185287_i

boolean (LivingEntity): i, method_8216, hasFrostWalker, func_189869_j

boolean (LivingEntity): i, hasFrostWalker, method_8216, hasFrostWalker, func_189869_j

Map$Entry<EquipmentSlot, ItemStack> (Enchantment, LivingEntity): b, method_8204, getRandomEnchantedEquipment, func_222189_b

Map$Entry<EquipmentSlot, ItemStack> (Enchantment, LivingEntity): b, getRandomItemWith, method_8204, getRandomEnchantedEquipment, func_222189_b

1.14.3

Names

bfl

bfp

net.minecraft.enchantment.EnchantmentHelper

Fields

Constructors

Methods

Map<Enchantment, Integer> (ItemStack): a, method_8222, func_82781_a

Map<Enchantment, Integer> (ItemStack): a, method_8222, getEnchantments, func_82781_a

void (Map<Enchantment, Integer>, ItemStack): a, method_8214, func_82782_a

void (Map<Enchantment, Integer>, ItemStack): a, method_8214, set, func_82782_a

int (Random, int, int, ItemStack): a, method_8227, func_77514_a

int (Random, int, int, ItemStack): a, method_8227, calculateEnchantmentPower, func_77514_a

int (Enchantment, ItemStack): a, method_8225, func_77506_a

int (Enchantment, ItemStack): a, method_8225, getLevel, func_77506_a

int (Iterable<ItemStack>, DamageSource): a, method_8219, func_77508_a

int (Iterable<ItemStack>, DamageSource): a, method_8219, getProtectionAmount, func_77508_a

ItemStack (Random, ItemStack, int, boolean): a, method_8233, func_77504_a

ItemStack (Random, ItemStack, int, boolean): a, method_8233, enchant, func_77504_a

List<EnchantmentData> (Random, ItemStack, int, boolean): b, method_8230, func_77513_b

List<InfoEnchantment> (Random, ItemStack, int, boolean): b, method_8230, getEnchantments, func_77513_b

void (List<EnchantmentData>, EnchantmentData): a, method_8231, func_185282_a

void (List<InfoEnchantment>, InfoEnchantment): a, method_8231, remove, func_185282_a

List<EnchantmentData> (int, ItemStack, boolean): a, method_8229, func_185291_a

List<InfoEnchantment> (int, ItemStack, boolean): a, method_8229, getHighestApplicableEnchantmentsAtPower, func_185291_a

boolean (ItemStack): d, method_8224, func_190938_b

boolean (ItemStack): d, method_8224, hasBindingCurse, func_190938_b

boolean (ItemStack): e, method_8221, func_190939_c

boolean (ItemStack): e, method_8221, hasVanishingCurse, func_190939_c

int (ItemStack): b, method_8223, func_191529_b

int (ItemStack): b, method_8223, getLuckOfTheSea, func_191529_b

int (ItemStack): c, method_8215, func_191528_c

int (ItemStack): c, method_8215, getLure, func_191528_c

float (ItemStack, CreatureAttribute): a, method_8218, func_152377_a

float (ItemStack, EntityGroup): a, method_8218, getAttackDamage, func_152377_a

int (ItemStack): f, method_8206, func_203191_f

int (ItemStack): f, method_8206, getLoyalty, func_203191_f

int (ItemStack): g, method_8202, func_203190_g

int (ItemStack): g, method_8202, getRiptide, func_203190_g

boolean (ItemStack): h, method_8228, func_203192_h

boolean (ItemStack): h, method_8228, hasChanneling, func_203192_h

boolean (Collection<Enchantment>, Enchantment): a, method_8201, func_201840_a

boolean (Collection<Enchantment>, Enchantment): a, method_8201, contains, func_201840_a

void (EnchantmentHelper$IEnchantmentVisitor, ItemStack): a, method_8220, func_77518_a

void (EnchantmentHelper$Consumer, ItemStack): a, method_8220, accept, func_77518_a

void (EnchantmentHelper$IEnchantmentVisitor, Iterable<ItemStack>): a, method_8209, func_77516_a

void (EnchantmentHelper$Consumer, Iterable<ItemStack>): a, method_8209, accept, func_77516_a

float (LivingEntity): a, method_8217, func_191527_a

float (LivingEntity): a, method_8217, getSweepingMultiplier, func_191527_a

void (LivingEntity, Entity): a, method_8210, func_151384_a

void (LivingEntity, Entity): a, method_8210, onUserDamaged, func_151384_a

void (LivingEntity, Entity): b, method_8213, func_151385_b

void (LivingEntity, Entity): b, method_8213, onTargetDamaged, func_151385_b

int (Enchantment, LivingEntity): a, method_8203, func_185284_a

int (Enchantment, LivingEntity): a, method_8203, getEquipmentLevel, func_185284_a

int (LivingEntity): b, method_8205, func_77501_a

int (LivingEntity): b, method_8205, getKnockback, func_77501_a

int (LivingEntity): c, method_8199, func_90036_a

int (LivingEntity): c, method_8199, getFireAspect, func_90036_a

int (LivingEntity): d, method_8211, func_185292_c

int (LivingEntity): d, method_8211, getRespiration, func_185292_c

int (LivingEntity): e, method_8232, func_185294_d

int (LivingEntity): e, method_8232, getDepthStrider, func_185294_d

int (LivingEntity): f, method_8234, func_185293_e

int (LivingEntity): f, method_8234, getEfficiency, func_185293_e

int (LivingEntity): g, method_8226, func_185283_h

int (LivingEntity): g, method_8226, getLooting, func_185283_h

boolean (LivingEntity): h, method_8200, func_185287_i

boolean (LivingEntity): h, method_8200, hasAquaAffinity, func_185287_i

boolean (LivingEntity): i, method_8216, func_189869_j

boolean (LivingEntity): i, method_8216, hasFrostWalker, func_189869_j

Map$Entry<EquipmentSlotType, ItemStack> (Enchantment, LivingEntity): b, method_8204, func_222189_b

Map$Entry<EquipmentSlot, ItemStack> (Enchantment, LivingEntity): b, method_8204, getRandomEnchantedEquipment, func_222189_b

1.14.2

Names

Fields

Constructors

Methods

1.14.1

Names

bfk

bfl

Fields

Constructors

Methods

1.14

Names

awg

bfk

net.minecraft.class_1890

Fields

Constructors

Methods

Map<Enchantment, Integer> (ItemStack): a, func_82781_a

Map<Enchantment, Integer> (ItemStack): a, method_8222, func_82781_a

void (Map<Enchantment, Integer>, ItemStack): a, func_82782_a

void (Map<Enchantment, Integer>, ItemStack): a, method_8214, func_82782_a

void (EntityLivingBase, Entity): a, func_151384_a

void (EntityLivingBase, Entity): b, func_151385_b

int (EntityLivingBase): b, func_77501_a

int (EntityLivingBase): c, func_90036_a

ItemStack (Enchantment, EntityLivingBase): b, func_92099_a

int (Random, int, int, ItemStack): a, func_77514_a

int (Random, int, int, ItemStack): a, method_8227, func_77514_a

int (Enchantment, ItemStack): a, func_77506_a

int (Enchantment, ItemStack): a, method_8225, func_77506_a

int (Iterable<ItemStack>, DamageSource): a, func_77508_a

int (Iterable<ItemStack>, DamageSource): a, method_8219, func_77508_a

int (Enchantment, EntityLivingBase): a, func_185284_a

int (EntityLivingBase): d, func_185292_c

int (EntityLivingBase): e, func_185294_d

int (EntityLivingBase): f, func_185293_e

int (EntityLivingBase): g, func_185283_h

boolean (EntityLivingBase): h, func_185287_i

ItemStack (Random, ItemStack, int, boolean): a, func_77504_a

ItemStack (Random, ItemStack, int, boolean): a, method_8233, func_77504_a

List<EnchantmentData> (Random, ItemStack, int, boolean): b, func_77513_b

List<EnchantmentData> (Random, ItemStack, int, boolean): b, method_8230, func_77513_b

void (List<EnchantmentData>, EnchantmentData): a, func_185282_a

void (List<EnchantmentData>, EnchantmentData): a, method_8231, func_185282_a

List<EnchantmentData> (int, ItemStack, boolean): a, func_185291_a

List<EnchantmentData> (int, ItemStack, boolean): a, method_8229, func_185291_a

boolean (EntityLivingBase): i, func_189869_j

boolean (ItemStack): d, func_190938_b

boolean (ItemStack): d, method_8224, func_190938_b

boolean (ItemStack): e, func_190939_c

boolean (ItemStack): e, method_8221, func_190939_c

float (EntityLivingBase): a, func_191527_a

int (ItemStack): b, func_191529_b

int (ItemStack): b, method_8223, func_191529_b

int (ItemStack): c, func_191528_c

int (ItemStack): c, method_8215, func_191528_c

float (ItemStack, CreatureAttribute): a, func_152377_a

float (ItemStack, CreatureAttribute): a, method_8218, func_152377_a

int (ItemStack): f, func_203191_f

int (ItemStack): f, method_8206, func_203191_f

int (ItemStack): g, func_203190_g

int (ItemStack): g, method_8202, func_203190_g

boolean (ItemStack): h, func_203192_h

boolean (ItemStack): h, method_8228, func_203192_h

boolean (Collection<Enchantment>, Enchantment): a, func_201840_a

boolean (Collection<Enchantment>, Enchantment): a, method_8201, func_201840_a

void (EnchantmentHelper$IEnchantmentVisitor, ItemStack): a, func_77518_a

void (EnchantmentHelper$IEnchantmentVisitor, ItemStack): a, method_8220, func_77518_a

void (EnchantmentHelper$IEnchantmentVisitor, Iterable<ItemStack>): a, func_77516_a

void (EnchantmentHelper$IEnchantmentVisitor, Iterable<ItemStack>): a, method_8209, func_77516_a

float (LivingEntity): a, method_8217, func_191527_a

void (LivingEntity, Entity): a, method_8210, func_151384_a

void (LivingEntity, Entity): b, method_8213, func_151385_b

int (Enchantment, LivingEntity): a, method_8203, func_185284_a

int (LivingEntity): b, method_8205, func_77501_a

int (LivingEntity): c, method_8199, func_90036_a

int (LivingEntity): d, method_8211, func_185292_c

int (LivingEntity): e, method_8232, func_185294_d

int (LivingEntity): f, method_8234, func_185293_e

int (LivingEntity): g, method_8226, func_185283_h

boolean (LivingEntity): h, method_8200, func_185287_i

boolean (LivingEntity): i, method_8216, func_189869_j

Map$Entry<EquipmentSlotType, ItemStack> (Enchantment, LivingEntity): b, method_8204, func_222189_b

1.13.2

Names

awf

awg

Fields

Constructors

Methods

1.13.1

Names

awc

awf

Fields

EnchantmentHelper$ModifierDamage: a, field_77520_b

EnchantmentHelper$ModifierLiving: b, field_77521_c

EnchantmentHelper$HurtIterator: c, field_151388_d

EnchantmentHelper$DamageIterator: d, field_151389_e

Constructors

Methods

void (EnchantmentHelper$IModifier, ItemStack): a, func_77518_a

void (EnchantmentHelper$IModifier, Iterable<ItemStack>): a, func_77516_a

void (EnchantmentHelper$IEnchantmentVisitor, ItemStack): a, func_77518_a

void (EnchantmentHelper$IEnchantmentVisitor, Iterable<ItemStack>): a, func_77516_a

1.13

Names

alm

awc

Fields

Constructors

Methods

float (ItemStack, EnumCreatureAttribute): a, func_152377_a

float (ItemStack, CreatureAttribute): a, func_152377_a

int (ItemStack): f, func_203191_f

int (ItemStack): g, func_203190_g

boolean (ItemStack): h, func_203192_h

boolean (Collection<Enchantment>, Enchantment): a, func_201840_a

1.12.2

Names

Fields

Constructors

Methods

1.12.1

Names

alk

alm

Fields

Constructors

Methods

1.12

Names

aik

alk

Fields

Random: a, field_77522_a

EnchantmentHelper$ModifierDamage: b, field_77520_b

EnchantmentHelper$ModifierDamage: a, field_77520_b

EnchantmentHelper$ModifierLiving: c, field_77521_c

EnchantmentHelper$ModifierLiving: b, field_77521_c

EnchantmentHelper$HurtIterator: d, field_151388_d

EnchantmentHelper$HurtIterator: c, field_151388_d

EnchantmentHelper$DamageIterator: e, field_151389_e

EnchantmentHelper$DamageIterator: d, field_151389_e

Constructors

Methods

1.11.2

Names

Fields

Constructors

Methods

1.11.1

Names

aij

aik

Fields

Constructors

Methods

int (EntityLivingBase): a, func_77501_a

int (EntityLivingBase): b, func_77501_a

int (EntityLivingBase): b, func_90036_a

int (EntityLivingBase): c, func_90036_a

int (EntityLivingBase): f, func_151386_g

int (EntityLivingBase): g, func_151387_h

int (EntityLivingBase): c, func_185292_c

int (EntityLivingBase): d, func_185292_c

int (EntityLivingBase): d, func_185294_d

int (EntityLivingBase): e, func_185294_d

int (EntityLivingBase): e, func_185293_e

int (EntityLivingBase): f, func_185293_e

int (EntityLivingBase): h, func_185283_h

int (EntityLivingBase): g, func_185283_h

boolean (EntityLivingBase): i, func_185287_i

boolean (EntityLivingBase): h, func_185287_i

boolean (EntityLivingBase): j, func_189869_j

boolean (EntityLivingBase): i, func_189869_j

boolean (ItemStack): b, func_190938_b

boolean (ItemStack): d, func_190938_b

boolean (ItemStack): c, func_190939_c

boolean (ItemStack): e, func_190939_c

float (EntityLivingBase): a, func_191527_a

int (ItemStack): b, func_191529_b

int (ItemStack): c, func_191528_c

1.11

Names

agx

aij

Fields

Constructors

Methods

boolean (ItemStack): b, func_190938_b

boolean (ItemStack): c, func_190939_c

1.10.2

Names

Fields

Constructors

Methods

1.10

Names

ago

agx

Fields

Constructors

Methods

boolean (EntityLivingBase): j, func_189869_j

1.9.4

Names

Fields

Constructors

Methods

1.9.2

Names

Fields

Constructors

Methods

1.9

Names

ack

ago

Fields

Constructors

Methods

int (int, ItemStack): a, func_77506_a

int (int, ItemStack[]): a, func_77511_a

void (EnchantmentHelper$IModifier, ItemStack[]): a, func_77516_a

int (ItemStack[], DamageSource): a, func_77508_a

int (Entity): a, func_180319_a

int (Entity): b, func_180318_b

int (EntityLivingBase): c, func_77509_b

boolean (EntityLivingBase): e, func_77502_d

int (EntityLivingBase): f, func_77517_e

int (EntityLivingBase): g, func_151386_g

int (EntityLivingBase): f, func_151386_g

int (EntityLivingBase): h, func_151387_h

int (EntityLivingBase): g, func_151387_h

int (EntityLivingBase): i, func_77519_f

boolean (EntityLivingBase): j, func_77510_g

ItemStack (Enchantment, EntityLivingBase): a, func_92099_a

ItemStack (Enchantment, EntityLivingBase): b, func_92099_a

ItemStack (Random, ItemStack, int): a, func_77504_a

List<EnchantmentData> (Random, ItemStack, int): b, func_77513_b

Map<Integer, EnchantmentData> (int, ItemStack): b, func_77505_b

int (Enchantment, ItemStack): a, func_77506_a

void (EnchantmentHelper$IModifier, Iterable<ItemStack>): a, func_77516_a

int (Iterable<ItemStack>, DamageSource): a, func_77508_a

int (Enchantment, EntityLivingBase): a, func_185284_a

int (EntityLivingBase): c, func_185292_c

int (EntityLivingBase): d, func_185294_d

int (EntityLivingBase): e, func_185293_e

int (EntityLivingBase): h, func_185283_h

boolean (EntityLivingBase): i, func_185287_i

ItemStack (Random, ItemStack, int, boolean): a, func_77504_a

List<EnchantmentData> (Random, ItemStack, int, boolean): b, func_77513_b

void (List<EnchantmentData>, EnchantmentData): a, func_185282_a

List<EnchantmentData> (int, ItemStack, boolean): a, func_185291_a

1.8.9

Names

Fields

Constructors

Methods

1.8.8

Names

ack

net.minecraft.enchantment.EnchantmentHelper

Fields

Random: a, field_77522_a

EnchantmentHelper$ModifierDamage: b, field_77520_b

EnchantmentHelper$ModifierLiving: c, field_77521_c

EnchantmentHelper$HurtIterator: d, field_151388_d

EnchantmentHelper$DamageIterator: e, field_151389_e

Constructors

Methods

int (int, ItemStack): a, func_77506_a

Map<Integer, Integer> (ItemStack): a, func_82781_a

void (Map<Integer, Integer>, ItemStack): a, func_82782_a

int (int, ItemStack[]): a, func_77511_a

void (EnchantmentHelper$IModifier, ItemStack): a, func_77518_a

void (EnchantmentHelper$IModifier, ItemStack[]): a, func_77516_a

int (ItemStack[], DamageSource): a, func_77508_a

float (ItemStack, EnumCreatureAttribute): a, func_152377_a

void (EntityLivingBase, Entity): a, func_151384_a

void (EntityLivingBase, Entity): b, func_151385_b

int (EntityLivingBase): a, func_77501_a

int (EntityLivingBase): b, func_90036_a

int (Entity): a, func_180319_a

int (Entity): b, func_180318_b

int (EntityLivingBase): c, func_77509_b

boolean (EntityLivingBase): e, func_77502_d

int (EntityLivingBase): f, func_77517_e

int (EntityLivingBase): g, func_151386_g

int (EntityLivingBase): h, func_151387_h

int (EntityLivingBase): i, func_77519_f

boolean (EntityLivingBase): j, func_77510_g

ItemStack (Enchantment, EntityLivingBase): a, func_92099_a

int (Random, int, int, ItemStack): a, func_77514_a

ItemStack (Random, ItemStack, int): a, func_77504_a

List<EnchantmentData> (Random, ItemStack, int): b, func_77513_b

Map<Integer, EnchantmentData> (int, ItemStack): b, func_77505_b