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指令:
把这条指令打在指令方块里后就会在指令方块顶上刷出个普通僵尸。/summon指令比较基础,就不讲太多了。之后进入NBT,指令:
- /summon Zombie ~ ~1 ~
- {Attributes:[{Name:generic.maxHealth,Base:1000}]}
复制代码 在指令方块里输入这条指令的话,会在顶上刷出一个拥有1000生命的僵尸,比铁傀儡的生命高10倍。讲解下NBT:
Attributes:怪物属性。如果刷出一个生物,拥有自定义怪物属性的话,一定要加这个NBT。
Name:属性名字,也就是告诉指令方块需要加那个属性。帖子最后会发所有属性名字。
Base:属性等级,这个想多大就多大,不过太大的话游戏可能会崩溃。
之后玩家会问如何给一个生物同时加多个属性,这个也很简单,大部分还是复制粘贴:
- /summon Zombie ~ ~1 ~
- {Attributes:[{Name:generic.maxHealth,Base:1000},
- {Name:generic.followRange,Base:250},
- {Name:generic.movementSpeed,Base:1.0},
- {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
嗯,可以弄成和平的怪物
作者: 不做伸手党 时间: 2014-2-13 13:16
这是为何,大神
作者: 小浚jim 时间: 2014-2-13 21:12
经验之谈,谢谢楼主了,请继续努力
作者: 麦心脏 时间: 2014-4-10 21:43
为什么我弄那个指令刷不出僵尸?
作者: ⭐✔️ 时间: 2014-4-10 21:55
因为你把BBS自带乱码也复制进去了
作者: a62295521 时间: 2014-6-21 12:33
大神威武!百度都找不到的问题,在你这里解决了。 话说,请教一下。怎么弄出驯服的红眼狼。还有自定义属性狼一被驯服就变回普通属性。怎么解决呢?
作者: PotatoMaster101 时间: 2014-6-21 12:40
?被驯服的凶狼?
作者: a62295521 时间: 2014-6-21 13:14
是啊,我是服务器的OP。我们腐竹曾经弄出一个人形NPC。。身边就老跟着一只红眼睛的狼。好帅的说。还有自定义属性的狼一收服就变回基础属性了。。。怎么解决呢。能不能一起回答。万分感谢
作者: PotatoMaster101 时间: 2014-6-21 13:35
这是插件吧 你问你腐竹
作者: 570444576 时间: 2014-6-27 16:33
你好 你的不够完整 你可以去 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
问题是 本人的这个帖子 专注“怪物属性” 其他NBT 请去我的索引
作者: xx12mm 时间: 2014-6-27 17:18
有看过同样的教程,是复制黏贴吗?
作者: PotatoMaster101 时间: 2014-6-27 17:53
不是。本人原创。
作者: Milk_ 时间: 2014-7-27 15:55
给动物用上 会不会很远的玩家就可以拿着胡萝卜 然后猪自己屁颠屁颠的跑来
作者: PotatoMaster101 时间: 2014-7-27 17:10
不知道 自己试试
作者: 丿Team_白菜 时间: 2014-7-27 19:18
这样会好玩吗
作者: 火星使者 时间: 2014-8-5 13:35
如果给村民加followRange,它会不会检测僵尸捏?
作者: PotatoMaster101 时间: 2014-8-5 17:06
不知道 好像只有僵尸探测村民
作者: zhangfei 时间: 2014-8-25 08:37
LZ请在教程上特别强调一下1.8开始在Base:必须是X.Xd才是有效数字 否则无效! 请强调
作者: 归人 时间: 2014-8-25 16:26
铁傀儡应该也可以吧
作者: PotatoMaster101 时间: 2014-8-31 09:16
你的括号错了
作者: gj710825 时间: 2014-9-18 21:12
跳跃高度有没有可以调的
作者: PotatoMaster101 时间: 2014-9-19 07:25
跳跃用药水属性可以
作者: gj710825 时间: 2014-9-19 09:50
我想调一个跳的很高的马{:10_492:}
作者: PotatoMaster101 时间: 2014-9-19 17:14
http://www.mcbbs.net/forum.php?m ... p;extra=#pid4084560
作者: gj710825 时间: 2014-9-19 17:17
我竟然没看到这篇!大神,大腿还有位置否{:10_510:}
作者: ha6288256 时间: 2014-11-6 17:43
求问大神这个能不能把所有刷出来的僵尸的血量都改掉?
作者: PotatoMaster101 时间: 2014-11-6 18:08
自己看帖子
作者: ha6288256 时间: 2014-11-7 20:29
不是啊,我是没看明白这是 一只一只的把改好属性的僵尸刷出来(感觉像是这个。。)
还是 以后游戏里刷出来的僵尸全部都是改好属性的僵尸?
我想要实现的是下面的,如果命令方块做不到,那我应该怎么做?跪求答案{:10_512:}
作者: PotatoMaster101 时间: 2014-11-7 21:47
??? “一个一个刷出” 是什么意思
要刷出多个僵尸 那就用多个指令方块
作者: creative 时间: 2014-11-7 21:57
实现后者的话,entitydata改(连接高频),具体看http://www.mcbbs.net/thread-317178-1-1.html
作者: ha6288256 时间: 2014-11-8 15:25
我还没用过命令方块所以可能表述不正确orz,但是看别人的视频里貌似命令方块是按一下按钮就召唤一只改好属性僵尸的。。。
感谢解答,我昨天才发现我生存模式即使用修改器调出命令方块,还是说我没有权限orz
作者: ha6288256 时间: 2014-11-8 15:28
谢谢解答,不过作为小白我还是明智的放弃了这个高手向的命令方块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
我3月多没打mc了 没研究过
问@2b
作者: RAY5DHao 时间: 2015-1-23 20:28
@贰逼
求解答
作者: ⭐✔️ 时间: 2015-1-23 21:09
差不多
作者: 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
楼主,帮忙做个指令吧,我怎么打都说是未知指令。或者帮忙看看指令有没有出错- /sommon Silverfish ~ ~2 ~
- {Attributes[{Name:generic.maxHealth,Base:1000},
- {Name:generic.movementSpeed,Base:0.5},
- {Name:generic.attackDamage,Base:10}]}
复制代码
作者: PotatoMaster101 时间: 2015-4-18 14:40
是 /summon
不是 sommon
作者: not赫赫呵 时间: 2015-4-20 20:49
谢谢,脑抽了
作者: 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
请问大神如何召唤一只将要爆炸的苦力怕
- summon Creeper ~ ~1 ~ {Fuse:0}
复制代码
还有PM已隐退,提问请去问答版
作者: 逗比光辉 时间: 2015-9-19 22:52
这个命令我很早就会了,而且好像网上都有介绍过
作者: chyilimc 时间: 2015-9-20 11:13
谢谢~~~~~~~~~
作者: q8888888 时间: 2015-9-20 17:18
这个指令制作器就可以了
作者: Anderrener 时间: 2015-9-28 12:25
用Attributes标签的horse.jumpStrength就可以了
作者: Anderrener 时间: 2015-9-28 12:31
你没有加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
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
看不懂哎,不亏是大佬