Bukkit ChatColor 翻译替代颜色代码
Bukkit ChatColor Translate Alternate Color Codes
所以我正在制作一个插件,您可以在插件配置文件中放入 &b 或 &a 之类的东西,我知道有一个名为 ChatColor.translateAlternateColorCodes('&', AString)
的 bukkit chatColor 函数,但我不明白要做什么放入字符串。谢谢你帮助我。
AString
在 CamelCase 中表示 "a String"。
您应该将包含 &colorCodes
的任何文本放在那里。例如,如果您有字符串 &7Hello, &aWorld!
,并且您想从中获取颜色,您可以使用:
String myString = "&7Hello, &aWorld!";
String coloredString = ChatColor.translateAlternateColorCodes('&', myString);
这将使 coloredString
等于 ChatColor.GRAY + "Hello, " + ChatColor.GREEN + "World!"
。
所以我正在制作一个插件,您可以在插件配置文件中放入 &b 或 &a 之类的东西,我知道有一个名为 ChatColor.translateAlternateColorCodes('&', AString)
的 bukkit chatColor 函数,但我不明白要做什么放入字符串。谢谢你帮助我。
AString
在 CamelCase 中表示 "a String"。
您应该将包含 &colorCodes
的任何文本放在那里。例如,如果您有字符串 &7Hello, &aWorld!
,并且您想从中获取颜色,您可以使用:
String myString = "&7Hello, &aWorld!";
String coloredString = ChatColor.translateAlternateColorCodes('&', myString);
这将使 coloredString
等于 ChatColor.GRAY + "Hello, " + ChatColor.GREEN + "World!"
。