请选择 进入手机版 | 继续访问电脑版
查看: 3512|回复: 37

[命令方块] 【1.8—1.12】用指令和NBT标签自定义属于你自己的生物,简单易学!

  [复制链接]

24

主题

1116

帖子

632

积分

Lv.6 附魔大师

UID
79156
小麦
320
金锭
2169
下界之星
0

一周年纪念勋章内测精英勋章

发表于 2018-1-12 15:00:19 | 显示全部楼层 |阅读模式
本帖最后由 超可爱的萌新 于 2018-1-14 18:58 编辑

首先一条比较基础的指令当然就是 /summon



/summon 是一条用来召唤实体的指令

通过NBT标签可以生成我们所需要的一个“不寻常”的生物


比如:

/summon Zombie
可以召唤出一只普通的僵尸

并没有达到我们所需要的自定义


所以我们在这条基础的指令上叠加上一些NBT标签

例如:

/summon Zombie ~ ~1 ~ {CanBreakDoors:0}

  1. /summon Zombie ~ ~1 ~ {CanBreakDoors:0}
复制代码

:召唤一只不会破坏门僵尸

这条NBT标签是非常适合玩家用来保护村民的
(原版当中僵尸会为了追逐目标而破坏阻挡它的门)



只需要一个小小的NBT标签就可以更改这个生物的AI

那可以让我们自定义生物的NBT标签还有那些呢?


{Invulnerable:1}
带有此NBT标签的生物不会被生存模式下的玩家攻击,但生物可以攻击生存模式下的玩家

{Silent:1}
带有此NBT的生物不会发出任何声音

{CanBreakDoors:0}
带有此NBT标签的生物可以不会破坏门

{CanPickUpLoot:1b}
带有此NBT标签的生物能捡起物品
(如果捡到装备会自动穿上,击杀时掉落之前捡起的物品)

{NoAI:1b}
带有此NBT标签的生物没有AI/智力
(比如天亮时躲避太阳是骷髅的"习性",但没有AI后不会躲避太阳)

{NoGravity:1}
带有此NBT标签的生物不受重力影响
(包括矿车和船以及盔甲架)

{CustomName:"名字"}
带有此NBT标签的生物会带有“名字”

{CustomNameVisible:1}
带有此NBT的生物不需要被玩家直视就能显示名字

{Passengers:[{id:Pig}]}
带有此NBT的标签会骑上一只猪,Pig可修改成其它生物)

{Size:数字}
带有此NBT标签的史莱姆/岩浆怪可以被玩家自定义大小,只需要填上数字,数字越大体型越大

{Color:0b}
带有此NBT标签的生物会改变颜色,例如15b就会变成绿色,只对能改变颜色的生物执行

{Tame:1}
带有此NBT标签的动物会被驯服

{Saddle:1}
带有此NBT标签的生物自带鞍

{ExplosionRadius:半径,Fuse:时间}
带有此NBT的TNT/苦力怕可以让玩家修改爆炸半径以及时间

{HandItems:[{id:"右手",Count:1},{id:"左手",Count:1}]}
带有此NTB标签的生物可以被玩家自定义手持物品,Count代表的是数量

{ArmorItems:[{id:"靴",Count:1},{id:"裤"},{id:"胸"},{id:"帽"}]}
带有此NBT标签的生物可以被玩家自定义装备,可以穿戴不为装备的物品,但不显示,所以Count在这里也可用

{HandDropChances:[右手f,左手f]}
带有此NBT标签的生物可以自定义手持物品的掉落概率,上面的右手是为了区分,更改概率时替换成数字即可,1f就是100%

{ArmorDropChances:[靴f,裤f,胸f,帽f]}
带上此NBT标签的生物可以自定义装备掉落概率,如上

{ActiveEffects:[{Id:效果,Amplifier:级别,Duration:时间}]}
带有此NBT标签的生物被召唤时就自带药水效果





介绍了这么多NBT标签,那能否能将2个,或者多个NBT标签

同时使用在同一个生物上呢?

答案是可以的
                           
例如我想要生成一只会捡起物品没有智力的僵尸就需要将
                                                  ???
                         {CanPickUpLoot:1b}               


{NoAI:1b}

这两个NBT标签结合起来

就变成了下面这条指令

/summon Zombie ~ ~ ~ {CanPickUpLoot:1b,NoAI:1b}
  1. /summon Zombie ~ ~ ~ {CanPickUpLoot:1b,NoAI:1b}
复制代码


也就是大括号只能有两个,而2个NBT结合时需要用 "," 隔开

(只能有2个的意思是最前端和最后端必须是大括号,除去其它NBT标签所需要的大括号)                                                   

从而达到同时使用2个NBT标签的效果,第3个、第...个也是如此。


我可能只是略懂一二,但我会把我会的都教给你






评分

参与人数 2 小麦 +2 金锭 +10 收起 理由
NCJQR + 1 新头像emmm。。。
HY_MCZK + 1 + 10 感谢分享

查看全部评分

7

主题

30

帖子

16

积分

Lv.1 新手木匠

UID
70029
小麦
1
金锭
24
下界之星
0
发表于 2018-1-12 15:02:08 来自手机 | 显示全部楼层
233

7

主题

30

帖子

16

积分

Lv.1 新手木匠

UID
70029
小麦
1
金锭
24
下界之星
0
发表于 2018-1-12 15:03:09 来自手机 | 显示全部楼层
我就想问一下,头像和名称可以改吗

点评

在个人资料改  发表于 2018-1-12 15:05

6

主题

322

帖子

1016

积分

Lv.7 下界居民

UID
3302
小麦
916
金锭
2680
下界之星
0
发表于 2018-1-12 15:24:54 | 显示全部楼层
很不错,算是命令方块这2天发的最有价值的帖子了
另外关于生物无智商的NBT应该是NoAI:1b
注意大小写,还有1b(true)才是无智商

点评

捕到大佬一枚  发表于 2018-1-26 22:41
已修改,谢谢提醒,mua~  发表于 2018-1-12 15:27

24

主题

1116

帖子

632

积分

Lv.6 附魔大师

UID
79156
小麦
320
金锭
2169
下界之星
0

一周年纪念勋章内测精英勋章

 楼主| 发表于 2018-1-12 20:39:09 | 显示全部楼层
我一手一个字敲出来的帖子竟然没人看

评分

参与人数 1 金锭 +1 收起 理由
mczswj + 1 感谢分享

查看全部评分

5

主题

29

帖子

14

积分

Lv.1 新手木匠

UID
172610
小麦
1
金锭
86
下界之星
0
发表于 2018-1-25 15:58:02 | 显示全部楼层
挺有用的,感谢

0

主题

6

帖子

2

积分

Lv.1 新手木匠

UID
3557269
小麦
0
金锭
1
下界之星
0
发表于 2018-1-25 17:27:16 | 显示全部楼层
支持一下UP主

28

主题

691

帖子

214

积分

Lv.5 农牧专家

UID
32601
小麦
7
金锭
410
下界之星
0
发表于 2018-1-25 20:04:16 | 显示全部楼层
很不错的nbt教程贴
对于小白来说简单易懂
不过对于懒癌的我当然是选择命令工具箱(MCToolsBox)啦~

点评

我连工具箱都懒得动  发表于 2018-4-7 19:15
如果对你有帮助的话,欢迎给我点小麦0w0

0

主题

15

帖子

4

积分

Lv.1 新手木匠

UID
3790012
小麦
0
金锭
2
下界之星
0
发表于 2018-1-25 23:54:47 | 显示全部楼层
已经收藏

33

主题

1689

帖子

1572

积分

Lv.7 下界居民

UID
4648
小麦
1102
金锭
4857
下界之星
0

内测精英勋章

发表于 2018-1-26 09:40:59 | 显示全部楼层
实用教程居然没人评分?这不可能。

2

主题

43

帖子

28

积分

Lv.2 石器学徒

UID
21167
小麦
15
金锭
154
下界之星
0
发表于 2018-1-26 22:36:42 来自手机 | 显示全部楼层
我来补充:1b指在生存、冒险模式适用;2b则适用于创造。

2

主题

43

帖子

28

积分

Lv.2 石器学徒

UID
21167
小麦
15
金锭
154
下界之星
0
发表于 2018-1-26 22:37:54 来自手机 | 显示全部楼层
能发一个彩色字体的详细教程吗?

0

主题

9

帖子

2

积分

Lv.1 新手木匠

UID
417576
小麦
0
金锭
27
下界之星
0
发表于 2018-1-27 10:27:40 | 显示全部楼层
厉害了

1

主题

8

帖子

3

积分

Lv.1 新手木匠

UID
4609790
小麦
0
金锭
33
下界之星
0
发表于 2018-2-2 17:06:25 | 显示全部楼层
请问,有没有让僵尸不能攻击玩家而玩家可以攻击僵尸的办法呢?

24

主题

1116

帖子

632

积分

Lv.6 附魔大师

UID
79156
小麦
320
金锭
2169
下界之星
0

一周年纪念勋章内测精英勋章

 楼主| 发表于 2018-2-2 17:07:57 | 显示全部楼层
DragonBlurie 发表于 2018-2-2 17:06
请问,有没有让僵尸不能攻击玩家而玩家可以攻击僵尸的办法呢?

除了team,另一个就是给它加一个{NoAI:1b}的NBT标签了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部