Uses of Enum Class
net.minecraft.world.item.enchantment.EnchantmentTarget
Packages that use EnchantmentTarget
-
Uses of EnchantmentTarget in net.minecraft.world.item.enchantment
Subclasses with type arguments of type EnchantmentTarget in net.minecraft.world.item.enchantmentFields in net.minecraft.world.item.enchantment declared as EnchantmentTargetModifier and TypeFieldDescriptionprivate final EnchantmentTargetTargetedConditionalEffect.affectedThe field for theaffectedrecord component.private final EnchantmentTargetTargetedConditionalEffect.enchantedThe field for theenchantedrecord component.Fields in net.minecraft.world.item.enchantment with type parameters of type EnchantmentTargetModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<EnchantmentTarget> EnchantmentTarget.CODECstatic final com.mojang.serialization.Codec<EnchantmentTarget> EnchantmentTarget.NON_DAMAGE_CODECMethods in net.minecraft.world.item.enchantment that return EnchantmentTargetModifier and TypeMethodDescriptionTargetedConditionalEffect.affected()Returns the value of theaffectedrecord component.TargetedConditionalEffect.enchanted()Returns the value of theenchantedrecord component.static EnchantmentTargetReturns the enum constant of this class with the specified name.static EnchantmentTarget[]EnchantmentTarget.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in net.minecraft.world.item.enchantment with parameters of type EnchantmentTargetModifier and TypeMethodDescriptionvoidEnchantment.doPostAttack(ServerLevel serverLevel, int enchantmentLevel, EnchantedItemInUse item, EnchantmentTarget forTarget, Entity victim, DamageSource damageSource) Enchantment.Builder.withEffect(DataComponentType<List<TargetedConditionalEffect<E>>> type, EnchantmentTarget enchanted, EnchantmentTarget affected, E effect) Enchantment.Builder.withEffect(DataComponentType<List<TargetedConditionalEffect<E>>> type, EnchantmentTarget enchanted, EnchantmentTarget affected, E effect, LootItemCondition.Builder condition) Constructors in net.minecraft.world.item.enchantment with parameters of type EnchantmentTargetModifierConstructorDescriptionTargetedConditionalEffect(EnchantmentTarget enchanted, EnchantmentTarget affected, T effect, Optional<LootItemCondition> requirements) Creates an instance of aTargetedConditionalEffectrecord class.