大家好,小乐来为大家解答以上问题,彩字笔画,彩字制作很多人还不知道,现在让我们一起来看看吧!
1、在我的世界游戏里,做五颜六色的字体也不是不可能。为了给自己的世界增添一抹色彩,最近会有人问我关于世界上制作多彩字体的教程!彩色字体怎么做?
2、我的世界颜色字体制作教程
3、代码:
4、首先执行这段代码以获得一个标志:
5、/give @ pminecraft 3360 sign 1 0 { block tity tag 3360 { text 13360 ' { ' text ' 3360 '右键单击我=w=',' click event ' 3360 { ' action ' 3360 ' run _ command ',' value ' : '/set block ~ ~ ~ minecraft : command _ block 0 replace { command 3: ' say u00 a 71
6、复制代码
7、/give @ pminecraft 3360 sign 1 0 { block tity tag 3360 { text 13360 ' { ' text ' 3360 '右键单击我=w=',' click event ' 3360 { ' action ' 3360 ' run _ command ',' value ' : '/set block ~ ~ ~ minecraft : command _ block 0 replace { command 3: ' say u00 a 71
8、然后放在地上右键,标志处会出现一个命令框。点开一看,啊,你会看到里面五颜六色的字体~
9、当我们拆开这条指令时,公告板只不过是一个带有{command3360''}数据值的命令框。受数据值的影响,放置的命令框包含命令say u00a72u00a7l。
10、同一个指令之所以会产生两种完全不同的效果,是因为json代码没有经过转换。如果你想把它转换成json格式。例如/tellraw @a
11、[{ ' text ' 3360 ' u00A 72u 00a 7 lganxiaozhe ' }],执行后发现其输出为彩色字体,转换成功。有了这个功能,我们只需要把clickEvent' clickevent '添加到tellraw中,这里的代码就是放置一个Command: ' '的命令框,然后我们就可以借助json转换打出颜色代码了。
12、如果你不知道颜色对的转义码,下面的颜色对照表可能会对你有所帮助。
13、此颜色代码适用于所有说明,但不限于显示召唤的say、tellraw、title、give和customName。
14、注意:
15、根据上面的结构,你可以通过执行下面的指令得到一个金色粗体名字的木剑。
16、/give @ pminecraft 3360 sign 1 0 { blocktitytag 3360 { text 13360 ' { ' text ' 3360 '右键单击我=w=',' click event ' 3360 { ' action ' 3360 ' run _ command,Value' 3360'/setblock ~ ~ ~《我的世界》3360 command _ block 0 replace { command 3360 ' give @ p wood _ sword 10 { display 3360 { name 3360 ' u0a 76 u 0a 7
17、复制代码
18、/give @ pminecraft 3360 sign 1 0 { blocktitytag 3360 { text 13360 ' { ' text ' 3360 '右键单击我=w=',' click event ' 3360 { ' action ' 3360 ' run _ command,Value' 3360'/setblock ~ ~ ~《我的世界》3360 command _ block 0 replace { command 3360 ' give @ p wood _ sword 10 { display 3360 { name 3360 ' u0a 76 u 0a 7
19、可以激活,但是这个反馈信息数据标签分析失败:意外令牌' ' AT:U0A76U0A7L光剑' }}'} '。通过分析value的内容,不难知道它是一个带有命令的命令盒,也就是命令数据标签。而且它的格式是Command: ' ',用引号来划分哪些属于数据标签命令的‘管辖范围’。这样,很明显上面指令中Name后面的引号结束了命令数据标签。变成了/set block ~ ~ ~ minecraft 3360 command _ block 0 replace { command 3360 ' give @ p wood _ sword 10 { display 3360 { name 3360 ' } u 00 a 76 u 00 a 7 l光剑' }}。同样,上面Command:的数据标签加“”的原因也是为了区分值和命令的结束位置。我们还在名称中添加了一个斜杠,以区别于命令的结束位置。说明如下
20、/give @ pminecraft 3360 sign 1 0 { blocktitytag 3360 { text 13360 ' { ' text ' 3360 '右键单击我=w=',' click event ' 3360 { ' action ' 3360 ' run _ command,Value' 3360'/setblock ~ ~ ~《我的世界》3360 command _ block 0 replace { command 3360 ' give @ p wood _ sword 10 { display 3360 { name 3360 ' u0a 76 u 0a 7
21、复制代码
22、/give @ pminecraft 3360 sign 1 0 { blocktitytag 3360 { text 13360 ' { ' text ' 3360 '右键单击我=w=',' click event ' 3360 { ' action ' 3360 ' run _ command,Value' 3360'/setblock ~ ~ ~《我的世界》3360 command _ block 0 replace { command 3360 ' give @ p wood _ sword 10 { display 3360 { name 3360 ' u0a 76 u 0a 7
23、当引号太多的时候,你可能会觉得很烦。为了优化代码数量,这里不需要加引号。说明如下
24、/give @ pminecraft 3360 sign 1 0 { blocktitytag 3360 { text 13360 ' { text ' 3360 '右键单击我=w=',' click event ' 3360 { ' action ' 3360 ' run _ command ',Value' 3360'/setblock ~ ~ ~《我的世界》3360 command _ block 0 replace { command 3360 give @ p ood _ sword 10 { display 3360 { name 3360 u 0a 76 u 0a 760
25、复制代码
26、/give @ pminecraft 3360 sign 1 0 { blocktitytag 3360 { text 13360 ' { text ' 3360 '右键单击我=w=',' click event ' 3360 { ' action ' 3360 ' run _ command ',Value' 3360'/setblock ~ ~ ~《我的世界》3360 command _ block 0 replace { command 3360 give @ p ood _ sword 10 { display 3360 { name 3360 u 0a 76 u 0a 760
27、执行上面的代码,你会得到一个和加斜杠得到的一模一样的项。
28、以上是我从边肖带来的如何制作世界彩色字体的教程!这里虽然涉及到代码,看起来很复杂,但也不是不可能!
本文讲解到此结束,希望对大家有所帮助。