minecraft-src/net/minecraft/world/item/enchantment/EnchantmentTarget.java
2025-07-04 01:41:11 +03:00

22 lines
552 B
Java

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 id) {
this.id = id;
}
@Override
public String getSerializedName() {
return this.id;
}
}