public static Enchantment$Cost | | a(int arg0) | | constantCost(int arg0) | | method_58440(int arg0) | | constantCost(int base) |
|
public static Enchantment$Cost | | a(int arg0, int arg1) | | dynamicCost(int arg0, int arg1) | | method_58441(int arg0, int arg1) | | leveledCost(int base, int perLevel) |
|
public static Enchantment$EnchantmentDefinition | | a(jv<cwm> arg0, jv<cwm> arg1, int arg2, int arg3, dda$b arg4, dda$b arg5, int arg6, buv... arg7) | | definition(HolderSet<Item> arg0, HolderSet<Item> arg1, int arg2, int arg3, Enchantment$Cost arg4, Enchantment$Cost arg5, int arg6, EquipmentSlotGroup... arg7) | | 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$EnchantmentDefinition | | a(jv<cwm> arg0, int arg1, int arg2, dda$b arg3, dda$b arg4, int arg5, buv... arg6) | | definition(HolderSet<Item> arg0, int arg1, int arg2, Enchantment$Cost arg3, Enchantment$Cost arg4, int arg5, EquipmentSlotGroup... arg6) | | 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 HolderSet<Item> | | a() | | getSupportedItems() | | method_56109() | | getApplicableItems() |
|
public boolean | |
public boolean | |
public boolean | |
public int | | b() | | getWeight() | | method_58445() | | getWeight() |
|
public int | | c() | | getAnvilCost() | | method_58446() | | getAnvilCost() |
|
public int | | d() | | getMinLevel() | | method_8187() | | getMinLevel() |
|
public int | | e() | | getMaxLevel() | | method_8183() | | getMaxLevel() |
|
public int | | b(int arg0) | | getMinCost(int arg0) | | method_8182(int arg0) | | getMinPower(int level) |
|
public int | | c(int arg0) | | getMaxCost(int arg0) | | method_20742(int arg0) | | getMaxPower(int level) |
|
public static boolean | |
public static Component | |
public boolean | |
public <T> List<T> | |
public boolean | | a(ard arg0, int arg1, bum arg2, btc arg3) | | isImmuneToDamage(ServerLevel arg0, int arg1, Entity arg2, DamageSource arg3) | | method_60014(class_3218 arg0, int arg1, class_1297 arg2, class_1282 arg3) | | hasDamageImmunityTo(ServerWorld world, int level, Entity user, DamageSource damageSource) |
|
public void | | a(ard arg0, int arg1, cwq arg2, bum arg3, btc arg4, org.apache.commons.lang3.mutable.MutableFloat arg5) | | modifyDamageProtection(ServerLevel arg0, int arg1, ItemStack arg2, Entity arg3, DamageSource arg4, org.apache.commons.lang3.mutable.MutableFloat arg5) | | 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 | | a(ard arg0, int arg1, cwq arg2, org.apache.commons.lang3.mutable.MutableFloat arg3) | | modifyDurabilityChange(ServerLevel arg0, int arg1, ItemStack arg2, org.apache.commons.lang3.mutable.MutableFloat arg3) | | 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 | | b(ard arg0, int arg1, cwq arg2, org.apache.commons.lang3.mutable.MutableFloat arg3) | | modifyAmmoCount(ServerLevel arg0, int arg1, ItemStack arg2, org.apache.commons.lang3.mutable.MutableFloat arg3) | | 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 | | c(ard arg0, int arg1, cwq arg2, org.apache.commons.lang3.mutable.MutableFloat arg3) | | modifyPiercingCount(ServerLevel arg0, int arg1, ItemStack arg2, org.apache.commons.lang3.mutable.MutableFloat arg3) | | 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 | | d(ard arg0, int arg1, cwq arg2, org.apache.commons.lang3.mutable.MutableFloat arg3) | | modifyBlockExperience(ServerLevel arg0, int arg1, ItemStack arg2, org.apache.commons.lang3.mutable.MutableFloat arg3) | | 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 | | a(ard arg0, int arg1, cwq arg2, bum arg3, org.apache.commons.lang3.mutable.MutableFloat arg4) | | modifyMobExperience(ServerLevel arg0, int arg1, ItemStack arg2, Entity arg3, org.apache.commons.lang3.mutable.MutableFloat arg4) | | 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 | | e(ard arg0, int arg1, cwq arg2, org.apache.commons.lang3.mutable.MutableFloat arg3) | | modifyDurabilityToRepairFromXp(ServerLevel arg0, int arg1, ItemStack arg2, org.apache.commons.lang3.mutable.MutableFloat arg3) | | 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 | | b(ard arg0, int arg1, cwq arg2, bum arg3, org.apache.commons.lang3.mutable.MutableFloat arg4) | | modifyTridentReturnToOwnerAcceleration(ServerLevel arg0, int arg1, ItemStack arg2, Entity arg3, org.apache.commons.lang3.mutable.MutableFloat arg4) | | 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 | | a(azh arg0, int arg1, org.apache.commons.lang3.mutable.MutableFloat arg2) | | modifyTridentSpinAttackStrength(RandomSource arg0, int arg1, org.apache.commons.lang3.mutable.MutableFloat arg2) | | 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 | | c(ard arg0, int arg1, cwq arg2, bum arg3, org.apache.commons.lang3.mutable.MutableFloat arg4) | | modifyFishingTimeReduction(ServerLevel arg0, int arg1, ItemStack arg2, Entity arg3, org.apache.commons.lang3.mutable.MutableFloat arg4) | | 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 | | d(ard arg0, int arg1, cwq arg2, bum arg3, org.apache.commons.lang3.mutable.MutableFloat arg4) | | modifyFishingLuckBonus(ServerLevel arg0, int arg1, ItemStack arg2, Entity arg3, org.apache.commons.lang3.mutable.MutableFloat arg4) | | 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 | | b(ard arg0, int arg1, cwq arg2, bum arg3, btc arg4, org.apache.commons.lang3.mutable.MutableFloat arg5) | | modifyDamage(ServerLevel arg0, int arg1, ItemStack arg2, Entity arg3, DamageSource arg4, org.apache.commons.lang3.mutable.MutableFloat arg5) | | 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 | | c(ard arg0, int arg1, cwq arg2, bum arg3, btc arg4, org.apache.commons.lang3.mutable.MutableFloat arg5) | | modifyFallBasedDamage(ServerLevel arg0, int arg1, ItemStack arg2, Entity arg3, DamageSource arg4, org.apache.commons.lang3.mutable.MutableFloat arg5) | | 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 | | d(ard arg0, int arg1, cwq arg2, bum arg3, btc arg4, org.apache.commons.lang3.mutable.MutableFloat arg5) | | modifyKnockback(ServerLevel arg0, int arg1, ItemStack arg2, Entity arg3, DamageSource arg4, org.apache.commons.lang3.mutable.MutableFloat arg5) | | 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 | | e(ard arg0, int arg1, cwq arg2, bum arg3, btc arg4, org.apache.commons.lang3.mutable.MutableFloat arg5) | | modifyArmorEffectivness(ServerLevel arg0, int arg1, ItemStack arg2, Entity arg3, DamageSource arg4, org.apache.commons.lang3.mutable.MutableFloat arg5) | | 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 | | a(ard arg0, int arg1, dcz arg2, dde arg3, bum arg4, btc arg5) | | doPostAttack(ServerLevel arg0, int arg1, EnchantedItemInUse arg2, EnchantmentTarget arg3, Entity arg4, DamageSource arg5) | | 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 | | a(ddj<ddr> arg0, ard arg1, int arg2, dcz arg3, bum arg4, btc arg5) | | doPostAttack(TargetedConditionalEffect<EnchantmentEntityEffect> arg0, ServerLevel arg1, int arg2, EnchantedItemInUse arg3, Entity arg4, DamageSource arg5) | | 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 | | e(ard arg0, int arg1, cwq arg2, bum arg3, org.apache.commons.lang3.mutable.MutableFloat arg4) | | modifyProjectileCount(ServerLevel arg0, int arg1, ItemStack arg2, Entity arg3, org.apache.commons.lang3.mutable.MutableFloat arg4) | | 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 | | f(ard arg0, int arg1, cwq arg2, bum arg3, org.apache.commons.lang3.mutable.MutableFloat arg4) | | modifyProjectileSpread(ServerLevel arg0, int arg1, ItemStack arg2, Entity arg3, org.apache.commons.lang3.mutable.MutableFloat arg4) | | 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 | | b(azh arg0, int arg1, org.apache.commons.lang3.mutable.MutableFloat arg2) | | modifyCrossbowChargeTime(RandomSource arg0, int arg1, org.apache.commons.lang3.mutable.MutableFloat arg2) | | 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 | | a(ku<ddt> arg0, azh arg1, int arg2, org.apache.commons.lang3.mutable.MutableFloat arg3) | | modifyUnfilteredValue(DataComponentType<EnchantmentValueEffect> arg0, RandomSource arg1, int arg2, org.apache.commons.lang3.mutable.MutableFloat arg3) | | 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 | | a(ard arg0, int arg1, dcz arg2, bum arg3) | | tick(ServerLevel arg0, int arg1, EnchantedItemInUse arg2, Entity arg3) | | method_60021(class_3218 arg0, int arg1, class_9699 arg2, class_1297 arg3) | | onTick(ServerWorld world, int level, EnchantmentEffectContext context, Entity user) |
|
public void | | b(ard arg0, int arg1, dcz arg2, bum arg3) | | onProjectileSpawned(ServerLevel arg0, int arg1, EnchantedItemInUse arg2, Entity arg3) | | method_60044(class_3218 arg0, int arg1, class_9699 arg2, class_1297 arg3) | | onProjectileSpawned(ServerWorld world, int level, EnchantmentEffectContext context, Entity user) |
|
public void | | a(ard arg0, int arg1, dcz arg2, bum arg3, fbb arg4, dwy arg5) | | onHitBlock(ServerLevel arg0, int arg1, EnchantedItemInUse arg2, Entity arg3, Vec3 arg4, BlockState arg5) | | 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 | | a(ku<List<dcx<ddt>>> arg0, ard arg1, int arg2, cwq arg3, org.apache.commons.lang3.mutable.MutableFloat arg4) | | modifyItemFilteredCount(DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>> arg0, ServerLevel arg1, int arg2, ItemStack arg3, org.apache.commons.lang3.mutable.MutableFloat arg4) | | method_60037(class_9331<List<class_9698<class_9723>>> arg0, class_3218 arg1, int arg2, class_1799 arg3, org.apache.commons.lang3.mutable.MutableFloat arg4) | | modifyValue(ComponentType<List<EnchantmentEffectEntry<EnchantmentValueEffect>>> type, ServerWorld world, int level, ItemStack stack, org.apache.commons.lang3.mutable.MutableFloat value) |
|
private void | | a(ku<List<dcx<ddt>>> arg0, ard arg1, int arg2, cwq arg3, bum arg4, org.apache.commons.lang3.mutable.MutableFloat arg5) | | modifyEntityFilteredValue(DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>> arg0, ServerLevel arg1, int arg2, ItemStack arg3, Entity arg4, org.apache.commons.lang3.mutable.MutableFloat arg5) | | 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 | | a(ku<List<dcx<ddt>>> arg0, ard arg1, int arg2, cwq arg3, bum arg4, btc arg5, org.apache.commons.lang3.mutable.MutableFloat arg6) | | modifyDamageFilteredValue(DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>> arg0, ServerLevel arg1, int arg2, ItemStack arg3, Entity arg4, DamageSource arg5, org.apache.commons.lang3.mutable.MutableFloat arg6) | | 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 | | b(ard arg0, int arg1, bum arg2, btc arg3) | | damageContext(ServerLevel arg0, int arg1, Entity arg2, DamageSource arg3) | | 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 | | a(ard arg0, int arg1, bum arg2, boolean arg3) | | locationContext(ServerLevel arg0, int arg1, Entity arg2, boolean arg3) | | method_60016(class_3218 arg0, int arg1, class_1297 arg2, boolean arg3) | | createEnchantedLocationLootContext(ServerWorld world, int level, Entity entity, boolean enchantmentActive) |
|
private static LootContext | | a(ard arg0, int arg1, bum arg2, fbb arg3) | | entityContext(ServerLevel arg0, int arg1, Entity arg2, Vec3 arg3) | | 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 | | a(ard arg0, int arg1, bum arg2, fbb arg3, dwy arg4) | | blockHitContext(ServerLevel arg0, int arg1, Entity arg2, Vec3 arg3, BlockState arg4) | | 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 | |
public void | | a(ard arg0, int arg1, dcz arg2, bvi arg3) | | runLocationChangedEffects(ServerLevel arg0, int arg1, EnchantedItemInUse arg2, LivingEntity arg3) | | 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 Component | | f() | | description() | | comp_2686() | | description() |
|
public Enchantment$EnchantmentDefinition | | g() | | definition() | | comp_2687() | | definition() |
|
public HolderSet<Enchantment> | | h() | | exclusiveSet() | | comp_2688() | | exclusiveSet() |
|
public DataComponentMap | | i() | | effects() | | comp_2689() | | effects() |
|