Replace with vanilla TextFormatting

This commit is contained in:
Marcel Konrad
2019-09-18 14:44:41 +02:00
parent 9ffac8b806
commit d8876a2643

View File

@@ -1,74 +0,0 @@
package exopandora.worldhandler.format;
import javax.annotation.Nullable;
import net.minecraftforge.api.distmarker.Dist;
import net.minecraftforge.api.distmarker.OnlyIn;
/**
* XXX To be replaced with TextFormatting
*/
@Deprecated
@OnlyIn(Dist.CLIENT)
public enum EnumColor
{
DEFAULT("reset", "r"),
YELLOW("yellow", "e"),
GOLD("gold", "6"),
DARK_RED("dark_red", "4"),
RED("red", "c"),
LIGHT_PURPLE("light_purple", "d"),
DARK_PURPLE("dark_purple", "5"),
BLUE("blue", "9"),
DARK_BLUE("dark_blue", "1"),
DARK_AQUA("dark_aqua", "3"),
AQUA("aqua", "b"),
GREEN("green", "a"),
DARK_GREEN("dark_green", "2"),
BLACK("black", "0"),
DARK_GRAY("dark_gray", "8"),
GRAY("gray", "7"),
WHITE("white", "f"),
OBFUSCATED("obfuscated", "k"),
BOLD("bold", "l"),
STRIKETHROUGH("strikethrough", "m"),
UNDERLINE("underline", "n"),
ITALIC("italic", "o");
private String name;
private String prefix;
private EnumColor(String name, String prefix)
{
this.name = name;
this.prefix = prefix;
}
public String getName()
{
return this.name;
}
public String getPrefix()
{
return this.prefix;
}
@Override
public String toString()
{
return "\u00A7" + this.prefix;
}
@Nullable
public static EnumColor getColorFromId(int id)
{
if(id >= 0 && id < EnumColor.values().length)
{
return EnumColor.values()[id];
}
return null;
}
}