你的位置:首页>游戏攻略 >我的世界自定义刷怪笼 1.7+

我的世界自定义刷怪笼 1.7+

dsweddd2015-07-30 18:20

自定义刷怪笼,相信大家都知道,但是有些人做不出

这个在1.7之后的setblock指令是可以做到的

废话不多说,开始教程

首先要获得一个命令方块

1.7:/give @p 137

1.8:/give @p minecraft:command_block

怎么获得命令方块我只说一次

然后刷怪笼的指令是

1.7:/setblock ~ ~1 ~  52 0 replace

1.8:/setblock ~ ~1 ~ minecraft:mob_spawner 0 replace

这样就可以在命令方块的上方1格处放置1个刷怪笼的,但是它只能刷猪,所以接下来的指令是

/setblock ~ ~1 ~ 52 0 replace {entityid:zombie,spawncount:2,spawnrange:5,requiredplayerrange:5,delay:10,minspawndelay:20,maxspawndelay:50,maxnearbyentities:10}

那么这段指令就是加了所谓的nbt了

首先我们一步一步看,entityid指的是生物的id,我这里打的是僵尸的英文,要注意大小写

然后spawncount是刷出的数量,指的就是一次刷多少,我这里打的是一次刷2只僵尸

然后spawnrange是刷怪的范围,就是说刷怪笼的位置刷的范围是多大,我这里打的是5,也就是以刷怪笼为中心半径5的圆刷出怪物

rrequiredplayerrange是玩家进入范围,就是说当玩家进入了这个范围,刷怪笼才开始刷怪

delay这个应该是刷怪的间隔,越少的话就越快,因为没仔细研究这个,只是知道越小就越快

minspawndelay maxspawndelay 这个是刷怪的延迟,第一个是最小延迟,第二个就是最大延迟,这个其实跟间隔是有关系的

maxnearbyentities这个就是刷怪的最大数量,意思是在刷怪笼刷怪的范围内刷到一定数量之后就不会继续刷了,除非刷出来的都死亡

这样就可以自定义一个刷怪笼了

有人就问了,怎么让刷怪笼里面的怪物添加其他的nbt

这个很简单

/setblock ~ ~1 ~ 52 0 replace {entityid:zombie,spawncount:2,spawnrange:5,requiredplayerrange:5,delay:10,minspawndelay:20,maxspawndelay:50,maxnearbyentities:10,spawndata:{nbt}}

spawndata里面打nbt指令就好了

要问那些穿装备和装备属性以及怪物属性的

我到时候会教

然后刷怪笼最后一个

就是让刷怪笼刷出两种不同的生物

/setblock ~ ~1 ~ 52 0 replace {entityid:zombie,spawncount:2,spawnrange:5,requiredplayerrange:5,delay:10,minspawndelay:20,maxspawndelay:50,maxnearbyentities:10,spawnpotentials:{type:skeleton,weight:1,properties:{nbt}}}

spawnpspawnpotentials这个就是让刷怪笼刷出两种不同生物的nbt,要刷出两种的话就必须要这一条

里面的type指的就是生物,然后在后面加生物的id,我这里打的是骷髅

然后weight是刷出的几率,意思就是这个几率和上一个生物的几率对比,因为第一个生物是必刷出来的,在这里打1的话就是一样的几率

properties就是附加的nbt了,这个跟上一个也同理

如果有不会的,请在下面评论

那么自定义刷怪笼教程就完了,由于指令太过于繁杂,所以不同的教程我会放到另外一个帖子去,然后用一个帖子总和

猜你喜欢

相关阅读

最新软件

最新游戏

推荐阅读

软件排行榜

手游排行榜

网站介绍联系我们 网站地图 我要举报

Copyright © 2019 咕咕猪. All Rights Reserved.

增值电信业务经营许可证:黔B2-20240044

备案编号:黔ICP备2022006609号-5

贵公网安备:52010302000026号