package fr.whyt.item.enums;
public enum UpgradeComponentType {
SIGIL("Sigil"),
DEFAULT("Default"),
RUNE("Rune"),
GEM("Gem");
private String name;
private UpgradeComponentType(String name) {
this.name = name;
}
public static UpgradeComponentType resolve(String name) {
for (UpgradeComponentType value : UpgradeComponentType.values()) {
if (value.name.equals(name)) {
return value;
}
}
throw new IllegalArgumentException(name);
}
}