History - net.minecraft.enchantment.EnchantmentHelper
26.3-snapshot-3
Names
Fields
Constructors
Methods
26.3-snapshot-2
Names
Fields
Constructors
Methods
26.3-snapshot-1
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