Uses of Record Class
net.minecraft.world.item.enchantment.ConditionalEffect
Packages that use ConditionalEffect
-
Uses of ConditionalEffect in net.minecraft.world.item.enchantment
Fields in net.minecraft.world.item.enchantment with type parameters of type ConditionalEffectModifier and TypeFieldDescriptionstatic final DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>> EnchantmentEffectComponents.AMMO_USEstatic final DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>> EnchantmentEffectComponents.ARMOR_EFFECTIVENESSstatic final DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>> EnchantmentEffectComponents.BLOCK_EXPERIENCEstatic final DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>> EnchantmentEffectComponents.DAMAGEstatic final DataComponentType<List<ConditionalEffect<DamageImmunity>>> EnchantmentEffectComponents.DAMAGE_IMMUNITYstatic final DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>> EnchantmentEffectComponents.DAMAGE_PROTECTIONstatic final DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>> EnchantmentEffectComponents.FISHING_LUCK_BONUSstatic final DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>> EnchantmentEffectComponents.FISHING_TIME_REDUCTIONstatic final DataComponentType<List<ConditionalEffect<EnchantmentEntityEffect>>> EnchantmentEffectComponents.HIT_BLOCKstatic final DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>> EnchantmentEffectComponents.ITEM_DAMAGEstatic final DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>> EnchantmentEffectComponents.KNOCKBACKstatic final DataComponentType<List<ConditionalEffect<EnchantmentLocationBasedEffect>>> EnchantmentEffectComponents.LOCATION_CHANGEDstatic final DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>> EnchantmentEffectComponents.MOB_EXPERIENCEstatic final DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>> EnchantmentEffectComponents.PROJECTILE_COUNTstatic final DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>> EnchantmentEffectComponents.PROJECTILE_PIERCINGstatic final DataComponentType<List<ConditionalEffect<EnchantmentEntityEffect>>> EnchantmentEffectComponents.PROJECTILE_SPAWNEDstatic final DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>> EnchantmentEffectComponents.PROJECTILE_SPREADstatic final DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>> EnchantmentEffectComponents.REPAIR_WITH_XPstatic final DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>> EnchantmentEffectComponents.SMASH_DAMAGE_PER_FALLEN_BLOCKstatic final DataComponentType<List<ConditionalEffect<EnchantmentEntityEffect>>> EnchantmentEffectComponents.TICKstatic final DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>> EnchantmentEffectComponents.TRIDENT_RETURN_ACCELERATIONMethods in net.minecraft.world.item.enchantment that return types with arguments of type ConditionalEffectModifier and TypeMethodDescriptionstatic <T> com.mojang.serialization.Codec<ConditionalEffect<T>> ConditionalEffect.codec(com.mojang.serialization.Codec<T> p_345918_, LootContextParamSet p_344884_) Method parameters in net.minecraft.world.item.enchantment with type arguments of type ConditionalEffectModifier and TypeMethodDescriptionprivate static <T> voidEnchantment.applyEffects(List<ConditionalEffect<T>> p_345860_, LootContext p_345578_, Consumer<T> p_346164_) private voidEnchantment.modifyDamageFilteredValue(DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>> p_345367_, ServerLevel p_345784_, int p_344796_, ItemStack p_345410_, Entity p_345673_, DamageSource p_345768_, org.apache.commons.lang3.mutable.MutableFloat p_345664_) private voidEnchantment.modifyEntityFilteredValue(DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>> p_345986_, ServerLevel p_345473_, int p_345352_, ItemStack p_345076_, Entity p_345170_, org.apache.commons.lang3.mutable.MutableFloat p_345910_) private voidEnchantment.modifyItemFilteredCount(DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>> p_345794_, ServerLevel p_345992_, int p_345038_, ItemStack p_345886_, org.apache.commons.lang3.mutable.MutableFloat p_345188_) Enchantment.Builder.withEffect(DataComponentType<List<ConditionalEffect<E>>> p_345254_, E p_346178_) Enchantment.Builder.withEffect(DataComponentType<List<ConditionalEffect<E>>> p_345261_, E p_346342_, LootItemCondition.Builder p_344864_)