forked from Minecraft/QoL
37 lines
833 B
Java
37 lines
833 B
Java
|
package xyz.etztech.qol;
|
||
|
|
||
|
import org.bukkit.ChatColor;
|
||
|
|
||
|
public enum Lang
|
||
|
{
|
||
|
NO_PERMISSION("&cYou don't have permission to do that!"),
|
||
|
NO_CONSOLE("&cThis command isn't supported by Console!");
|
||
|
|
||
|
private String def;
|
||
|
|
||
|
private Lang(String paramString)
|
||
|
{
|
||
|
this.def = paramString;
|
||
|
}
|
||
|
|
||
|
public String getDef()
|
||
|
{
|
||
|
return this.def;
|
||
|
}
|
||
|
|
||
|
public String getDef(String[] paramArrayOfString)
|
||
|
{
|
||
|
String str = ChatColor.translateAlternateColorCodes('&', this.def);
|
||
|
if (paramArrayOfString == null) {
|
||
|
return str;
|
||
|
}
|
||
|
if (paramArrayOfString.length == 0) {
|
||
|
return str;
|
||
|
}
|
||
|
for (int i = 0; i < paramArrayOfString.length; i++) {
|
||
|
str = str.replace("{" + i + "}", paramArrayOfString[i]);
|
||
|
}
|
||
|
return str;
|
||
|
}
|
||
|
}
|