History - net.minecraft.enchantment.EnchantmentHelper

26.4-snapshot-7

Names

Fields

Constructors

Methods

26.4-snapshot-6

Names

Fields

Constructors

Methods

26.4-snapshot-5

Names

Fields

Constructors

Methods

26.4-snapshot-4

Names

Fields

Constructors

Methods

26.4-snapshot-3

Names

Fields

Constructors

Methods

26.4-snapshot-2

Names

Fields

Constructors

Methods

26.4-snapshot-1

Names

Fields

Constructors

Methods

26.3

Names

Fields

Constructors

Methods

26.2

Names

Fields

Constructors

Methods

26.1.2

Names

Fields

Constructors

Methods

26.1.1

Names

Fields

Constructors

Methods

26.1

Names

Fields

Constructors

Methods

int (RegistryEntry<Enchantment>, ItemStack): getItemEnchantmentLevel, method_8225, getLevel

void (ServerWorld, Entity): doLungeEffects, method_75255, onAttack

void (EnchantmentProvider, ItemStack, Random, LocalDifficulty, ItemEnchantmentsComponent$Builder): lambda$enchantItemFromProvider$45, method_60145, method_60145

void (EnchantmentProvider, ItemStack, Random, LocalDifficulty, ItemEnchantmentsComponent$Builder): lambda$enchantItemFromProvider$0, method_60145, method_60145

void (int, List, RegistryEntry): lambda$getAvailableEnchantmentResults$44, method_60106, method_60106

void (int, List, RegistryEntry): lambda$getAvailableEnchantmentResults$1, method_60106, method_60106

boolean (ItemStack, boolean, RegistryEntry): lambda$getAvailableEnchantmentResults$43, method_60143, method_60143

boolean (ItemStack, boolean, RegistryEntry): lambda$getAvailableEnchantmentResults$0, method_60143, method_60143

boolean (EnchantmentLevelEntry, EnchantmentLevelEntry): lambda$filterCompatibleEnchantments$42, method_60144, method_60144

boolean (EnchantmentLevelEntry, EnchantmentLevelEntry): lambda$filterCompatibleEnchantments$0, method_60144, method_60144

Stream (DynamicRegistryManager): lambda$enchantItem$41, method_60149, method_60149

Stream (DynamicRegistryManager): lambda$enchantItem$0, method_60149, method_60149

RegistryEntry (RegistryEntry$Reference): lambda$enchantItem$40, method_60147, method_60147

RegistryEntry (RegistryEntry$Reference): lambda$enchantItem$1, method_60147, method_60147

void (org.apache.commons.lang3.mutable.MutableObject, ComponentType, RegistryEntry, int): lambda$getHighestLevel$39, method_60152, method_60152

void (org.apache.commons.lang3.mutable.MutableObject, ComponentType, RegistryEntry, int): lambda$getHighestLevel$0, method_60152, method_60152

void (ComponentType, org.apache.commons.lang3.mutable.MutableBoolean, RegistryEntry, int): lambda$has$38, method_60150, method_60150

void (ComponentType, org.apache.commons.lang3.mutable.MutableBoolean, RegistryEntry, int): lambda$has$0, method_60150, method_60150

void (LivingEntity, org.apache.commons.lang3.mutable.MutableFloat, RegistryEntry, int): lambda$getTridentSpinAttackStrength$37, method_60126, method_60126

void (LivingEntity, org.apache.commons.lang3.mutable.MutableFloat, RegistryEntry, int): lambda$getTridentSpinAttackStrength$0, method_60126, method_60126

void (LivingEntity, org.apache.commons.lang3.mutable.MutableFloat, RegistryEntry, int): lambda$modifyCrossbowChargingTime$36, method_60130, method_60130

void (LivingEntity, org.apache.commons.lang3.mutable.MutableFloat, RegistryEntry, int): lambda$modifyCrossbowChargingTime$0, method_60130, method_60130

void (ServerWorld, ItemStack, Entity, org.apache.commons.lang3.mutable.MutableFloat, RegistryEntry, int): lambda$getTridentReturnToOwnerAcceleration$35, method_60122, method_60122

void (ServerWorld, ItemStack, Entity, org.apache.commons.lang3.mutable.MutableFloat, RegistryEntry, int): lambda$getTridentReturnToOwnerAcceleration$0, method_60122, method_60122

void (ServerWorld, ItemStack, Entity, org.apache.commons.lang3.mutable.MutableFloat, RegistryEntry, int): lambda$getFishingTimeReduction$34, method_60162, method_60162

void (ServerWorld, ItemStack, Entity, org.apache.commons.lang3.mutable.MutableFloat, RegistryEntry, int): lambda$getFishingTimeReduction$0, method_60162, method_60162

void (ServerWorld, ItemStack, Entity, org.apache.commons.lang3.mutable.MutableFloat, RegistryEntry, int): lambda$getFishingLuckBonus$33, method_60172, method_60172

void (ServerWorld, ItemStack, Entity, org.apache.commons.lang3.mutable.MutableFloat, RegistryEntry, int): lambda$getFishingLuckBonus$0, method_60172, method_60172

void (EquipmentSlot, BiConsumer, RegistryEntry, int): lambda$forEachModifier$32, method_60134, method_60134

void (EquipmentSlot, BiConsumer, RegistryEntry, int): lambda$forEachModifier$2, method_60134, method_60134

void (RegistryEntry, EquipmentSlot, BiConsumer, int, AttributeEnchantmentEffect): lambda$forEachModifier$31, method_60148, method_60148

void (RegistryEntry, EquipmentSlot, BiConsumer, int, AttributeEnchantmentEffect): lambda$forEachModifier$3, method_60148, method_60148

void (AttributeModifierSlot, BiConsumer, RegistryEntry, int): lambda$forEachModifier$30, method_60621, method_60621

void (AttributeModifierSlot, BiConsumer, RegistryEntry, int): lambda$forEachModifier$0, method_60621, method_60621

void (RegistryEntry, AttributeModifierSlot, BiConsumer, int, AttributeEnchantmentEffect): lambda$forEachModifier$29, method_60623, method_60623

void (RegistryEntry, AttributeModifierSlot, BiConsumer, int, AttributeEnchantmentEffect): lambda$forEachModifier$1, method_60623, method_60623

void (ServerWorld, LivingEntity, DamageSource, org.apache.commons.lang3.mutable.MutableFloat, Random, RegistryEntry, int, EnchantmentEffectContext): lambda$processEquipmentDropChance$28, method_60114, method_60114

void (ServerWorld, LivingEntity, DamageSource, org.apache.commons.lang3.mutable.MutableFloat, Random, RegistryEntry, int, EnchantmentEffectContext): lambda$processEquipmentDropChance$2, method_60114, method_60114

void (LootContext, org.apache.commons.lang3.mutable.MutableFloat, int, Random, TargetedEnchantmentEffect): lambda$processEquipmentDropChance$27, method_60146, method_60146

void (LootContext, org.apache.commons.lang3.mutable.MutableFloat, int, Random, TargetedEnchantmentEffect): lambda$processEquipmentDropChance$3, method_60146, method_60146

void (ServerWorld, LivingEntity, DamageSource, org.apache.commons.lang3.mutable.MutableFloat, Random, RegistryEntry, int, EnchantmentEffectContext): lambda$processEquipmentDropChance$26, method_60155, method_60155

void (ServerWorld, LivingEntity, DamageSource, org.apache.commons.lang3.mutable.MutableFloat, Random, RegistryEntry, int, EnchantmentEffectContext): lambda$processEquipmentDropChance$0, method_60155, method_60155

void (LootContext, org.apache.commons.lang3.mutable.MutableFloat, int, Random, TargetedEnchantmentEffect): lambda$processEquipmentDropChance$25, method_60166, method_60166

void (LootContext, org.apache.commons.lang3.mutable.MutableFloat, int, Random, TargetedEnchantmentEffect): lambda$processEquipmentDropChance$1, method_60166, method_60166

void (ServerWorld, ItemStack, org.apache.commons.lang3.mutable.MutableFloat, RegistryEntry, int): lambda$modifyDurabilityToRepairFromXp$24, method_60163, method_60163

void (ServerWorld, ItemStack, org.apache.commons.lang3.mutable.MutableFloat, RegistryEntry, int): lambda$modifyDurabilityToRepairFromXp$0, method_60163, method_60163

void (ServerWorld, EnchantmentEffectContext, Entity, Vec3d, BlockState, RegistryEntry, int): lambda$onHitBlock$23, method_60131, method_60131

void (ServerWorld, EnchantmentEffectContext, Entity, Vec3d, BlockState, RegistryEntry, int): lambda$onHitBlock$0, method_60131, method_60131

void (ServerWorld, EnchantmentEffectContext, ProjectileEntity, RegistryEntry, int): lambda$onProjectileSpawned$22, method_60132, method_60132

void (ServerWorld, EnchantmentEffectContext, ProjectileEntity, RegistryEntry, int): lambda$onProjectileSpawned$0, method_60132, method_60132

void (ServerWorld, ItemStack, org.apache.commons.lang3.mutable.MutableFloat, RegistryEntry, int): lambda$getPiercingCount$21, method_60173, method_60173

void (ServerWorld, ItemStack, org.apache.commons.lang3.mutable.MutableFloat, RegistryEntry, int): lambda$getPiercingCount$0, method_60173, method_60173

void (ServerWorld, ItemStack, Entity, org.apache.commons.lang3.mutable.MutableFloat, RegistryEntry, int): lambda$processProjectileSpread$20, method_60177, method_60177

void (ServerWorld, ItemStack, Entity, org.apache.commons.lang3.mutable.MutableFloat, RegistryEntry, int): lambda$processProjectileSpread$0, method_60177, method_60177

void (ServerWorld, ItemStack, Entity, org.apache.commons.lang3.mutable.MutableFloat, RegistryEntry, int): lambda$processProjectileCount$19, method_60179, method_60179

void (ServerWorld, ItemStack, Entity, org.apache.commons.lang3.mutable.MutableFloat, RegistryEntry, int): lambda$processProjectileCount$0, method_60179, method_60179

void (ServerWorld, LivingEntity, RegistryEntry, int, EnchantmentEffectContext): lambda$tickEffects$18, method_60116, method_60116

void (ServerWorld, LivingEntity, RegistryEntry, int, EnchantmentEffectContext): lambda$tickEffects$0, method_60116, method_60116

void (LivingEntity, RegistryEntry, int, EnchantmentEffectContext): lambda$stopLocationBasedEffects$17, method_60136, method_60136

void (LivingEntity, RegistryEntry, int, EnchantmentEffectContext): lambda$stopLocationBasedEffects$1, method_60136, method_60136

void (LivingEntity, RegistryEntry, int, EnchantmentEffectContext): lambda$stopLocationBasedEffects$16, method_60164, method_60164

void (LivingEntity, RegistryEntry, int, EnchantmentEffectContext): lambda$stopLocationBasedEffects$0, method_60164, method_60164

void (ServerWorld, LivingEntity, RegistryEntry, int, EnchantmentEffectContext): lambda$runLocationChangedEffects$15, method_60156, method_60156

void (ServerWorld, LivingEntity, RegistryEntry, int, EnchantmentEffectContext): lambda$runLocationChangedEffects$1, method_60156, method_60156

void (ServerWorld, LivingEntity, RegistryEntry, int, EnchantmentEffectContext): lambda$runLocationChangedEffects$14, method_60167, method_60167

void (ServerWorld, LivingEntity, RegistryEntry, int, EnchantmentEffectContext): lambda$runLocationChangedEffects$0, method_60167, method_60167

void (ServerWorld, EnchantmentEffectContext, Entity, DamageSource, RegistryEntry, int): lambda$doPostAttackEffectsWithItemSourceOnBreak$13, method_63018, method_63018

void (ServerWorld, EnchantmentEffectContext, Entity, DamageSource, RegistryEntry, int): lambda$doPostAttackEffectsWithItemSourceOnBreak$2, method_63018, method_63018

void (ServerWorld, Entity, DamageSource, RegistryEntry, int, EnchantmentEffectContext): lambda$doPostAttackEffectsWithItemSourceOnBreak$12, method_63017, method_63017

void (ServerWorld, Entity, DamageSource, RegistryEntry, int, EnchantmentEffectContext): lambda$doPostAttackEffectsWithItemSourceOnBreak$1, method_63017, method_63017

void (ServerWorld, Entity, DamageSource, RegistryEntry, int, EnchantmentEffectContext): lambda$doPostAttackEffectsWithItemSourceOnBreak$11, method_63019, method_63019

void (ServerWorld, Entity, DamageSource, RegistryEntry, int, EnchantmentEffectContext): lambda$doPostAttackEffectsWithItemSourceOnBreak$0, method_63019, method_63019

void (ServerWorld, Entity, RegistryEntry, int, EnchantmentEffectContext): lambda$doLungeEffects$10, method_75256, method_75256

void (ServerWorld, ItemStack, Entity, DamageSource, org.apache.commons.lang3.mutable.MutableFloat, RegistryEntry, int): lambda$modifyKnockback$9, method_60121, method_60121

void (ServerWorld, ItemStack, Entity, DamageSource, org.apache.commons.lang3.mutable.MutableFloat, RegistryEntry, int): lambda$modifyKnockback$0, method_60121, method_60121

void (ServerWorld, ItemStack, Entity, DamageSource, org.apache.commons.lang3.mutable.MutableFloat, RegistryEntry, int): lambda$modifyArmorEffectiveness$8, method_60161, method_60161

void (ServerWorld, ItemStack, Entity, DamageSource, org.apache.commons.lang3.mutable.MutableFloat, RegistryEntry, int): lambda$modifyArmorEffectiveness$0, method_60161, method_60161

void (ServerWorld, ItemStack, Entity, DamageSource, org.apache.commons.lang3.mutable.MutableFloat, RegistryEntry, int): lambda$modifyFallBasedDamage$7, method_60171, method_60171

void (ServerWorld, ItemStack, Entity, DamageSource, org.apache.commons.lang3.mutable.MutableFloat, RegistryEntry, int): lambda$modifyFallBasedDamage$0, method_60171, method_60171

void (ServerWorld, ItemStack, Entity, DamageSource, org.apache.commons.lang3.mutable.MutableFloat, RegistryEntry, int): lambda$modifyDamage$6, method_60176, method_60176

void (ServerWorld, ItemStack, Entity, DamageSource, org.apache.commons.lang3.mutable.MutableFloat, RegistryEntry, int): lambda$modifyDamage$0, method_60176, method_60176

void (ServerWorld, LivingEntity, DamageSource, org.apache.commons.lang3.mutable.MutableFloat, RegistryEntry, int, EnchantmentEffectContext): lambda$getDamageProtection$5, method_60115, method_60115

void (ServerWorld, LivingEntity, DamageSource, org.apache.commons.lang3.mutable.MutableFloat, RegistryEntry, int, EnchantmentEffectContext): lambda$getDamageProtection$0, method_60115, method_60115

void (org.apache.commons.lang3.mutable.MutableBoolean, ServerWorld, LivingEntity, DamageSource, RegistryEntry, int, EnchantmentEffectContext): lambda$isImmuneToDamage$4, method_60151, method_60151

void (org.apache.commons.lang3.mutable.MutableBoolean, ServerWorld, LivingEntity, DamageSource, RegistryEntry, int, EnchantmentEffectContext): lambda$isImmuneToDamage$0, method_60151, method_60151

void (ServerWorld, Entity, org.apache.commons.lang3.mutable.MutableFloat, RegistryEntry, int, EnchantmentEffectContext): lambda$processMobExperience$3, method_60110, method_60110

void (ServerWorld, Entity, org.apache.commons.lang3.mutable.MutableFloat, RegistryEntry, int, EnchantmentEffectContext): lambda$processMobExperience$0, method_60110, method_60110

void (ServerWorld, ItemStack, org.apache.commons.lang3.mutable.MutableFloat, RegistryEntry, int): lambda$processBlockExperience$2, method_60178, method_60178

void (ServerWorld, ItemStack, org.apache.commons.lang3.mutable.MutableFloat, RegistryEntry, int): lambda$processBlockExperience$0, method_60178, method_60178

void (ServerWorld, ItemStack, org.apache.commons.lang3.mutable.MutableFloat, RegistryEntry, int): lambda$processAmmoUse$1, method_60180, method_60180

void (ServerWorld, ItemStack, org.apache.commons.lang3.mutable.MutableFloat, RegistryEntry, int): lambda$processAmmoUse$0, method_60180, method_60180

int (RegistryEntry<Enchantment>, ItemStackView): getItemEnchantmentLevel, method_8225, getLevel

void (ServerWorld, LivingEntity): doPostPiercingAttackEffects, method_75255, onAttack

void (ServerWorld, LivingEntity, RegistryEntry, int, EnchantmentEffectContext): lambda$doPostPiercingAttackEffects$0, method_75256, method_75256

1.21.11_unobfuscated

Names

net.minecraft.world.item.enchantment.EnchantmentHelper

net.minecraft.class_1890

net.minecraft.enchantment.EnchantmentHelper

Fields

Constructors

()

Methods

int (RegistryEntry<Enchantment>, ItemStack): getItemEnchantmentLevel, method_8225, getLevel

ItemEnchantmentsComponent (ItemStack, Consumer<ItemEnchantmentsComponent$Builder>): updateEnchantments, method_57531, apply

boolean (ItemStack): canStoreEnchantments, method_57529, canHaveEnchantments

void (ItemStack, ItemEnchantmentsComponent): setEnchantments, method_57530, set

ItemEnchantmentsComponent (ItemStack): getEnchantmentsForCrafting, method_57532, getEnchantments

ComponentType<ItemEnchantmentsComponent> (ItemStack): getComponentType, method_57533, getEnchantmentsComponentType

boolean (ItemStack): hasAnyEnchantments, method_58117, hasEnchantments

int (ServerWorld, ItemStack, int): processDurabilityChange, method_60117, getItemDamage

int (ServerWorld, ItemStack, ItemStack, int): processAmmoUse, method_60129, getAmmoUse

int (ServerWorld, ItemStack, int): processBlockExperience, method_60157, getBlockExperience

int (ServerWorld, Entity, Entity, int): processMobExperience, method_60109, getMobExperience

ItemStack (EnchantmentLevelEntry): createBook, method_61711, getEnchantedBookWith

void (ItemStack, EnchantmentHelper$Consumer): runIterationOnItem, method_8220, forEachEnchantment

void (ItemStack, EquipmentSlot, LivingEntity, EnchantmentHelper$ContextAwareConsumer): runIterationOnItem, method_60139, forEachEnchantment

void (LivingEntity, EnchantmentHelper$ContextAwareConsumer): runIterationOnEquipment, method_8209, forEachEnchantment

boolean (ServerWorld, LivingEntity, DamageSource): isImmuneToDamage, method_60112, isInvulnerableTo

float (ServerWorld, LivingEntity, DamageSource): getDamageProtection, method_8219, getProtectionAmount

float (ServerWorld, ItemStack, Entity, DamageSource, float): modifyDamage, method_60120, getDamage

float (ServerWorld, ItemStack, Entity, DamageSource, float): modifyFallBasedDamage, method_60160, getSmashDamagePerFallenBlock

float (ServerWorld, ItemStack, Entity, DamageSource, float): modifyArmorEffectiveness, method_60170, getArmorEffectiveness

float (ServerWorld, ItemStack, Entity, DamageSource, float): modifyKnockback, method_60175, modifyKnockback

void (ServerWorld, Entity, DamageSource): doPostAttackEffects, method_60107, onTargetDamaged

void (ServerWorld, Entity): doLungeEffects, method_75255, onAttack

void (ServerWorld, Entity, DamageSource, ItemStack): doPostAttackEffectsWithItemSource, method_60619, onTargetDamaged

void (ServerWorld, Entity, DamageSource, ItemStack, Consumer<Item>): doPostAttackEffectsWithItemSourceOnBreak, method_63016, onTargetDamaged

void (ServerWorld, LivingEntity): runLocationChangedEffects, method_60111, applyLocationBasedEffects

void (ServerWorld, ItemStack, LivingEntity, EquipmentSlot): runLocationChangedEffects, method_60125, applyLocationBasedEffects

void (LivingEntity): stopLocationBasedEffects, method_60135, removeLocationBasedEffects

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

void (ServerWorld, LivingEntity): tickEffects, method_60154, onTick

int (RegistryEntry<Enchantment>, LivingEntity): getEnchantmentLevel, method_8203, getEquipmentLevel

int (ServerWorld, ItemStack, Entity, int): processProjectileCount, method_60119, getProjectileCount

float (ServerWorld, ItemStack, Entity, float): processProjectileSpread, method_60118, getProjectileSpread

int (ServerWorld, ItemStack, ItemStack): getPiercingCount, method_60128, getProjectilePiercing

void (ServerWorld, ItemStack, ProjectileEntity, Consumer<Item>): onProjectileSpawned, method_60127, onProjectileSpawned

void (ServerWorld, ItemStack, LivingEntity, Entity, EquipmentSlot, Vec3d, BlockState, Consumer<Item>): onHitBlock, method_60124, onHitBlock

int (ServerWorld, ItemStack, int): modifyDurabilityToRepairFromXp, method_60168, getRepairWithExperience

float (ServerWorld, LivingEntity, DamageSource, float): processEquipmentDropChance, method_60113, getEquipmentDropChance

void (ItemStack, AttributeModifierSlot, BiConsumer<RegistryEntry<EntityAttribute>, EntityAttributeModifier>): forEachModifier, method_60622, applyAttributeModifiers

void (ItemStack, EquipmentSlot, BiConsumer<RegistryEntry<EntityAttribute>, EntityAttributeModifier>): forEachModifier, method_60140, applyAttributeModifiers

int (ServerWorld, ItemStack, Entity): getFishingLuckBonus, method_8223, getFishingLuckBonus

float (ServerWorld, ItemStack, Entity): getFishingTimeReduction, method_60158, getFishingTimeReduction

int (ServerWorld, ItemStack, Entity): getTridentReturnToOwnerAcceleration, method_60169, getTridentReturnAcceleration

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

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

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

boolean (ItemStack, ComponentType<?>): has, method_60142, hasAnyEnchantmentsWith

<T> Optional<T> (ItemStack, ComponentType<List<T>>): pickHighestLevel, method_60165, getEffect

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

Optional<EnchantmentEffectContext> (ComponentType<?>, LivingEntity, Predicate<ItemStack>): getRandomItemWith, method_8204, chooseEquipmentWith

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

ItemStack (Random, ItemStack, int, DynamicRegistryManager, Optional<? extends RegistryEntryList<Enchantment>>): enchantItem, method_60133, enchant

ItemStack (Random, ItemStack, int, Stream<RegistryEntry<Enchantment>>): enchantItem, method_8233, enchant

List<EnchantmentLevelEntry> (Random, ItemStack, int, Stream<RegistryEntry<Enchantment>>): selectEnchantment, method_8230, generateEnchantments

void (List<EnchantmentLevelEntry>, EnchantmentLevelEntry): filterCompatibleEnchantments, method_8231, removeConflicts

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

List<EnchantmentLevelEntry> (int, ItemStack, Stream<RegistryEntry<Enchantment>>): getAvailableEnchantmentResults, method_8229, getPossibleEntries

void (ItemStack, DynamicRegistryManager, RegistryKey<EnchantmentProvider>, LocalDifficulty, Random): enchantItemFromProvider, method_60137, applyEnchantmentProvider

void (EnchantmentProvider, ItemStack, Random, LocalDifficulty, ItemEnchantmentsComponent$Builder): lambda$enchantItemFromProvider$45, method_60145, method_60145

void (int, List, RegistryEntry): lambda$getAvailableEnchantmentResults$44, method_60106, method_60106

boolean (ItemStack, boolean, RegistryEntry): lambda$getAvailableEnchantmentResults$43, method_60143, method_60143

boolean (EnchantmentLevelEntry, EnchantmentLevelEntry): lambda$filterCompatibleEnchantments$42, method_60144, method_60144

Stream (DynamicRegistryManager): lambda$enchantItem$41, method_60149, method_60149

RegistryEntry (RegistryEntry$Reference): lambda$enchantItem$40, method_60147, method_60147

void (org.apache.commons.lang3.mutable.MutableObject, ComponentType, RegistryEntry, int): lambda$getHighestLevel$39, method_60152, method_60152

void (ComponentType, org.apache.commons.lang3.mutable.MutableBoolean, RegistryEntry, int): lambda$has$38, method_60150, method_60150

void (LivingEntity, org.apache.commons.lang3.mutable.MutableFloat, RegistryEntry, int): lambda$getTridentSpinAttackStrength$37, method_60126, method_60126

void (LivingEntity, org.apache.commons.lang3.mutable.MutableFloat, RegistryEntry, int): lambda$modifyCrossbowChargingTime$36, method_60130, method_60130

void (ServerWorld, ItemStack, Entity, org.apache.commons.lang3.mutable.MutableFloat, RegistryEntry, int): lambda$getTridentReturnToOwnerAcceleration$35, method_60122, method_60122

void (ServerWorld, ItemStack, Entity, org.apache.commons.lang3.mutable.MutableFloat, RegistryEntry, int): lambda$getFishingTimeReduction$34, method_60162, method_60162

void (ServerWorld, ItemStack, Entity, org.apache.commons.lang3.mutable.MutableFloat, RegistryEntry, int): lambda$getFishingLuckBonus$33, method_60172, method_60172

void (EquipmentSlot, BiConsumer, RegistryEntry, int): lambda$forEachModifier$32, method_60134, method_60134

void (RegistryEntry, EquipmentSlot, BiConsumer, int, AttributeEnchantmentEffect): lambda$forEachModifier$31, method_60148, method_60148

void (AttributeModifierSlot, BiConsumer, RegistryEntry, int): lambda$forEachModifier$30, method_60621, method_60621

void (RegistryEntry, AttributeModifierSlot, BiConsumer, int, AttributeEnchantmentEffect): lambda$forEachModifier$29, method_60623, method_60623

void (ServerWorld, LivingEntity, DamageSource, org.apache.commons.lang3.mutable.MutableFloat, Random, RegistryEntry, int, EnchantmentEffectContext): lambda$processEquipmentDropChance$28, method_60114, method_60114

void (LootContext, org.apache.commons.lang3.mutable.MutableFloat, int, Random, TargetedEnchantmentEffect): lambda$processEquipmentDropChance$27, method_60146, method_60146

void (ServerWorld, LivingEntity, DamageSource, org.apache.commons.lang3.mutable.MutableFloat, Random, RegistryEntry, int, EnchantmentEffectContext): lambda$processEquipmentDropChance$26, method_60155, method_60155

void (LootContext, org.apache.commons.lang3.mutable.MutableFloat, int, Random, TargetedEnchantmentEffect): lambda$processEquipmentDropChance$25, method_60166, method_60166

void (ServerWorld, ItemStack, org.apache.commons.lang3.mutable.MutableFloat, RegistryEntry, int): lambda$modifyDurabilityToRepairFromXp$24, method_60163, method_60163

void (ServerWorld, EnchantmentEffectContext, Entity, Vec3d, BlockState, RegistryEntry, int): lambda$onHitBlock$23, method_60131, method_60131

void (ServerWorld, EnchantmentEffectContext, ProjectileEntity, RegistryEntry, int): lambda$onProjectileSpawned$22, method_60132, method_60132

void (ServerWorld, ItemStack, org.apache.commons.lang3.mutable.MutableFloat, RegistryEntry, int): lambda$getPiercingCount$21, method_60173, method_60173

void (ServerWorld, ItemStack, Entity, org.apache.commons.lang3.mutable.MutableFloat, RegistryEntry, int): lambda$processProjectileSpread$20, method_60177, method_60177

void (ServerWorld, ItemStack, Entity, org.apache.commons.lang3.mutable.MutableFloat, RegistryEntry, int): lambda$processProjectileCount$19, method_60179, method_60179

void (ServerWorld, LivingEntity, RegistryEntry, int, EnchantmentEffectContext): lambda$tickEffects$18, method_60116, method_60116

void (LivingEntity, RegistryEntry, int, EnchantmentEffectContext): lambda$stopLocationBasedEffects$17, method_60136, method_60136

void (LivingEntity, RegistryEntry, int, EnchantmentEffectContext): lambda$stopLocationBasedEffects$16, method_60164, method_60164

void (ServerWorld, LivingEntity, RegistryEntry, int, EnchantmentEffectContext): lambda$runLocationChangedEffects$15, method_60156, method_60156

void (ServerWorld, LivingEntity, RegistryEntry, int, EnchantmentEffectContext): lambda$runLocationChangedEffects$14, method_60167, method_60167

void (ServerWorld, EnchantmentEffectContext, Entity, DamageSource, RegistryEntry, int): lambda$doPostAttackEffectsWithItemSourceOnBreak$13, method_63018, method_63018

void (ServerWorld, Entity, DamageSource, RegistryEntry, int, EnchantmentEffectContext): lambda$doPostAttackEffectsWithItemSourceOnBreak$12, method_63017, method_63017

void (ServerWorld, Entity, DamageSource, RegistryEntry, int, EnchantmentEffectContext): lambda$doPostAttackEffectsWithItemSourceOnBreak$11, method_63019, method_63019

void (ServerWorld, Entity, RegistryEntry, int, EnchantmentEffectContext): lambda$doLungeEffects$10, method_75256, method_75256

void (ServerWorld, ItemStack, Entity, DamageSource, org.apache.commons.lang3.mutable.MutableFloat, RegistryEntry, int): lambda$modifyKnockback$9, method_60121, method_60121

void (ServerWorld, ItemStack, Entity, DamageSource, org.apache.commons.lang3.mutable.MutableFloat, RegistryEntry, int): lambda$modifyArmorEffectiveness$8, method_60161, method_60161

void (ServerWorld, ItemStack, Entity, DamageSource, org.apache.commons.lang3.mutable.MutableFloat, RegistryEntry, int): lambda$modifyFallBasedDamage$7, method_60171, method_60171

void (ServerWorld, ItemStack, Entity, DamageSource, org.apache.commons.lang3.mutable.MutableFloat, RegistryEntry, int): lambda$modifyDamage$6, method_60176, method_60176

void (ServerWorld, LivingEntity, DamageSource, org.apache.commons.lang3.mutable.MutableFloat, RegistryEntry, int, EnchantmentEffectContext): lambda$getDamageProtection$5, method_60115, method_60115

void (org.apache.commons.lang3.mutable.MutableBoolean, ServerWorld, LivingEntity, DamageSource, RegistryEntry, int, EnchantmentEffectContext): lambda$isImmuneToDamage$4, method_60151, method_60151

void (ServerWorld, Entity, org.apache.commons.lang3.mutable.MutableFloat, RegistryEntry, int, EnchantmentEffectContext): lambda$processMobExperience$3, method_60110, method_60110

void (ServerWorld, ItemStack, org.apache.commons.lang3.mutable.MutableFloat, RegistryEntry, int): lambda$processBlockExperience$2, method_60178, method_60178

void (ServerWorld, ItemStack, org.apache.commons.lang3.mutable.MutableFloat, RegistryEntry, int): lambda$processAmmoUse$1, method_60180, method_60180

void (ServerWorld, ItemStack, org.apache.commons.lang3.mutable.MutableFloat, RegistryEntry, int): lambda$processDurabilityChange$0, method_60181, method_60181