Minecraft(我的世界)中文论坛

标题: MC1.7:指令方块自定义怪物属性教程

作者: PotatoMaster101    时间: 2013-12-29 15:35
标题: MC1.7:指令方块自定义怪物属性教程
本帖最后由 PotatoMaster101 于 2013-12-30 21:43 编辑

大家好,今天教大家如何用指令方块刷自定义怪物属性。上一次教程是如何刷带有自定义装备属性,这次是怪物属性。和装备属性不同的是,怪物属性是生物本身有的属性,也就是说修改怪物的数据。最终可以打成,拥有5000生命,9000的防击退,5000的玩家跟踪等等。和装备属性一样,一共有5种怪物属性:攻击,玩家/村民跟踪范围,防击退,最大生命,速度。怪物属性就和怪物穿自定义附魔的装备,或者拥有自定义药水差不多,只是怪物属性是无法被玩家察觉,直到怪物来攻击玩家时。





进入教程。这个和装备属性差不多,所以会装备属性的话就很简单,只是NBT改了一下。这次就拿僵尸做实验,刷自定义属性的僵尸。首先是如何刷出一只普通僵尸,用1.7新的/summon指令:
  1. /summon Zombie ~ ~1 ~
复制代码
把这条指令打在指令方块里后就会在指令方块顶上刷出个普通僵尸。/summon指令比较基础,就不讲太多了。之后进入NBT,指令:
  1. /summon Zombie ~ ~1 ~
  2. {Attributes:[{Name:generic.maxHealth,Base:1000}]}
复制代码
在指令方块里输入这条指令的话,会在顶上刷出一个拥有1000生命的僵尸,比铁傀儡的生命高10倍。讲解下NBT:


Attributes:怪物属性。如果刷出一个生物,拥有自定义怪物属性的话,一定要加这个NBT。
Name:属性名字,也就是告诉指令方块需要加那个属性。帖子最后会发所有属性名字。
Base:属性等级,这个想多大就多大,不过太大的话游戏可能会崩溃。


之后玩家会问如何给一个生物同时加多个属性,这个也很简单,大部分还是复制粘贴:
  1. /summon Zombie ~ ~1 ~
  2. {Attributes:[{Name:generic.maxHealth,Base:1000},
  3. {Name:generic.followRange,Base:250},
  4. {Name:generic.movementSpeed,Base:1.0},
  5. {Name:generic.knockbackResistance,Base:100}]}
复制代码
大家看到,这条指令里会给一个僵尸加5个属性,也就是把所有的属性都加了上去。大家分解完指令后会发现:这条指令给僵尸加:1000的生命,250的跟踪距离,1倍的速度,100的防击退。这条指令也没什么重点,格式和刚才的一模一样,只是多个属性用逗号隔开就好了。





全部属性名字:
generic.attackDamage - 攻击
generic.followRange - 跟踪范围
generic.maxHealth - 最大生命
generic.knockbackResistance - 防击退
generic.movementSpeed - 速度


generic.followRange,也就是跟踪范围,只对怪物有效,对动物的话也可以加,但是没效果。如果给一个僵尸加350的话,那这个僵尸会探测到350格外的玩家或者村民,并会跑过去发起攻击。由于动物(猪,牛)并不会攻击玩家,所以加上去也是没用。


==========END=========


作者: MC大湿    时间: 2013-12-29 15:39
{:10_495:}大触! 我们做朋友!
作者: Yinyu    时间: 2013-12-29 15:40
[Yinyu]
好深奥的样子!
{:10_505:}
狂顶赞!
作者: 42486327    时间: 2013-12-29 15:41
大触求做朋友
作者: 1847291366    时间: 2013-12-29 15:44
大触我们交个朋友吧
作者: 1123fff    时间: 2013-12-29 15:51
楼主快快去弄一个索引帖老纸好收藏···
作者: PotatoMaster101    时间: 2013-12-29 15:59
1123fff 发表于 2013-12-29 17:51
楼主快快去弄一个索引帖老纸好收藏···

已经弄好了 我空间找
作者: PotatoMaster101    时间: 2013-12-29 16:03
42486327 发表于 2013-12-29 17:41
大触求做朋友

.。。。。.。。
作者: PotatoMaster101    时间: 2013-12-29 16:04
1847291366 发表于 2013-12-29 17:44
大触我们交个朋友吧

。。。。。。。。。。
作者: MC先生    时间: 2014-2-7 11:03
怪物追蹤範圍弄成0或負數的話,可以弄出不會追人的怪物嗎?
作者: PotatoMaster101    时间: 2014-2-7 16:29
MC先生 发表于 2014-2-7 13:03
怪物追蹤範圍弄成0或負數的話,可以弄出不會追人的怪物嗎?

嗯,可以弄成和平的怪物
作者: 不做伸手党    时间: 2014-2-13 13:16
这是为何,大神

作者: 小浚jim    时间: 2014-2-13 21:12

经验之谈,谢谢楼主了,请继续努力
作者: 麦心脏    时间: 2014-4-10 21:43
为什么我弄那个指令刷不出僵尸?
作者: ⭐✔️    时间: 2014-4-10 21:55
麦心脏 发表于 2014-4-10 21:43
为什么我弄那个指令刷不出僵尸?

因为你把BBS自带乱码也复制进去了
作者: a62295521    时间: 2014-6-21 12:33
大神威武!百度都找不到的问题,在你这里解决了。 话说,请教一下。怎么弄出驯服的红眼狼。还有自定义属性狼一被驯服就变回普通属性。怎么解决呢?
作者: PotatoMaster101    时间: 2014-6-21 12:40
a62295521 发表于 2014-6-21 12:33
大神威武!百度都找不到的问题,在你这里解决了。 话说,请教一下。怎么弄出驯服的红眼狼。还有自定义属性 ...

?被驯服的凶狼?
作者: a62295521    时间: 2014-6-21 13:14
PotatoMaster101 发表于 2014-6-21 12:40
?被驯服的凶狼?

是啊,我是服务器的OP。我们腐竹曾经弄出一个人形NPC。。身边就老跟着一只红眼睛的狼。好帅的说。还有自定义属性的狼一收服就变回基础属性了。。。怎么解决呢。能不能一起回答。万分感谢
作者: PotatoMaster101    时间: 2014-6-21 13:35
a62295521 发表于 2014-6-21 13:14
是啊,我是服务器的OP。我们腐竹曾经弄出一个人形NPC。。身边就老跟着一只红眼睛的狼。好帅的说。还有自 ...

这是插件吧 你问你腐竹
作者: 570444576    时间: 2014-6-27 16:33
PotatoMaster101 发表于 2013-12-29 16:03
.。。。。.。。

你好 你的不够完整 你可以去  http://tieba.baidu.com/p/2728674227  去看看  可是这个我发的网址也不怎么看的懂  请您在你的bbs里补充一下  好吗
作者: 570444576    时间: 2014-6-27 16:34
你好 你的不够完整 你可以去 http://tieba.baidu.com/p/2728674227 去看看 可是这个我发的网址也不怎么看的懂 请您在你的bbs里补充一下 好吗
作者: PotatoMaster101    时间: 2014-6-27 17:05
570444576 发表于 2014-6-27 16:34
你好 你的不够完整 你可以去 http://tieba.baidu.com/p/2728674227 去看看 可是这个我发的网址也不怎么看 ...

问题是 本人的这个帖子 专注“怪物属性” 其他NBT 请去我的索引
作者: xx12mm    时间: 2014-6-27 17:18
有看过同样的教程,是复制黏贴吗?
作者: PotatoMaster101    时间: 2014-6-27 17:53
xx12mm 发表于 2014-6-27 17:18
有看过同样的教程,是复制黏贴吗?

不是。本人原创。
作者: Milk_    时间: 2014-7-27 15:55
给动物用上 会不会很远的玩家就可以拿着胡萝卜 然后猪自己屁颠屁颠的跑来
作者: PotatoMaster101    时间: 2014-7-27 17:10
Milk_ 发表于 2014-7-27 15:55
给动物用上 会不会很远的玩家就可以拿着胡萝卜 然后猪自己屁颠屁颠的跑来  ...

不知道 自己试试
作者: 丿Team_白菜    时间: 2014-7-27 19:18
贰逼 发表于 2014-4-10 21:55
因为你把BBS自带乱码也复制进去了

这样会好玩吗
作者: 火星使者    时间: 2014-8-5 13:35
如果给村民加followRange,它会不会检测僵尸捏?
作者: PotatoMaster101    时间: 2014-8-5 17:06
火星使者 发表于 2014-8-5 13:35
如果给村民加followRange,它会不会检测僵尸捏?

不知道 好像只有僵尸探测村民
作者: zhangfei    时间: 2014-8-25 08:37
LZ请在教程上特别强调一下1.8开始在Base:必须是X.Xd才是有效数字 否则无效! 请强调
作者: 归人    时间: 2014-8-25 16:26
铁傀儡应该也可以吧
作者: PotatoMaster101    时间: 2014-8-31 09:16
不做伸手党 发表于 2014-2-13 13:16
这是为何,大神

你的括号错了
作者: gj710825    时间: 2014-9-18 21:12
跳跃高度有没有可以调的

作者: PotatoMaster101    时间: 2014-9-19 07:25
gj710825 发表于 2014-9-18 21:12
跳跃高度有没有可以调的

跳跃用药水属性可以
作者: gj710825    时间: 2014-9-19 09:50
PotatoMaster101 发表于 2014-9-19 07:25
跳跃用药水属性可以

我想调一个跳的很高的马{:10_492:}
作者: PotatoMaster101    时间: 2014-9-19 17:14
gj710825 发表于 2014-9-19 09:50
我想调一个跳的很高的马

http://www.mcbbs.net/forum.php?m ... p;extra=#pid4084560
作者: gj710825    时间: 2014-9-19 17:17
PotatoMaster101 发表于 2014-9-19 17:14
http://www.mcbbs.net/forum.php?mod=viewthread&tid=212907&page=1&extra=#pid4084560

我竟然没看到这篇!大神,大腿还有位置否{:10_510:}
作者: ha6288256    时间: 2014-11-6 17:43
求问大神这个能不能把所有刷出来的僵尸的血量都改掉?
作者: PotatoMaster101    时间: 2014-11-6 18:08
ha6288256 发表于 2014-11-6 17:43
求问大神这个能不能把所有刷出来的僵尸的血量都改掉?

自己看帖子
作者: ha6288256    时间: 2014-11-7 20:29
PotatoMaster101 发表于 2014-11-6 18:08
自己看帖子

不是啊,我是没看明白这是   一只一只的把改好属性的僵尸刷出来(感觉像是这个。。)
                              还是   以后游戏里刷出来的僵尸全部都是改好属性的僵尸?
                              我想要实现的是下面的,如果命令方块做不到,那我应该怎么做?跪求答案{:10_512:}
作者: PotatoMaster101    时间: 2014-11-7 21:47
ha6288256 发表于 2014-11-7 20:29
不是啊,我是没看明白这是   一只一只的把改好属性的僵尸刷出来(感觉像是这个。。)
                   ...

??? “一个一个刷出” 是什么意思

要刷出多个僵尸 那就用多个指令方块
作者: creative    时间: 2014-11-7 21:57
ha6288256 发表于 2014-11-7 20:29
不是啊,我是没看明白这是   一只一只的把改好属性的僵尸刷出来(感觉像是这个。。)
                   ...

实现后者的话,entitydata改(连接高频),具体看http://www.mcbbs.net/thread-317178-1-1.html
作者: ha6288256    时间: 2014-11-8 15:25
PotatoMaster101 发表于 2014-11-7 21:47
??? “一个一个刷出” 是什么意思

要刷出多个僵尸 那就用多个指令方块 ...

我还没用过命令方块所以可能表述不正确orz,但是看别人的视频里貌似命令方块是按一下按钮就召唤一只改好属性僵尸的。。。
感谢解答,我昨天才发现我生存模式即使用修改器调出命令方块,还是说我没有权限orz
作者: ha6288256    时间: 2014-11-8 15:28
creative 发表于 2014-11-7 21:57
实现后者的话,entitydata改(连接高频),具体看http://www.mcbbs.net/thread-317178-1-1.html ...

谢谢解答,不过作为小白我还是明智的放弃了这个高手向的命令方块orz
为什么1.7.2里没有增加普通僵尸血量上限的mod T T
作者: 刀光琴影    时间: 2014-11-30 20:54
生物无敌是哪个属性?还有那些属性?

作者: 924145739    时间: 2014-12-10 04:14
dashen!!!!!!
作者: lzs1234    时间: 2015-1-17 21:03
PM你和2B和MC大湿等等的头像怎么搞的
作者: Anuiger_splis    时间: 2015-1-17 21:06
我只会用NPCMod弄怪,膜拜
作者: RAY5DHao    时间: 2015-1-23 16:17
我发现属性里面除了Name Base 还可以有Modifiers,这个NBT有何意义?
默认生成的小黑是这样的
3:{
Name:"generic.followRange",
Base:64.0d,
Modifiers:
[0:{
      UUIDMost:2835434942679107312L,
      UUIDLeast:-5020799481292732374L,
      Amount:0.0690998833846547d,
      Operation:1,Name:"Random spawn bonus",
},],}
莫非是generic.followRange里面的Modifiers决定了小黑要打谁么?
作者: PotatoMaster101    时间: 2015-1-23 19:42
卅个屮 发表于 2015-1-23 16:17
我发现属性里面除了Name Base 还可以有Modifiers,这个NBT有何意义?
默认生成的小黑是这样的
3:{

我3月多没打mc了 没研究过
问@2b
作者: RAY5DHao    时间: 2015-1-23 20:28
PotatoMaster101 发表于 2015-1-23 19:42
我3月多没打mc了 没研究过
问@2b

@贰逼
求解答
作者: ⭐✔️    时间: 2015-1-23 21:09
卅个屮 发表于 2015-1-23 20:28
@贰逼
求解答

差不多
作者: 2335899307    时间: 2015-1-26 14:59
顶LZ,不顶没JJ!!!!!!
作者: 爱笑的2003    时间: 2015-3-13 18:42

作者: 奉先    时间: 2015-3-22 12:41
大触,请问为什么刷小白会没有弓
作者: 好人658    时间: 2015-3-23 14:03
提示: 作者被禁止或删除 内容自动屏蔽
作者: not赫赫呵    时间: 2015-4-18 13:34
楼主,帮忙做个指令吧,我怎么打都说是未知指令。或者帮忙看看指令有没有出错
  1. /sommon Silverfish ~ ~2 ~
  2. {Attributes[{Name:generic.maxHealth,Base:1000},
  3. {Name:generic.movementSpeed,Base:0.5},
  4. {Name:generic.attackDamage,Base:10}]}
复制代码

作者: PotatoMaster101    时间: 2015-4-18 14:40
not赫赫呵 发表于 2015-4-18 13:34
楼主,帮忙做个指令吧,我怎么打都说是未知指令。或者帮忙看看指令有没有出错 ...

是 /summon
不是 sommon

作者: not赫赫呵    时间: 2015-4-20 20:49
PotatoMaster101 发表于 2015-4-18 14:40
是 /summon
不是 sommon

谢谢,脑抽了
作者: 501938012    时间: 2015-5-3 00:30
话说这个指令可以生成生命值为0的村民咩?直接把maxHealth值写-20可以不?
作者: Lv_dada    时间: 2015-5-3 09:44
提示: 作者被禁止或删除 内容自动屏蔽
作者: 咕噜and呼噜    时间: 2015-7-8 09:53
我想知道你是如何知道这些的
作者: yangcaiwan    时间: 2015-7-8 10:06
不如mod!mod不是更方便吗
作者: hentaiwen    时间: 2015-7-8 14:36
挺不错的
作者: 1XWJ    时间: 2015-8-13 14:36
跟踪范围对动物的话,如果我们手拿它们的食物会怎样?
作者: 炎炎夏曰    时间: 2015-8-19 12:26
怎么自动刷?
作者: 陋室铭    时间: 2015-8-19 12:43
很厉害,赞一个~
作者: wayen    时间: 2015-8-19 13:35
不错好厉害
作者: chyilimc    时间: 2015-9-19 18:31
请问大神如何召唤一只将要爆炸的苦力怕
作者: 2362577123    时间: 2015-9-19 22:42
chyilimc 发表于 2015-9-19 18:31
请问大神如何召唤一只将要爆炸的苦力怕
  1. summon Creeper ~ ~1 ~ {Fuse:0}
复制代码

还有PM已隐退,提问请去问答版
作者: 逗比光辉    时间: 2015-9-19 22:52
这个命令我很早就会了,而且好像网上都有介绍过
作者: chyilimc    时间: 2015-9-20 11:13
2362577123 发表于 2015-9-19 22:42
还有PM已隐退,提问请去问答版

谢谢~~~~~~~~~
作者: q8888888    时间: 2015-9-20 17:18
这个指令制作器就可以了
作者: Anderrener    时间: 2015-9-28 12:25
gj710825 发表于 2014-9-19 09:50
我想调一个跳的很高的马

用Attributes标签的horse.jumpStrength就可以了
作者: Anderrener    时间: 2015-9-28 12:31
奉先 发表于 2015-3-22 12:41
大触,请问为什么刷小白会没有弓

你没有加Equipment标签
作者: yuezimeizi123    时间: 2015-9-28 13:00
好帖{:10_525:}
作者: nicholas123    时间: 2015-9-30 13:45
楼主干的漂亮 我就喜欢这么丧心病狂的
作者: xiaodobi2333    时间: 2015-10-28 21:46
提示: 作者被禁止或删除 内容自动屏蔽
作者: jzh123s    时间: 2015-11-24 13:06
大神,followRange可以让僵尸锁定墙后的玩家么
作者: youover    时间: 2016-6-28 17:06
本帖最后由 youover 于 2016-6-28 17:09 编辑

加了跟踪距离的猪,在较远距离,应该也会被玩家手里的胡萝卜吸引  @PotatoMaster101
作者: Genworld_yuzai    时间: 2016-7-6 09:44
Giant的追踪距离为什么设置了没用
作者: PotatoMaster101    时间: 2016-7-6 10:21
Genworld_yuzai 发表于 2016-7-6 09:44
Giant的追踪距离为什么设置了没用

Giant的AI已经被Mojang操死了 他现在只是装饰品
作者: h61513    时间: 2016-7-8 09:03
城会玩   
作者: O冰封死灵O    时间: 2016-8-22 14:38
楼主,你找出来的僵尸他max血是1000,但是当前血只有20,不还是经不住打吗
作者: 棒法芬芳    时间: 2018-8-20 11:26
基本的NBT,没啥好说的
作者: 特玩过    时间: 2020-3-22 10:58
你好(*?▽`)ノノ!!!
我想知道命令方块,既有自定义怪物又有自定义掉落物的指令
作者: jjlonely    时间: 2020-3-22 13:34
学到了= =但不明白
作者: as13755655140    时间: 2020-3-22 16:20
感谢大佬分享~~~~~~~
作者: 小虾XD    时间: 2020-5-3 16:44
有没有1.12的怪物指令a
作者: 最凶凶的兮兮丫    时间: 2020-5-5 13:36

好深奥的样子!
{:10_505:}狂顶赞!
作者: 最凶凶的兮兮丫    时间: 2020-5-5 14:55
大触求做朋友
作者: 最凶凶的兮兮丫    时间: 2020-5-6 08:32
大触我们交个朋友吧
作者: 135a    时间: 2020-5-6 23:01
看不懂哎,不亏是大佬