Utils/Bannerparser/src/main/java/eu/mikroskeem/utils/bannerparser/parsers/needcoolshoes/ColorParser.java

38 lines
789 B
Java

package eu.mikroskeem.utils.bannerparser.parsers.needcoolshoes;
import org.bukkit.DyeColor;
import static org.bukkit.DyeColor.*;
class ColorParser {
static DyeColor valueOf(String a){
return ColorEnum.valueOf(a).getColor();
}
@SuppressWarnings("unused")
private enum ColorEnum {
a(BLACK),
b(RED),
c(GREEN),
d(BROWN),
e(BLUE),
f(PURPLE),
g(CYAN),
h(SILVER),
i(GRAY),
j(PINK),
k(LIME),
l(YELLOW),
m(LIGHT_BLUE),
n(MAGENTA),
o(ORANGE),
p(WHITE);
private DyeColor color;
ColorEnum(DyeColor color) {
this.color = color;
}
public DyeColor getColor() {
return color;
}
}
}