我的世界彩色字体怎么做[图]
时间:2018-1-16 10:13:48
在我的世界游戏中,彩色字体制作并不是不可能的,有的玩家还不清楚 彩色字体怎么做,现在手游汇小编就为各位玩家带来详细的介绍,希望对各位玩家有所帮助。
我的世界彩色字体制作教程
代码:
首先执行这个代码以获取一个告示牌:
/give @p minecraft:sign 1 0 {BlockEntityTag:{Text1:"{"text":"右键戳我=w=","clickEvent":{"action":"run_command","value":"/setblock ~ ~ ~ minecraft:command_block 0 replace {Command:"say u00a72u00a7l
复制代码
/give @p minecraft:sign 1 0 {BlockEntityTag:{Text1:"{"text":"右键戳我=w=","clickEvent":{"action":"run_command","value":"/setblock ~ ~ ~ minecraft:command_block 0 replace {Command:"say u00a72u00a7l
然后将其放在地上,并右键,该告示牌处就会出现一个命令方块,点开一看,呀,你就会看见彩色字体俨然在里面了~
我们将这个指令拆开来看,告示牌无非就是放置一个具有{Command:""}数据值的命令方块。受数据值影响,被放置的命令方块中包含了指令say u00a72u00a7l
之所以同样的指令会出现两种截然不同的效果,其实就是json代码没被转换啦。想要让它被转换,就得要让它在json格式中。例如/tellraw @a
[{"text":"u00a72u00a7lGanxiaozhe"}],执行后发现其输出为有色字体,则成功转换啦。利用这个特性,我们只需要在tellraw加上点击事件"clickEvent",其中代码为放置一个有Command:""的命令方块,则就能借助json的转换来打出颜色代码啦。
如果你不知道颜色对于的转义码,下面这张颜色对照表没准能帮到你
![我的世界彩色字体怎么做[图]图片1](https://syhlzimg.soyohui.com//update/ueditor/20180116/qdfmc3sj1zu.png)
该颜色代码适用于所有指令,不限于say,tellraw,title,give的display,summon的customName...
注意:
按照上述结构,执行下方指令应可得到一把金色加粗名字的木剑
/give @p minecraft:sign 1 0 {BlockEntityTag:{Text1:"{"text":"右键戳我=w=","clickEvent":{"action":"run_command","value":"/setblock ~ ~ ~ minecraft:command_block 0 replace {Command:"give @p wooden_sword 1 0 {display:{Name:"u00a76u00a7l轻剑"}}"}"}}"}}
复制代码
/give @p minecraft:sign 1 0 {BlockEntityTag:{Text1:"{"text":"右键戳我=w=","clickEvent":{"action":"run_command","value":"/setblock ~ ~ ~ minecraft:command_block 0 replace {Command:"give @p wooden_sword 1 0 {display:{Name:"u00a76u00a7l轻剑"}}"}"}}"}}
可将它激活,却出现了这样的反馈信息数据标签分析失败:Unexpected token '' at: u00a76u00a7l轻剑"}}"}"}}"。我们分析一下value中的内容,不难知道其是放置一个有指令也就是有Command数据标签的命令方块。而其格式为Command:"",是通过引号来划分哪些是属于数据标签Command的"管辖"范围。这样一来,很明显在上面指令中Name后面的引号将Command数据标签结束了。变为了/setblock ~ ~ ~ minecraft:command_block 0 replace {Command:"give @p wooden_sword 1 0 {display:{Name:"}u00a76u00a7l轻剑"}}。同样的,上面Command:数据标签后面加""的原因是为了区分value和Command的结束位置。我们也给Name加上斜杠来区分它与Command的结束位置,指令如下
/give @p minecraft:sign 1 0 {BlockEntityTag:{Text1:"{"text":"右键戳我=w=","clickEvent":{"action":"run_command","value":"/setblock ~ ~ ~ minecraft:command_block 0 replace {Command:"give @p wooden_sword 1 0 {display:{Name:"u00a76u00a7l轻剑"}}"}"}}"}}
复制代码
/give @p minecraft:sign 1 0 {BlockEntityTag:{Text1:"{"text":"右键戳我=w=","clickEvent":{"action":"run_command","value":"/setblock ~ ~ ~ minecraft:command_block 0 replace {Command:"give @p wooden_sword 1 0 {display:{Name:"u00a76u00a7l轻剑"}}"}"}}"}}
当引号太多时,你也许会感到十分烦恼,为了优化代码数量,在这里可以不为其添加引号,指令如下
/give @p minecraft:sign 1 0 {BlockEntityTag:{Text1:"{"text":"右键戳我=w=","clickEvent":{"action":"run_command","value":"/setblock ~ ~ ~ minecraft:command_block 0 replace {Command:give @p wooden_sword 1 0 {display:{Name:u00a76u00a7l轻剑}}}"}}"}}
复制代码
/give @p minecraft:sign 1 0 {BlockEntityTag:{Text1:"{"text":"右键戳我=w=","clickEvent":{"action":"run_command","value":"/setblock ~ ~ ~ minecraft:command_block 0 replace {Command:give @p wooden_sword 1 0 {display:{Name:u00a76u00a7l轻剑}}}"}}"}}
执行上述代码,你会得到一个与添加了斜杠所获取的完全一样的物品。
以上就是小编带来的我的世界彩色字体怎么做制作教程了!虽然这里还涉及到代码,看起来比较复杂,但是也不是不可能做到的事情啦!
相关游戏
-
我的世界1.14手机版113MB休闲娱乐 -
我的汤姆猫2破解版91MB模拟养成 -
米加我的小镇大全破解版179MB模拟经营 -
我的汤姆猫跑酷无限金币钻石版81MB跑酷 -
米加我的小镇酒店破解版179MB模拟经营
最新合集
- 百变大侦探夜幕之下合集2021-8-18
- 翌日系列游戏合集2021-8-18
- 刷掌支付软件合集2021-8-17
- 京东健康app合集2021-8-19
- 微商秀app合集2021-8-16
- 成语保卫战红包版2021-8-19
- 劫界手游合集2021-8-16
- ablo国际交友软件合集2021-8-18
- 福吉汇健康管理中心app合集2021-8-16
- 蚂蚁庄园小鸡出走合集2021-8-18
相关文章
最新游戏
玩家评论
网名(您的评论需要经过审核才能显示) 回复 [ ] 楼取消回复


























