aesminton 发表于 2020-3-24 11:54:26

[1.12][高阶命令]自定义彩色名称与描述

本帖最后由 aesminton 于 2020-3-24 19:35 编辑

Hello,大家好
相信大家在制作地图的时候,会遇到一些麻烦,可能会用到彩色名称的物品,那么今天我就来给教大家一下。
路人A:楼主加油!!!
..................................................................................................................................................
一、JSON格式(不行)
诶,说道彩色名字,肯定会有小伙伴想到了JSON的格式,什么"text"啊,"color"啊
那么,如果直接将JSON套入Name标签内会发生什么呢?
比如说/give @p diamond 1 0 {display:{Name:"{\"text\":\"钻需!\",\"color\":\"aqua\"}"}}
可是现实总是会啪啪打脸
这貌似不管用啊
路人A:哎,怎么会这样子呢

看样子,是不行了
JSON方法,K.O.
二、万能符号§
既然JSON方法不行了,那么得换个方法
"§"这个符号是不是似曾相识?
没错,它就是大名鼎鼎的变色符号
当你兴奋地将它输入到命令方块里时,却发现了一个问题……


好像输不进去……
nm,在Java版1.12.2-是输不进去的
……
§法,K.O.

呵呵……

三、巧妙的方法
看来直接输入是不行的,那么我们得拿出“镇村之宝”了
那就是“Unicode转化器”
既然§输不进去,那   \    字母   数字   总行了吧
网址:
**** Hidden Message *****
经过转换,得到它的Unicode是\u00a7
那么输入\u00a7即可
不过记得转义。

好了,本期教程就到此结束了……


路人A:不行啊楼主,你看——
/give @p diamond 1 0 {display:{Name:"\\u00a7b钻需"}}

我:额……
路人A:哦,我知道了,楼主你根本就不知道,你是在水帖

我:别瞎说,好戏还在后头


四、告示牌法
基本格式(不要问我为什么):
/give @p sign 1 0 {BlockEntityTag:{Text1:"[{\"text\":\"click\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"setblock ~ ~ ~ command_block 1 replace {auto:1b,Command:\\\"give @p xxx 1 0 {display:{Name:\\\\\\\"\\u00a71xxx\\\\\\\",Lore:[\\\\\\\"\\u00a71xxx\\\\\\\"]}}\\\"}\"}}]"}}
其中,xxx是物品ID,1是效果(颜色),\\u00a就是§的Unicode,xxx是自定义的
现在,我们来试一试
/give @p sign 1 0 {BlockEntityTag:{Text1:"[{\"text\":\"click\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"setblock ~ ~ ~ command_block 1 replace {auto:1b,Command:\\\"give @p diamond 1 0 {display:{Name:\\\\\\\"\\u00a7b钻需\\\\\\\",Lore:[\\\\\\\"\\u00a71贵不贵\\\\\\\"]}}\\\"}\"}}]"}}
会获得一个告示牌

放在地上,点击它,会变成一个命令方块,然后给你东西

它的名字是……

噢!变成彩色了


都说了吧,我才没骗人


呵呵……


..................................................................................................................................................
好了,本期教程就到此结束了,如果喜欢的话,不要忘记点赞哦!附录:(彩色代码)**** Hidden Message *****


aesminton 发表于 2020-3-24 12:15:22

/give @p diamond 1 0 {display:{Name:"{\"text\":\"钻需!\",\"color\":\"aqua\"}"}}
咦,我已经转了义了啊

aesminton 发表于 2020-3-24 14:46:56

因为我看到论坛里很少有人发关于这个的
所以我就发了

死中还这么可爱 发表于 2020-3-24 19:21:00

66666

死中还这么可爱 发表于 2020-3-24 19:21:24

谢了大佬

aesminton 发表于 2020-3-24 19:22:10

死中还这么可爱 发表于 2020-3-24 19:21
谢了大佬

不用谢

yy_yangyang 发表于 2020-3-24 20:44:07

为了看隐藏内容水回复awa

aesminton 发表于 2020-3-24 20:50:12

yy_yangyang 发表于 2020-3-24 20:44
为了看隐藏内容水回复awa

。。。233

死中还这么可爱 发表于 2020-3-25 08:21:46

#在这里快速回复#give @p sign 1 0 {BlockEntityTag:{Text1:"[{\"text\":\"click\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"setblo ck ~ ~ ~ command_block 1 replace {auto:1b,Command:\\\"give @p 物品名称1 0 {AttributeModifiers:[{ AttributeName:"generic.attackDamage",Name:"attackDamage",Amount:1000.0,Operation:0,UUIDMost:1,UUIDLeast:1,Slot :mainhand}],display:{Name:\\\\\\\"\\u00a7(编号)文本\\\\\\\",Lore:[\\\\\\\"\\u00a7(编号)文本\\\\\\\"]}}\\\"}\"}}]"}} 这个指令有问题吗? 那个Lore之后如果要加多行的字应该怎么写? 求告知!

Shuai_Q莲 发表于 2020-3-25 11:14:48

本帖最后由 Shuai_Q莲 于 2020-3-25 11:41 编辑


谢谢楼主分享,超级有用

西冷猪排 发表于 2020-3-25 11:28:19

aswa

西冷猪排 发表于 2020-3-25 11:50:39

\u002f\u0072\u0065\u0070\u006c\u0061\u0063\u0065\u0069\u0074\u0065\u006d\u0020\u0065\u006e\u0074\u0069\u0074\u0079\u0020\u0040\u0070\u005b\u0072\u003d\u0035\u002c\u0073\u0063\u006f\u0072\u0065\u005f\u5341\u5b57\u58eb\u005f\u006d\u0069\u006e\u003d\u0031\u005d\u0020\u0073\u006c\u006f\u0074\u002e\u0068\u006f\u0074\u0062\u0061\u0072\u002e\u0030\u0020\u006d\u0069\u006e\u0065\u0063\u0072\u0061\u0066\u0074\u003a\u0069\u0072\u006f\u006e\u005f\u0073\u0077\u006f\u0072\u0064\u0020\u0031\u0020\u0030\u0020\u007b\u0041\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u004d\u006f\u0064\u0069\u0066\u0069\u0065\u0072\u0073\u003a\u005b\u007b\u004f\u0070\u0065\u0072\u0061\u0074\u0069\u006f\u006e\u003a\u0030\u002c\u0041\u006d\u006f\u0075\u006e\u0074\u003a\u0038\u002e\u0035\u002c\u0055\u0055\u0049\u0044\u004c\u0065\u0061\u0073\u0074\u003a\u0031\u004c\u002c\u0055\u0055\u0049\u0044\u004d\u006f\u0073\u0074\u003a\u0031\u004c\u002c\u0053\u006c\u006f\u0074\u003a\u006d\u0061\u0069\u006e\u0068\u0061\u006e\u0064\u002c\u0041\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u004e\u0061\u006d\u0065\u003a\u0026\u0071\u0075\u006f\u0074\u003b\u0067\u0065\u006e\u0065\u0072\u0069\u0063\u002e\u0061\u0074\u0074\u0061\u0063\u006b\u0044\u0061\u006d\u0061\u0067\u0065\u0026\u0071\u0075\u006f\u0074\u003b\u002c\u004e\u0061\u006d\u0065\u003a\u0026\u0071\u0075\u006f\u0074\u003b\u0043\u0042\u0043\u0026\u0071\u0075\u006f\u0074\u003b\u007d\u002c\u007b\u004f\u0070\u0065\u0072\u0061\u0074\u0069\u006f\u006e\u003a\u0030\u002c\u0041\u006d\u006f\u0075\u006e\u0074\u003a\u002d\u0032\u002e\u0036\u002c\u0055\u0055\u0049\u0044\u004c\u0065\u0061\u0073\u0074\u003a\u0031\u004c\u002c\u0055\u0055\u0049\u0044\u004d\u006f\u0073\u0074\u003a\u0031\u004c\u002c\u0053\u006c\u006f\u0074\u003a\u006d\u0061\u0069\u006e\u0068\u0061\u006e\u0064\u002c\u0041\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u004e\u0061\u006d\u0065\u003a\u0026\u0071\u0075\u006f\u0074\u003b\u0067\u0065\u006e\u0065\u0072\u0069\u0063\u002e\u0061\u0074\u0074\u0061\u0063\u006b\u0053\u0070\u0065\u0065\u0064\u0026\u0071\u0075\u006f\u0074\u003b\u002c\u004e\u0061\u006d\u0065\u003a\u0026\u0071\u0075\u006f\u0074\u003b\u0043\u0042\u0043\u0026\u0071\u0075\u006f\u0074\u003b\u007d\u005d\u002c\u0064\u0069\u0073\u0070\u006c\u0061\u0079\u003a\u007b\u004e\u0061\u006d\u0065\u003a\u0026\u0071\u0075\u006f\u0074\u003b\u5341\u5b57\u51b2\u950b\u0026\u0071\u0075\u006f\u0074\u003b\u002c\u004c\u006f\u0072\u0065\u003a\u005b\u0026\u0071\u0075\u006f\u0074\u003b\u005b\u7b80\u4ecb\u005d\u4e3a\u4e86\u8363\u8a89\u800c\u6218\uff01\u0026\u0071\u0075\u006f\u0074\u003b\u002c\u0026\u0071\u0075\u006f\u0074\u003b\u4e3a\u4e86\u751f\u5b58\u800c\u6218\uff01\u0026\u0071\u0075\u006f\u0074\u003b\u005d\u007d\u002c\u0065\u006e\u0063\u0068\u003a\u005b\u007b\u0069\u0064\u003a\u002d\u0031\u002c\u006c\u0076\u006c\u003a\u0030\u007d\u005d\u007d

西冷猪排 发表于 2020-3-25 11:51:05

额,一不小心就转出来了这个玩意

aesminton 发表于 2020-3-25 14:45:17

死中还这么可爱 发表于 2020-3-25 08:21
#在这里快速回复#give @p sign 1 0 {BlockEntityTag:{Text1:"[{\"text\":\"click\",\"clickEvent\":{\"acti ...

setbl和ock有空格
Lore的用法:Lore:["第一行","第二行"]

aesminton 发表于 2020-3-25 14:45:58

死中还这么可爱 发表于 2020-3-25 08:21
#在这里快速回复#give @p sign 1 0 {BlockEntityTag:{Text1:"[{\"text\":\"click\",\"clickEvent\":{\"acti ...

setbl和ock有空格
Lore的用法:Lore:["第一行","第二行"]
页: [1] 2 3 4 5 6 7
查看完整版本: [1.12][高阶命令]自定义彩色名称与描述