爱玩mc吧 关注:258贴子:2,203
  • 7回复贴,共1

我的世界1.9版本修改文字颜色的方法技巧

只看楼主收藏回复

下面给大家分享的是1.9版本中修改字体颜色的方法,不知道我的世界1.9版本怎么修改文字的玩家不妨进来看看下面的方法技巧哦~


1楼2016-05-03 10:38回复
    随着版本的更进,在1.9版本中,Json结构有了一些格式化的改变。
      本篇帖子将会涉及到两种使用原先的“样式代码字符”,已改变原版游戏中文字颜色的方法。
      牌子强更法
      和1.8版本原理上差不多,就是Json必须使用完全的标准化
      引用之前的一个例子:
      summon FallingSand ~ ~1 ~ {Block:command_block,Time:1,TileEntityData:{Command:/setblock ~1 ~ ~ wall_sign 5 replace {Text1:"{text:"Click",clickEvent:{action:"run_command",value:"blockdata ~-1 ~ ~ {Command:summon ArmorStand ~ ~1 ~ {Marker:1,NoGravity:1,Invisible:1,CustomNameVisible:1,CustomName:u00a79fucker},}"}}"}}}
      其中的像text,clickEnven,action,value等等这些项目都必须使用引号。
      那么原来的例子就是这样的:
      summon FallingSand ~ ~1 ~ {Block:command_block,Time:1,TileEntityData:{Command:/setblock ~1 ~ ~ wall_sign 5 replace {Text1:"{text:"Click","clickEvent":{"action":"run_command","value":"blockdata ~ ~-1 ~ {Command:summon ArmorStand ~ ~1 ~ {Marker:1,NoGravity:1,Invisible:1,CustomNameVisible:1,CustomName:u00a79fucker}},}"}}"}}}
      就是将其中的所有Json中项目加上了引号和转义符


    3楼2016-05-03 10:39
    回复
      直接变更为blockdata指令,就是:
        /blockdata ~ ~1 ~ {Text1:"[{"clickEvent":{"action":"run_command","value":"blockdata ~ ~-1 ~ {Command:/summon ArmorStand ~ ~1 ~ {Marker:1,NoGravity:1,Invisible:1,CustomNameVisible:1,CustomName:u00a79fucker}}"},"text":"Clickhere"}]",Text2:"[{"text":""}]",Text3:"[{"text":""}]",Text4:"[{"text":""}]"}
        接下来得到的这个被命名的盔甲架(其实是悬空的彩色文字)就如下图所示:

      效果是一样的,就是指令稍微发生了改变
        LootTable缓和法
        之所以成为缓和,因为这种方法比前面来的慢多了,而且需要注意这种方法仅限于改变容器中物品颜色
        首先是我们需要改变颜色的物品
        {EntityTag:{id:Villager,NoAI:1b,CustomName:§bSoft,ArmorItems:[{},{},{},{id:skull,Damage:3,Count:1,tag:{SkullOwner:songfeitong}}]}}
        接着把'§'替换为u00a7
        {EntityTag:{id:Villager,NoAI:1b,CustomName:u00a7bSoft,ArmorItems:[{},{},{},{id:skull,Damage:3,Count:1,tag:{SkullOwner:songfeitong}}]}}
        再把其转为LootTable格式的json
        按照LootTable进行调用即可。
        这种方法只限于可抢夺随机列表中的修改文字颜色。


      4楼2016-05-03 10:40
      回复
        上面都不懂,没关系,下面教你用软件:



        5楼2016-05-03 10:41
        回复

          我需要把其名字改为aqua色

          粘贴指令,在需要改颜色的文字前面使用'§'+'颜色样式id' (软件旁边有,也可以去wiki:http://minecraft-zh.gamepedia.com样式代码)


          6楼2016-05-03 10:42
          回复
            粘贴指令到另一个命令方块

            在此命令方块上方放置一个告示牌

            激活此指令方块


            7楼2016-05-03 10:44
            回复


              IP属地:广西来自iPhone客户端9楼2018-08-21 20:51
              回复
                老哥,你知道用1.9的/summon指令,召唤的生物身上的皮革装备tag{color:"这里填什么类型的颜色代码"}可以改变颜色吗


                IP属地:上海10楼2021-12-14 14:52
                回复