| public static Enchantment$Cost | | constantCost(int base) | | constantCost(int base) | | method_58440(int arg0) | | constantCost(int base) |
|
| public static Enchantment$Cost | | dynamicCost(int base, int perLevel) | | dynamicCost(int base, int perLevel) | | method_58441(int arg0, int arg1) | | leveledCost(int base, int perLevel) |
|
| public static Enchantment$Definition | | definition(HolderSet<Item> supportedItems, HolderSet<Item> primaryItems, int weight, int maxLevel, Enchantment$Cost minCost, Enchantment$Cost maxCost, int anvilCost, EquipmentSlotGroup... slots) | | definition(HolderSet<Item> supportedItems, HolderSet<Item> primaryItems, int weight, int maxLevel, Enchantment$Cost minCost, Enchantment$Cost maxCost, int anvilCost, EquipmentSlotGroup... slots) | | method_58443(class_6885<class_1792> arg0, class_6885<class_1792> arg1, int arg2, int arg3, class_1887$class_9426 arg4, class_1887$class_9426 arg5, int arg6, class_9274... arg7) | | definition(RegistryEntryList<Item> supportedItems, RegistryEntryList<Item> primaryItems, int weight, int maxLevel, Enchantment$Cost minCost, Enchantment$Cost maxCost, int anvilCost, AttributeModifierSlot... slots) |
|
| public static Enchantment$Definition | | definition(HolderSet<Item> supportedItems, int weight, int maxLevel, Enchantment$Cost minCost, Enchantment$Cost maxCost, int anvilCost, EquipmentSlotGroup... slots) | | definition(HolderSet<Item> supportedItems, int weight, int maxLevel, Enchantment$Cost minCost, Enchantment$Cost maxCost, int anvilCost, EquipmentSlotGroup... slots) | | method_58442(class_6885<class_1792> arg0, int arg1, int arg2, class_1887$class_9426 arg3, class_1887$class_9426 arg4, int arg5, class_9274... arg6) | | definition(RegistryEntryList<Item> supportedItems, int weight, int maxLevel, Enchantment$Cost minCost, Enchantment$Cost maxCost, int anvilCost, AttributeModifierSlot... slots) |
|
| public Map<EquipmentSlot, ItemStack> | |
| public RegistryEntryList<Item> | | getSupportedItems() | | getSupportedItems() | | method_56109() | | getApplicableItems() |
|
| public boolean | |
| public boolean | |
| public boolean | |
| public int | | getWeight() | | getWeight() | | method_58445() | | getWeight() |
|
| public int | | getAnvilCost() | | getAnvilCost() | | method_58446() | | getAnvilCost() |
|
| public int | | getMinLevel() | | getMinLevel() | | method_8187() | | getMinLevel() |
|
| public int | | getMaxLevel() | | getMaxLevel() | | method_8183() | | getMaxLevel() |
|
| public int | | getMinCost(int level) | | getMinCost(int level) | | method_8182(int arg0) | | getMinPower(int level) |
|
| public int | | getMaxCost(int level) | | getMaxCost(int level) | | method_20742(int arg0) | | getMaxPower(int level) |
|
| public static boolean | |
| public static Text | |
| public boolean | |
| public <T> List<T> | |
| public boolean | | isImmuneToDamage(ServerLevel serverLevel, int enchantmentLevel, Entity victim, DamageSource source) | | isImmuneToDamage(ServerLevel serverLevel, int enchantmentLevel, Entity victim, DamageSource source) | | method_60014(class_3218 arg0, int arg1, class_1297 arg2, class_1282 arg3) | | hasDamageImmunityTo(ServerWorld world, int level, Entity user, DamageSource damageSource) |
|
| public void | | modifyDamageProtection(ServerLevel serverLevel, int enchantmentLevel, ItemStack item, Entity victim, DamageSource source, org.apache.commons.lang3.mutable.MutableFloat protection) | | modifyDamageProtection(ServerLevel serverLevel, int enchantmentLevel, ItemStack item, Entity victim, DamageSource source, org.apache.commons.lang3.mutable.MutableFloat protection) | | method_60018(class_3218 arg0, int arg1, class_1799 arg2, class_1297 arg3, class_1282 arg4, org.apache.commons.lang3.mutable.MutableFloat arg5) | | modifyDamageProtection(ServerWorld world, int level, ItemStack stack, Entity user, DamageSource damageSource, org.apache.commons.lang3.mutable.MutableFloat damageProtection) |
|
| public void | | modifyDurabilityChange(ServerLevel serverLevel, int enchantmentLevel, ItemStack itemStack, org.apache.commons.lang3.mutable.MutableFloat change) | | modifyDurabilityChange(ServerLevel serverLevel, int enchantmentLevel, ItemStack itemStack, org.apache.commons.lang3.mutable.MutableFloat change) | | method_60020(class_3218 arg0, int arg1, class_1799 arg2, org.apache.commons.lang3.mutable.MutableFloat arg3) | | modifyItemDamage(ServerWorld world, int level, ItemStack stack, org.apache.commons.lang3.mutable.MutableFloat itemDamage) |
|
| public void | | modifyAmmoCount(ServerLevel serverLevel, int enchantmentLevel, ItemStack itemStack, org.apache.commons.lang3.mutable.MutableFloat change) | | modifyAmmoCount(ServerLevel serverLevel, int enchantmentLevel, ItemStack itemStack, org.apache.commons.lang3.mutable.MutableFloat change) | | method_60043(class_3218 arg0, int arg1, class_1799 arg2, org.apache.commons.lang3.mutable.MutableFloat arg3) | | modifyAmmoUse(ServerWorld world, int level, ItemStack projectileStack, org.apache.commons.lang3.mutable.MutableFloat ammoUse) |
|
| public void | | modifyPiercingCount(ServerLevel serverLevel, int enchantmentLevel, ItemStack itemStack, org.apache.commons.lang3.mutable.MutableFloat count) | | modifyPiercingCount(ServerLevel serverLevel, int enchantmentLevel, ItemStack itemStack, org.apache.commons.lang3.mutable.MutableFloat count) | | method_60050(class_3218 arg0, int arg1, class_1799 arg2, org.apache.commons.lang3.mutable.MutableFloat arg3) | | modifyProjectilePiercing(ServerWorld world, int level, ItemStack stack, org.apache.commons.lang3.mutable.MutableFloat projectilePiercing) |
|
| public void | | modifyBlockExperience(ServerLevel serverLevel, int enchantmentLevel, ItemStack itemStack, org.apache.commons.lang3.mutable.MutableFloat count) | | modifyBlockExperience(ServerLevel serverLevel, int enchantmentLevel, ItemStack itemStack, org.apache.commons.lang3.mutable.MutableFloat count) | | method_60053(class_3218 arg0, int arg1, class_1799 arg2, org.apache.commons.lang3.mutable.MutableFloat arg3) | | modifyBlockExperience(ServerWorld world, int level, ItemStack stack, org.apache.commons.lang3.mutable.MutableFloat blockExperience) |
|
| public void | | modifyMobExperience(ServerLevel serverLevel, int enchantmentLevel, ItemStack itemStack, Entity killer, org.apache.commons.lang3.mutable.MutableFloat experience) | | modifyMobExperience(ServerLevel serverLevel, int enchantmentLevel, ItemStack itemStack, Entity killer, org.apache.commons.lang3.mutable.MutableFloat experience) | | method_60019(class_3218 arg0, int arg1, class_1799 arg2, class_1297 arg3, org.apache.commons.lang3.mutable.MutableFloat arg4) | | modifyMobExperience(ServerWorld world, int level, ItemStack stack, Entity user, org.apache.commons.lang3.mutable.MutableFloat mobExperience) |
|
| public void | | modifyDurabilityToRepairFromXp(ServerLevel serverLevel, int enchantmentLevel, ItemStack itemStack, org.apache.commons.lang3.mutable.MutableFloat change) | | modifyDurabilityToRepairFromXp(ServerLevel serverLevel, int enchantmentLevel, ItemStack itemStack, org.apache.commons.lang3.mutable.MutableFloat change) | | method_60056(class_3218 arg0, int arg1, class_1799 arg2, org.apache.commons.lang3.mutable.MutableFloat arg3) | | modifyRepairWithExperience(ServerWorld world, int level, ItemStack stack, org.apache.commons.lang3.mutable.MutableFloat repairWithExperience) |
|
| public void | | modifyTridentReturnToOwnerAcceleration(ServerLevel serverLevel, int enchantmentLevel, ItemStack itemStack, Entity trident, org.apache.commons.lang3.mutable.MutableFloat count) | | modifyTridentReturnToOwnerAcceleration(ServerLevel serverLevel, int enchantmentLevel, ItemStack itemStack, Entity trident, org.apache.commons.lang3.mutable.MutableFloat count) | | method_60042(class_3218 arg0, int arg1, class_1799 arg2, class_1297 arg3, org.apache.commons.lang3.mutable.MutableFloat arg4) | | modifyTridentReturnAcceleration(ServerWorld world, int level, ItemStack stack, Entity user, org.apache.commons.lang3.mutable.MutableFloat tridentReturnAcceleration) |
|
| public void | | modifyTridentSpinAttackStrength(RandomSource random, int enchantmentLevel, org.apache.commons.lang3.mutable.MutableFloat strength) | | modifyTridentSpinAttackStrength(RandomSource random, int enchantmentLevel, org.apache.commons.lang3.mutable.MutableFloat strength) | | method_60049(class_5819 arg0, int arg1, org.apache.commons.lang3.mutable.MutableFloat arg2) | | modifyTridentSpinAttackStrength(Random random, int level, org.apache.commons.lang3.mutable.MutableFloat tridentSpinAttackStrength) |
|
| public void | | modifyFishingTimeReduction(ServerLevel serverLevel, int enchantmentLevel, ItemStack itemStack, Entity fisher, org.apache.commons.lang3.mutable.MutableFloat timeReduction) | | modifyFishingTimeReduction(ServerLevel serverLevel, int enchantmentLevel, ItemStack itemStack, Entity fisher, org.apache.commons.lang3.mutable.MutableFloat timeReduction) | | method_60052(class_3218 arg0, int arg1, class_1799 arg2, class_1297 arg3, org.apache.commons.lang3.mutable.MutableFloat arg4) | | modifyFishingTimeReduction(ServerWorld world, int level, ItemStack stack, Entity user, org.apache.commons.lang3.mutable.MutableFloat fishingTimeReduction) |
|
| public void | | modifyFishingLuckBonus(ServerLevel serverLevel, int enchantmentLevel, ItemStack itemStack, Entity fisher, org.apache.commons.lang3.mutable.MutableFloat luck) | | modifyFishingLuckBonus(ServerLevel serverLevel, int enchantmentLevel, ItemStack itemStack, Entity fisher, org.apache.commons.lang3.mutable.MutableFloat luck) | | method_60055(class_3218 arg0, int arg1, class_1799 arg2, class_1297 arg3, org.apache.commons.lang3.mutable.MutableFloat arg4) | | modifyFishingLuckBonus(ServerWorld world, int level, ItemStack stack, Entity user, org.apache.commons.lang3.mutable.MutableFloat fishingLuckBonus) |
|
| public void | | modifyDamage(ServerLevel serverLevel, int enchantmentLevel, ItemStack itemStack, Entity victim, DamageSource damageSource, org.apache.commons.lang3.mutable.MutableFloat amount) | | modifyDamage(ServerLevel serverLevel, int enchantmentLevel, ItemStack itemStack, Entity victim, DamageSource damageSource, org.apache.commons.lang3.mutable.MutableFloat amount) | | method_60041(class_3218 arg0, int arg1, class_1799 arg2, class_1297 arg3, class_1282 arg4, org.apache.commons.lang3.mutable.MutableFloat arg5) | | modifyDamage(ServerWorld world, int level, ItemStack stack, Entity user, DamageSource damageSource, org.apache.commons.lang3.mutable.MutableFloat damage) |
|
| public void | | modifyFallBasedDamage(ServerLevel serverLevel, int enchantmentLevel, ItemStack itemStack, Entity victim, DamageSource damageSource, org.apache.commons.lang3.mutable.MutableFloat amount) | | modifyFallBasedDamage(ServerLevel serverLevel, int enchantmentLevel, ItemStack itemStack, Entity victim, DamageSource damageSource, org.apache.commons.lang3.mutable.MutableFloat amount) | | method_60048(class_3218 arg0, int arg1, class_1799 arg2, class_1297 arg3, class_1282 arg4, org.apache.commons.lang3.mutable.MutableFloat arg5) | | modifySmashDamagePerFallenBlock(ServerWorld world, int level, ItemStack stack, Entity user, DamageSource damageSource, org.apache.commons.lang3.mutable.MutableFloat smashDamagePerFallenBlock) |
|
| public void | | modifyKnockback(ServerLevel serverLevel, int enchantmentLevel, ItemStack itemStack, Entity victim, DamageSource damageSource, org.apache.commons.lang3.mutable.MutableFloat amount) | | modifyKnockback(ServerLevel serverLevel, int enchantmentLevel, ItemStack itemStack, Entity victim, DamageSource damageSource, org.apache.commons.lang3.mutable.MutableFloat amount) | | method_60051(class_3218 arg0, int arg1, class_1799 arg2, class_1297 arg3, class_1282 arg4, org.apache.commons.lang3.mutable.MutableFloat arg5) | | modifyKnockback(ServerWorld world, int level, ItemStack stack, Entity user, DamageSource damageSource, org.apache.commons.lang3.mutable.MutableFloat knockback) |
|
| public void | | modifyArmorEffectivness(ServerLevel serverLevel, int enchantmentLevel, ItemStack itemStack, Entity victim, DamageSource damageSource, org.apache.commons.lang3.mutable.MutableFloat amount) | | modifyArmorEffectivness(ServerLevel serverLevel, int enchantmentLevel, ItemStack itemStack, Entity victim, DamageSource damageSource, org.apache.commons.lang3.mutable.MutableFloat amount) | | method_60054(class_3218 arg0, int arg1, class_1799 arg2, class_1297 arg3, class_1282 arg4, org.apache.commons.lang3.mutable.MutableFloat arg5) | | modifyArmorEffectiveness(ServerWorld world, int level, ItemStack stack, Entity user, DamageSource damageSource, org.apache.commons.lang3.mutable.MutableFloat armorEffectiveness) |
|
| public void | | doPostAttack(ServerLevel serverLevel, int enchantmentLevel, EnchantedItemInUse item, EnchantmentTarget forTarget, Entity victim, DamageSource damageSource) | | doPostAttack(ServerLevel serverLevel, int enchantmentLevel, EnchantedItemInUse item, EnchantmentTarget forTarget, Entity victim, DamageSource damageSource) | | method_8189(class_3218 arg0, int arg1, class_9699 arg2, class_9703 arg3, class_1297 arg4, class_1282 arg5) | | onTargetDamaged(ServerWorld world, int level, EnchantmentEffectContext context, EnchantmentEffectTarget target, Entity user, DamageSource damageSource) |
|
| public static void | | doPostAttack(TargetedConditionalEffect<EnchantmentEntityEffect> effect, ServerLevel serverLevel, int enchantmentLevel, EnchantedItemInUse item, Entity victim, DamageSource damageSource) | | doPostAttack(TargetedConditionalEffect<EnchantmentEntityEffect> effect, ServerLevel serverLevel, int enchantmentLevel, EnchantedItemInUse item, Entity victim, DamageSource damageSource) | | method_60031(class_9710<class_9721> arg0, class_3218 arg1, int arg2, class_9699 arg3, class_1297 arg4, class_1282 arg5) | | applyTargetedEffect(TargetedEnchantmentEffect<EnchantmentEntityEffect> effect, ServerWorld world, int level, EnchantmentEffectContext context, Entity user, DamageSource damageSource) |
|
| public void | | doPostPiercingAttack(ServerLevel serverLevel, int enchantmentLevel, EnchantedItemInUse item, Entity user) | | doPostPiercingAttack(ServerLevel serverLevel, int enchantmentLevel, EnchantedItemInUse item, Entity user) | | method_75251(class_3218 arg0, int arg1, class_9699 arg2, class_1297 arg3) | | onPiercingAttack(ServerWorld world, int level, EnchantmentEffectContext context, Entity attacker) |
|
| public void | | modifyProjectileCount(ServerLevel serverLevel, int enchantmentLevel, ItemStack weapon, Entity shooter, org.apache.commons.lang3.mutable.MutableFloat count) | | modifyProjectileCount(ServerLevel serverLevel, int enchantmentLevel, ItemStack weapon, Entity shooter, org.apache.commons.lang3.mutable.MutableFloat count) | | method_60057(class_3218 arg0, int arg1, class_1799 arg2, class_1297 arg3, org.apache.commons.lang3.mutable.MutableFloat arg4) | | modifyProjectileCount(ServerWorld world, int level, ItemStack stack, Entity user, org.apache.commons.lang3.mutable.MutableFloat projectileCount) |
|
| public void | | modifyProjectileSpread(ServerLevel serverLevel, int enchantmentLevel, ItemStack weapon, Entity shooter, org.apache.commons.lang3.mutable.MutableFloat angle) | | modifyProjectileSpread(ServerLevel serverLevel, int enchantmentLevel, ItemStack weapon, Entity shooter, org.apache.commons.lang3.mutable.MutableFloat angle) | | method_60059(class_3218 arg0, int arg1, class_1799 arg2, class_1297 arg3, org.apache.commons.lang3.mutable.MutableFloat arg4) | | modifyProjectileSpread(ServerWorld world, int level, ItemStack stack, Entity user, org.apache.commons.lang3.mutable.MutableFloat projectileSpread) |
|
| public void | | modifyCrossbowChargeTime(RandomSource random, int enchantmentLevel, org.apache.commons.lang3.mutable.MutableFloat time) | | modifyCrossbowChargeTime(RandomSource random, int enchantmentLevel, org.apache.commons.lang3.mutable.MutableFloat time) | | method_60058(class_5819 arg0, int arg1, org.apache.commons.lang3.mutable.MutableFloat arg2) | | modifyCrossbowChargeTime(Random random, int level, org.apache.commons.lang3.mutable.MutableFloat crossbowChargeTime) |
|
| public void | | modifyUnfilteredValue(DataComponentType<EnchantmentValueEffect> component, RandomSource random, int enchantmentLevel, org.apache.commons.lang3.mutable.MutableFloat value) | | modifyUnfilteredValue(DataComponentType<EnchantmentValueEffect> component, RandomSource random, int enchantmentLevel, org.apache.commons.lang3.mutable.MutableFloat value) | | method_60506(class_9331<class_9723> arg0, class_5819 arg1, int arg2, org.apache.commons.lang3.mutable.MutableFloat arg3) | | modifyValue(ComponentType<EnchantmentValueEffect> type, Random random, int level, org.apache.commons.lang3.mutable.MutableFloat value) |
|
| public void | | tick(ServerLevel serverLevel, int enchantmentLevel, EnchantedItemInUse item, Entity entity) | | tick(ServerLevel serverLevel, int enchantmentLevel, EnchantedItemInUse item, Entity entity) | | method_60021(class_3218 arg0, int arg1, class_9699 arg2, class_1297 arg3) | | onTick(ServerWorld world, int level, EnchantmentEffectContext context, Entity user) |
|
| public void | | onProjectileSpawned(ServerLevel serverLevel, int enchantmentLevel, EnchantedItemInUse weapon, Entity projectile) | | onProjectileSpawned(ServerLevel serverLevel, int enchantmentLevel, EnchantedItemInUse weapon, Entity projectile) | | method_60044(class_3218 arg0, int arg1, class_9699 arg2, class_1297 arg3) | | onProjectileSpawned(ServerWorld world, int level, EnchantmentEffectContext context, Entity user) |
|
| public void | | onHitBlock(ServerLevel serverLevel, int enchantmentLevel, EnchantedItemInUse weapon, Entity projectile, Vec3 position, BlockState hitBlock) | | onHitBlock(ServerLevel serverLevel, int enchantmentLevel, EnchantedItemInUse weapon, Entity projectile, Vec3 position, BlockState hitBlock) | | method_60023(class_3218 arg0, int arg1, class_9699 arg2, class_1297 arg3, class_243 arg4, class_2680 arg5) | | onHitBlock(ServerWorld world, int level, EnchantmentEffectContext context, Entity enchantedEntity, Vec3d pos, BlockState state) |
|
| private void | | modifyItemFilteredCount(DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>> effectType, ServerLevel serverLevel, int enchantmentLevel, ItemInstance itemStack, org.apache.commons.lang3.mutable.MutableFloat value) | | modifyItemFilteredCount(DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>> effectType, ServerLevel serverLevel, int enchantmentLevel, ItemInstance itemStack, org.apache.commons.lang3.mutable.MutableFloat value) | | method_60037(class_9331<List<class_9698<class_9723>>> arg0, class_3218 arg1, int arg2, class_1_96 arg3, org.apache.commons.lang3.mutable.MutableFloat arg4) | | modifyValue(ComponentType<List<EnchantmentEffectEntry<EnchantmentValueEffect>>> type, ServerWorld world, int level, ItemStackView arg3, org.apache.commons.lang3.mutable.MutableFloat value) |
|
| private void | | modifyEntityFilteredValue(DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>> effectType, ServerLevel serverLevel, int enchantmentLevel, ItemStack itemStack, Entity entity, org.apache.commons.lang3.mutable.MutableFloat value) | | modifyEntityFilteredValue(DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>> effectType, ServerLevel serverLevel, int enchantmentLevel, ItemStack itemStack, Entity entity, org.apache.commons.lang3.mutable.MutableFloat value) | | method_60036(class_9331<List<class_9698<class_9723>>> arg0, class_3218 arg1, int arg2, class_1799 arg3, class_1297 arg4, org.apache.commons.lang3.mutable.MutableFloat arg5) | | modifyValue(ComponentType<List<EnchantmentEffectEntry<EnchantmentValueEffect>>> type, ServerWorld world, int level, ItemStack stack, Entity user, org.apache.commons.lang3.mutable.MutableFloat value) |
|
| private void | | modifyDamageFilteredValue(DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>> effectType, ServerLevel serverLevel, int enchantmentLevel, ItemStack itemStack, Entity victim, DamageSource damageSource, org.apache.commons.lang3.mutable.MutableFloat value) | | modifyDamageFilteredValue(DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>> effectType, ServerLevel serverLevel, int enchantmentLevel, ItemStack itemStack, Entity victim, DamageSource damageSource, org.apache.commons.lang3.mutable.MutableFloat value) | | method_60035(class_9331<List<class_9698<class_9723>>> arg0, class_3218 arg1, int arg2, class_1799 arg3, class_1297 arg4, class_1282 arg5, org.apache.commons.lang3.mutable.MutableFloat arg6) | | modifyValue(ComponentType<List<EnchantmentEffectEntry<EnchantmentValueEffect>>> type, ServerWorld world, int level, ItemStack stack, Entity user, DamageSource damageSource, org.apache.commons.lang3.mutable.MutableFloat value) |
|
| public static LootContext | | damageContext(ServerLevel serverLevel, int enchantmentLevel, Entity victim, DamageSource source) | | damageContext(ServerLevel serverLevel, int enchantmentLevel, Entity victim, DamageSource source) | | method_60040(class_3218 arg0, int arg1, class_1297 arg2, class_1282 arg3) | | createEnchantedDamageLootContext(ServerWorld world, int level, Entity entity, DamageSource damageSource) |
|
| private static LootContext | |
| private static LootContext | | locationContext(ServerLevel serverLevel, int enchantmentLevel, Entity entity, boolean active) | | locationContext(ServerLevel serverLevel, int enchantmentLevel, Entity entity, boolean active) | | method_60016(class_3218 arg0, int arg1, class_1297 arg2, boolean arg3) | | createEnchantedLocationLootContext(ServerWorld world, int level, Entity entity, boolean enchantmentActive) |
|
| private static LootContext | | entityContext(ServerLevel serverLevel, int enchantmentLevel, Entity entity, Vec3 position) | | entityContext(ServerLevel serverLevel, int enchantmentLevel, Entity entity, Vec3 position) | | method_60015(class_3218 arg0, int arg1, class_1297 arg2, class_243 arg3) | | createEnchantedEntityLootContext(ServerWorld world, int level, Entity entity, Vec3d pos) |
|
| private static LootContext | | blockHitContext(ServerLevel serverLevel, int enchantmentLevel, Entity entity, Vec3 position, BlockState hitBlock) | | blockHitContext(ServerLevel serverLevel, int enchantmentLevel, Entity entity, Vec3 position, BlockState hitBlock) | | method_60768(class_3218 arg0, int arg1, class_1297 arg2, class_243 arg3, class_2680 arg4) | | createHitBlockLootContext(ServerWorld world, int level, Entity entity, Vec3d pos, BlockState state) |
|
| private static <T> void | |
| private static <T> void | | applyEffects(List<ConditionalEffect<T>> effects, LootContext filterData, org.apache.commons.lang3.mutable.MutableFloat value, Enchantment$FloatAction<T> action) | | applyEffects(List<ConditionalEffect<T>> effects, LootContext filterData, org.apache.commons.lang3.mutable.MutableFloat value, Enchantment$FloatAction<T> action) | | method_1_566(List<class_9698<T>> arg0, class_47 arg1, org.apache.commons.lang3.mutable.MutableFloat arg2, class_1887$class_1_33<T> arg3) | | adjustByEnchantmentEffects(List<EnchantmentEffectEntry<T>> effects, LootContext context, org.apache.commons.lang3.mutable.MutableFloat value, Enchantment$ValueAdjuster<T> adjuster) |
|
| public void | | runLocationChangedEffects(ServerLevel serverLevel, int enchantmentLevel, EnchantedItemInUse item, LivingEntity entity) | | runLocationChangedEffects(ServerLevel serverLevel, int enchantmentLevel, EnchantedItemInUse item, LivingEntity entity) | | method_60025(class_3218 arg0, int arg1, class_9699 arg2, class_1309 arg3) | | applyLocationBasedEffects(ServerWorld world, int level, EnchantmentEffectContext context, LivingEntity user) |
|
| public void | |
| public static Enchantment$Builder | |
| public Text | | description() | | description() | | comp_2686() | | description() |
|
| public Enchantment$Definition | | definition() | | definition() | | comp_2687() | | definition() |
|
| public RegistryEntryList<Enchantment> | | exclusiveSet() | | exclusiveSet() | | comp_2688() | | exclusiveSet() |
|
| public ComponentMap | | effects() | | effects() | | comp_2689() | | effects() |
|