Code/net/minecraft/world/item/enchantment/EnchantmentTarget.java

22 lines
607 B
Java
Raw Permalink Normal View History

2025-07-01 06:20:03 +00:00
package net.minecraft.world.item.enchantment;
import com.mojang.serialization.Codec;
import net.minecraft.util.StringRepresentable;
public enum EnchantmentTarget implements StringRepresentable {
ATTACKER("attacker"),
DAMAGING_ENTITY("damaging_entity"),
VICTIM("victim");
public static final Codec<EnchantmentTarget> CODEC = StringRepresentable.fromEnum(EnchantmentTarget::values);
private final String id;
private EnchantmentTarget(final String p_344608_) {
this.id = p_344608_;
}
@Override
public String getSerializedName() {
return this.id;
}
}