Uses of Record Class
net.minecraft.world.item.enchantment.TargetedConditionalEffect
Packages that use TargetedConditionalEffect
-
Uses of TargetedConditionalEffect in net.minecraft.world.item.enchantment
Fields in net.minecraft.world.item.enchantment with type parameters of type TargetedConditionalEffectModifier and TypeFieldDescriptionstatic final DataComponentType
<List<TargetedConditionalEffect<EnchantmentValueEffect>>> EnchantmentEffectComponents.EQUIPMENT_DROPS
static final DataComponentType
<List<TargetedConditionalEffect<EnchantmentEntityEffect>>> EnchantmentEffectComponents.POST_ATTACK
Methods in net.minecraft.world.item.enchantment that return types with arguments of type TargetedConditionalEffectModifier and TypeMethodDescriptionstatic <S> com.mojang.serialization.Codec
<TargetedConditionalEffect<S>> TargetedConditionalEffect.codec
(com.mojang.serialization.Codec<S> codec, LootContextParamSet params) static <S> com.mojang.serialization.Codec
<TargetedConditionalEffect<S>> TargetedConditionalEffect.equipmentDropsCodec
(com.mojang.serialization.Codec<S> codec, LootContextParamSet params) Methods in net.minecraft.world.item.enchantment with parameters of type TargetedConditionalEffectModifier and TypeMethodDescriptionstatic void
Enchantment.doPostAttack
(TargetedConditionalEffect<EnchantmentEntityEffect> effect, ServerLevel level, int enchantmentLevel, EnchantedItemInUse item, Entity p_entity, DamageSource damageSource) Method parameters in net.minecraft.world.item.enchantment with type arguments of type TargetedConditionalEffectModifier and TypeMethodDescriptionEnchantment.Builder.withEffect
(DataComponentType<List<TargetedConditionalEffect<E>>> componentType, EnchantmentTarget enchanted, EnchantmentTarget affected, E effect) Enchantment.Builder.withEffect
(DataComponentType<List<TargetedConditionalEffect<E>>> componentType, EnchantmentTarget enchanted, EnchantmentTarget affected, E effect, LootItemCondition.Builder requirements)