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

25w18a

Names

dgy

dho

Fields

com.mojang.serialization.Codec<DataComponentType<?>>: a, COMPONENT_CODEC, field_51657, COMPONENT_TYPE_CODEC, f_337677_

com.mojang.serialization.Codec<DataComponentType<?>>: a, COMPONENT_CODEC, field_51657

com.mojang.serialization.Codec<DataComponentMap>: b, CODEC, field_51658, COMPONENT_MAP_CODEC, f_337588_

com.mojang.serialization.Codec<DataComponentMap>: b, CODEC, field_51658

DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>>: c, DAMAGE_PROTECTION, field_51659, DAMAGE_PROTECTION, f_337120_

DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>>: c, DAMAGE_PROTECTION, field_51659

DataComponentType<List<ConditionalEffect<DamageImmunity>>>: d, DAMAGE_IMMUNITY, field_51660, DAMAGE_IMMUNITY, f_337071_

DataComponentType<List<ConditionalEffect<DamageImmunity>>>: d, DAMAGE_IMMUNITY, field_51660

DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>>: e, DAMAGE, field_51661, DAMAGE, f_336808_

DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>>: e, DAMAGE, field_51661

DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>>: f, SMASH_DAMAGE_PER_FALLEN_BLOCK, field_51662, SMASH_DAMAGE_PER_FALLEN_BLOCK, f_336648_

DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>>: f, SMASH_DAMAGE_PER_FALLEN_BLOCK, field_51662

DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>>: g, KNOCKBACK, field_51663, KNOCKBACK, f_336652_

DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>>: g, KNOCKBACK, field_51663

DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>>: h, ARMOR_EFFECTIVENESS, field_51664, ARMOR_EFFECTIVENESS, f_337003_

DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>>: h, ARMOR_EFFECTIVENESS, field_51664

DataComponentType<List<TargetedConditionalEffect<EnchantmentEntityEffect>>>: i, POST_ATTACK, field_51665, POST_ATTACK, f_337512_

DataComponentType<List<TargetedConditionalEffect<EnchantmentEntityEffect>>>: i, POST_ATTACK, field_51665

DataComponentType<List<ConditionalEffect<EnchantmentEntityEffect>>>: j, HIT_BLOCK, field_51666, HIT_BLOCK, f_337526_

DataComponentType<List<ConditionalEffect<EnchantmentEntityEffect>>>: j, HIT_BLOCK, field_51666

DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>>: k, ITEM_DAMAGE, field_51667, ITEM_DAMAGE, f_336904_

DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>>: k, ITEM_DAMAGE, field_51667

DataComponentType<List<EnchantmentAttributeEffect>>: l, ATTRIBUTES, field_51668, ATTRIBUTES, f_337300_

DataComponentType<List<EnchantmentAttributeEffect>>: l, ATTRIBUTES, field_51668

DataComponentType<List<TargetedConditionalEffect<EnchantmentValueEffect>>>: m, EQUIPMENT_DROPS, field_51669, EQUIPMENT_DROPS, f_336866_

DataComponentType<List<TargetedConditionalEffect<EnchantmentValueEffect>>>: m, EQUIPMENT_DROPS, field_51669

DataComponentType<List<ConditionalEffect<EnchantmentLocationBasedEffect>>>: n, LOCATION_CHANGED, field_51670, LOCATION_CHANGED, f_337527_

DataComponentType<List<ConditionalEffect<EnchantmentLocationBasedEffect>>>: n, LOCATION_CHANGED, field_51670

DataComponentType<List<ConditionalEffect<EnchantmentEntityEffect>>>: o, TICK, field_51671, TICK, f_336723_

DataComponentType<List<ConditionalEffect<EnchantmentEntityEffect>>>: o, TICK, field_51671

DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>>: p, AMMO_USE, field_51672, AMMO_USE, f_337385_

DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>>: p, AMMO_USE, field_51672

DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>>: q, PROJECTILE_PIERCING, field_51673, PROJECTILE_PIERCING, f_337536_

DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>>: q, PROJECTILE_PIERCING, field_51673

DataComponentType<List<ConditionalEffect<EnchantmentEntityEffect>>>: r, PROJECTILE_SPAWNED, field_51674, PROJECTILE_SPAWNED, f_336685_

DataComponentType<List<ConditionalEffect<EnchantmentEntityEffect>>>: r, PROJECTILE_SPAWNED, field_51674

DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>>: s, PROJECTILE_SPREAD, field_51675, PROJECTILE_SPREAD, f_336697_

DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>>: s, PROJECTILE_SPREAD, field_51675

DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>>: t, PROJECTILE_COUNT, field_51676, PROJECTILE_COUNT, f_336729_

DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>>: t, PROJECTILE_COUNT, field_51676

DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>>: u, TRIDENT_RETURN_ACCELERATION, field_51678, TRIDENT_RETURN_ACCELERATION, f_336727_

DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>>: u, TRIDENT_RETURN_ACCELERATION, field_51678

DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>>: v, FISHING_TIME_REDUCTION, field_51679, FISHING_TIME_REDUCTION, f_337049_

DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>>: v, FISHING_TIME_REDUCTION, field_51679

DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>>: w, FISHING_LUCK_BONUS, field_51680, FISHING_LUCK_BONUS, f_336735_

DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>>: w, FISHING_LUCK_BONUS, field_51680

DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>>: x, BLOCK_EXPERIENCE, field_51681, BLOCK_EXPERIENCE, f_336894_

DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>>: x, BLOCK_EXPERIENCE, field_51681

DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>>: y, MOB_EXPERIENCE, field_51682, MOB_EXPERIENCE, f_337738_

DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>>: y, MOB_EXPERIENCE, field_51682

DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>>: z, REPAIR_WITH_XP, field_51652, REPAIR_WITH_XP, f_337452_

DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>>: z, REPAIR_WITH_XP, field_51652

DataComponentType<EnchantmentValueEffect>: A, CROSSBOW_CHARGE_TIME, field_51677, CROSSBOW_CHARGE_TIME, f_336604_

DataComponentType<EnchantmentValueEffect>: A, CROSSBOW_CHARGE_TIME, field_51677

DataComponentType<List<CrossbowItem$ChargingSounds>>: B, CROSSBOW_CHARGING_SOUNDS, field_51653, CROSSBOW_CHARGING_SOUNDS, f_337250_

DataComponentType<List<CrossbowItem$ChargingSounds>>: B, CROSSBOW_CHARGING_SOUNDS, field_51653

DataComponentType<List<Holder<SoundEvent>>>: C, TRIDENT_SOUND, field_51654, TRIDENT_SOUND, f_336670_

DataComponentType<List<Holder<SoundEvent>>>: C, TRIDENT_SOUND, field_51654

DataComponentType<Unit>: D, PREVENT_EQUIPMENT_DROP, field_51655, PREVENT_EQUIPMENT_DROP, f_337159_

DataComponentType<Unit>: D, PREVENT_EQUIPMENT_DROP, field_51655

DataComponentType<Unit>: E, PREVENT_ARMOR_CHANGE, field_51656, PREVENT_ARMOR_CHANGE, f_337286_

DataComponentType<Unit>: E, PREVENT_ARMOR_CHANGE, field_51656

DataComponentType<EnchantmentValueEffect>: F, TRIDENT_SPIN_ATTACK_STRENGTH, field_51651, TRIDENT_SPIN_ATTACK_STRENGTH, f_337143_

DataComponentType<EnchantmentValueEffect>: F, TRIDENT_SPIN_ATTACK_STRENGTH, field_51651

Constructors

Methods

DataComponentType<?> (Registry<DataComponentType<?>>): a, bootstrap, method_60079, getDefault, m_340296_

DataComponentType<?> (Registry<DataComponentType<?>>): a, bootstrap, method_60079

<T> DataComponentType<T> (String, UnaryOperator<DataComponentType$Builder<T>>): a, register, method_60078, register, m_338438_

<T> DataComponentType<T> (String, UnaryOperator<DataComponentType$Builder<T>>): a, register, method_60078

1.21.5

Names

ddb

dgy

Fields

Constructors

Methods

1.21.4

Names

dea

ddb

Fields

Constructors

Methods

1.21.3

Names

dad

dea

Fields

Constructors

Methods

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

dad

net.minecraft.world.item.enchantment.EnchantmentEffectComponents

net.minecraft.class_9701

net.minecraft.component.EnchantmentEffectComponentTypes

net.minecraft.src.C_336480_

Fields

com.mojang.serialization.Codec<DataComponentType<?>>: a, COMPONENT_CODEC, field_51657, COMPONENT_TYPE_CODEC, f_337677_

com.mojang.serialization.Codec<DataComponentMap>: b, CODEC, field_51658, COMPONENT_MAP_CODEC, f_337588_

DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>>: c, DAMAGE_PROTECTION, field_51659, DAMAGE_PROTECTION, f_337120_

DataComponentType<List<ConditionalEffect<DamageImmunity>>>: d, DAMAGE_IMMUNITY, field_51660, DAMAGE_IMMUNITY, f_337071_

DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>>: e, DAMAGE, field_51661, DAMAGE, f_336808_

DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>>: f, SMASH_DAMAGE_PER_FALLEN_BLOCK, field_51662, SMASH_DAMAGE_PER_FALLEN_BLOCK, f_336648_

DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>>: g, KNOCKBACK, field_51663, KNOCKBACK, f_336652_

DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>>: h, ARMOR_EFFECTIVENESS, field_51664, ARMOR_EFFECTIVENESS, f_337003_

DataComponentType<List<TargetedConditionalEffect<EnchantmentEntityEffect>>>: i, POST_ATTACK, field_51665, POST_ATTACK, f_337512_

DataComponentType<List<ConditionalEffect<EnchantmentEntityEffect>>>: j, HIT_BLOCK, field_51666, HIT_BLOCK, f_337526_

DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>>: k, ITEM_DAMAGE, field_51667, ITEM_DAMAGE, f_336904_

DataComponentType<List<EnchantmentAttributeEffect>>: l, ATTRIBUTES, field_51668, ATTRIBUTES, f_337300_

DataComponentType<List<TargetedConditionalEffect<EnchantmentValueEffect>>>: m, EQUIPMENT_DROPS, field_51669, EQUIPMENT_DROPS, f_336866_

DataComponentType<List<ConditionalEffect<EnchantmentLocationBasedEffect>>>: n, LOCATION_CHANGED, field_51670, LOCATION_CHANGED, f_337527_

DataComponentType<List<ConditionalEffect<EnchantmentEntityEffect>>>: o, TICK, field_51671, TICK, f_336723_

DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>>: p, AMMO_USE, field_51672, AMMO_USE, f_337385_

DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>>: q, PROJECTILE_PIERCING, field_51673, PROJECTILE_PIERCING, f_337536_

DataComponentType<List<ConditionalEffect<EnchantmentEntityEffect>>>: r, PROJECTILE_SPAWNED, field_51674, PROJECTILE_SPAWNED, f_336685_

DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>>: s, PROJECTILE_SPREAD, field_51675, PROJECTILE_SPREAD, f_336697_

DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>>: t, PROJECTILE_COUNT, field_51676, PROJECTILE_COUNT, f_336729_

DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>>: u, TRIDENT_RETURN_ACCELERATION, field_51678, TRIDENT_RETURN_ACCELERATION, f_336727_

DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>>: v, FISHING_TIME_REDUCTION, field_51679, FISHING_TIME_REDUCTION, f_337049_

DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>>: w, FISHING_LUCK_BONUS, field_51680, FISHING_LUCK_BONUS, f_336735_

DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>>: x, BLOCK_EXPERIENCE, field_51681, BLOCK_EXPERIENCE, f_336894_

DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>>: y, MOB_EXPERIENCE, field_51682, MOB_EXPERIENCE, f_337738_

DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>>: z, REPAIR_WITH_XP, field_51652, REPAIR_WITH_XP, f_337452_

DataComponentType<EnchantmentValueEffect>: A, CROSSBOW_CHARGE_TIME, field_51677, CROSSBOW_CHARGE_TIME, f_336604_

DataComponentType<List<CrossbowItem$ChargingSounds>>: B, CROSSBOW_CHARGING_SOUNDS, field_51653, CROSSBOW_CHARGING_SOUNDS, f_337250_

DataComponentType<List<Holder<SoundEvent>>>: C, TRIDENT_SOUND, field_51654, TRIDENT_SOUND, f_336670_

DataComponentType<Unit>: D, PREVENT_EQUIPMENT_DROP, field_51655, PREVENT_EQUIPMENT_DROP, f_337159_

DataComponentType<Unit>: E, PREVENT_ARMOR_CHANGE, field_51656, PREVENT_ARMOR_CHANGE, f_337286_

DataComponentType<EnchantmentValueEffect>: F, TRIDENT_SPIN_ATTACK_STRENGTH, field_51651, TRIDENT_SPIN_ATTACK_STRENGTH, f_337143_

Constructors

Methods

DataComponentType<?> (Registry<DataComponentType<?>>): a, bootstrap, method_60079, getDefault, m_340296_

<T> DataComponentType<T> (String, UnaryOperator<DataComponentType$Builder<T>>): a, register, method_60078, register, m_338438_