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

1.21.7

Names

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, COMPONENT_TYPE_CODEC

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

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

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

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

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

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

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

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

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, SMASH_DAMAGE_PER_FALLEN_BLOCK

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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, TRIDENT_RETURN_ACCELERATION

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, FISHING_TIME_REDUCTION

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, FISHING_LUCK_BONUS

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

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

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

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

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, REPAIR_WITH_XP

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

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

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, CROSSBOW_CHARGING_SOUNDS

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

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

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

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

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

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

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

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

Constructors

Methods

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

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

<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, register

1.21.6

Names

dgy

djj

Fields

Constructors

Methods

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_