我的世界命令方块吧 关注:891贴子:5,347

回复:命令方块教程

取消只看楼主收藏回复

如果想给生物起名字的话就得在命令方块里输入summon 生物名称 X Y Z {ChestomName:“名字”}


IP属地:黑龙江33楼2014-09-05 20:58
收起回复
    马上


    IP属地:黑龙江36楼2014-10-19 13:15
    回复
      算了,我把命令方块summon随便讲了,这是召唤穿装备的僵尸。
      /summon Zombie ~ ~ ~ {Equipment:[{id:〜},{id:〜},{id:〜},{id:〜},{id:〜}],}
      打〜的是物品数据值,可以替换。这里要注意一下,顺序是武器,脚,腿,胸,头。一定得按这个顺序填。


      IP属地:黑龙江37楼2014-10-25 09:28
      收起回复
        接下来是掉落几率,掉落几率大家应该都听说过,和自定义掉落物不同的是,掉落几率只能掉僵尸身上的装备如盔甲,武器等。掉落几率通常放在装备nbt的前面,值得注意的是,掉落几率采用的是小数而并非百分数,格式如下:
        {Dropchances:[0.0F,0.0F,0.0F,0.0F,0.0F],Equipment:~~~~~~~~~~~~~}
        它们分别对应武器,脚,腿,胸,头。如果要100%掉落的话则是1F,50%是0.5F,依次类推。


        IP属地:黑龙江38楼2014-10-25 09:32
        回复
          这个是把装备在生物身上的武器附魔,不过是在equipment中间进行的。
          /summon Skeleton ~ ~ ~ {Equipment:[{id:~,tag:{ench:[{id:~,lvl:~},]}},{~},{~},{~},{~}],}
          ench是附魔,id是附魔id,网上有,lvl是等级,最高255,后面四个括号分别是脚腿胸头,格式和前面的武器格式一样。


          IP属地:黑龙江39楼2014-10-25 09:38
          回复
            格式
            {Riding:{id:~}}
            这里我用了两只繁华做示范[图片]


            IP属地:黑龙江40楼2014-10-25 09:44
            收起回复
              接下来是药水附加
              格式:
              {ActiveEffects:[{Id:~,Amplifier:~,Duration:~,ShowParticles:~},],}
              id是药水id,网上有
              Amplifier是等级
              Duration是持续时间
              ShowParticles是显示粒子效果,通常填1或0


              IP属地:黑龙江41楼2014-11-29 18:14
              回复
                开始讲村民了
                先是村民的种类,格式:
                summon Villager ~ ~1 ~ {Profession:~}
                村民有6种,以0到5表示种类


                IP属地:黑龙江42楼2014-11-29 18:16
                回复
                    职业 服装
                    农民 棕色长袍
                    图书管理员 白色长袍
                    牧师 紫色长袍
                    铁匠 黑色围裙
                    屠夫 白色围裙
                    村民 绿色长袍
                    这些职业的作用是不同职业的村民可交易的物品种类就不同。例如以下:
                    1、农民出售农作物
                    2、牧师出售附魔书
                    3、铁匠:出售装备,收购矿物
                    4、屠夫:出售鞍,食物,收购木炭、煤、生牛肉、猪肉
                    5、图书管理员:出售书架、玻璃、指南针、钟。收购纸、书


                  IP属地:黑龙江43楼2014-12-05 21:05
                  收起回复
                    接下来说说自定义交易指令。这条指令较复杂,因为里面包括一些NBT,分别控制:交易次数,买进物品,卖出物品和数量。指令:
                    /summon Villager ~ ~1 ~
                    {Offers:{Recipes:[{maxUses:9999999,buy:{id:264,Count:1},sell:{id:267,Count:1}}]}}
                    复制代码大家看到这条指令里并没有之前的 Profession,因为Profession并不是必须要写的。如果不写的话,指令方块会自己刷出农民村民。之后来说下这条指令的NBT:
                    Offers:自定义交易的意思。如果需要刷自定义交易村民,必须要写这个。
                    Recipes:交易方法的意思,这也也是必须要写的。后面的maxUses什么就是交易方法。
                    maxUses:自定义交易次数。如果写1的话,那村民就交易该物品一次。我写的999,能无限交易。
                    buy:村民买进物品,也就是玩家需要给村民的物品。后面的id和Count都和这项有关系。id是物品ID,Count是交易数量。
                    sell:村民卖出的物品,也就是玩家得到的物品。和buy一样,id是物品ID,Count是数量


                    IP属地:黑龙江44楼2014-12-05 21:06
                    回复
                      所以,我上面这条指令的意思就是:用一个钻石换一把铁剑,可交易9999999次:
                      /summon Villager ~ ~1 ~ {Offers:{Recipes:[{maxUses:9999999,buy:{id:264,Count:1},sell:{id:267,Count:1}},
                      {maxUses:9999999,buy:{id:331,Count:1},sell:{id:98,Count:1,Damage:3}},
                      {maxUses:9999999,buy:{id:103,Count:1},sell:{id:86,Count:1}},
                      {maxUses:9999999,buy:{id:80,Count:1},sell:{id:79,Count:1}}]}}
                      复制代码大家看见,这条指令虽然很长,但大部分都是重复,格式和刚才的一模一样。之后大家如果看第三行,在村民卖出物品的地方有一个新的NBT:Damage。这个就是方块的信息。大家会发现有些方块的ID都是一样的,但是是不同的方块。比如:带有颜色的羊毛,ID都是35,但是他们有一点不同:信息。所以,如果大家看完第三行的话,就会发现交易是:一个红石换一个有花纹的石砖。因为石砖有很多花纹,所以要加信息,来说清是哪一种石砖。不加的话就会给默认的石砖。如果大家把整个指令分解完毕的话,那所有交易就是:一个钻石换一把铁剑,一个红石换一个花纹石砖,一个西瓜换一个南瓜,一个雪块还一块冰:


                      IP属地:黑龙江45楼2014-12-05 21:09
                      收起回复
                        /summon Villager ~ ~1 ~ {Offers:{Recipes:[{maxUses:9999999,buy:{id:264,Count:64},buyB:{id:388,Count:64},sell:{id:3,Count:1}}]}}
                        这里的NBT和前面的一模一样,只是多了一个:buyB。这个意思是村民交易时,玩家需要用两个物品换一个物品。用buyB也是十分的简单,直接在buy后面用逗号,然后输入buyB。格式和buy和sell完全一样,id是ID,Count是数量。


                        IP属地:黑龙江46楼2014-12-05 21:11
                        回复
                          为何我的贴还是没有人看= =


                          IP属地:黑龙江47楼2014-12-05 21:11
                          收起回复
                            我好伤心


                            IP属地:黑龙江48楼2014-12-05 21:11
                            回复
                              summon item顾名思义是用来刷物品的,格式:
                              summon Item 〜 〜 〜
                              这条命令没加任何nbt,也没加id,所以会刷出来一个石头(id为1),但如果想刷出来其他物品的话,这是格式:
                              {Item:{id:"〜",Count:〜,Damage:〜}}
                              id是物品id,count是数量,damage是损害值\数据值一般填0,除非你要刷出用一下就爆的剑或是有颜色的羊毛。


                              IP属地:黑龙江49楼2014-12-05 21:14
                              收起回复