在1.8出现之前,我们可以在游戏中愉快的打出彩色字体,也就是MC中的彩色符号"§"。不过,在1.8出来之后,惊奇的发现,竟然无法打出符号"§"了!不过,我们可以从告示牌json转换后获取到这个万国码,详细方法如下。原理适用于1.8以上全版本。
ps:以下内容均转载至甘小蔗的教程,已征得原作者授权
详情内容请百度搜索甘小蔗即可
之所以同样的指令会出现两种截然不同的效果,其实就是"\\u00a7"没被转换啦。它可不会就变为我们想要的符号,要将它转义,就得要使它在json的范围中。例如/tellraw @a ["\u00a72\u00a7lGanxiaozhe"],如果发现其输出为有色字体,说明"\u00a7"成功被转换为§啦。
其实1.12及1.12以上可以用函数