我的世界刷命令方块如何用nbt或者指令方块做出可以刷物品的物品刷怪笼

您的位置:
→ 我的世界NBT使用教程NBT命令方块运用
我的世界NBT使用教程NBT命令方块运用
16:09:37 来源: 作者:End-Enderman (4)
我的世界中有不少的普通方块,比如说基础的建筑方块,而也有不是普通方块的,比如说命令方块,今天给大家分享一下转至MCBBS的网友End-Enderman做的NBT命令方块的使用教程,希望大家喜欢。除了生物拥有自身的nbt,物品也有自己本身的nbt。基本格式为(不单单是give可用)give 玩家名 物品名称 物品数量 损伤值 物品nbt和生物nbt不同的是,物品nbt有许多玩家无法直接改变的nbt,而是由系统自动执行操作。下面会有讲解。BlockEntityTag:使用give系列必加的数据标签。因为setblock不需要加这个,许多人误认为give也是直接使用nbt导致没有做到玩家想要的效果。简单来说,如果没有这个数据标签,那么给玩家的物品不会带有玩家指定的nbt(指定的效果)。基本格式为{BlockEntityTag:{物品nbt}}。要注意后面要多加一个括号,否则不成立。比如give @a command_block 1 0 {BlockEntityTag:{Command:kill @a}}而setblock则不用,直接填写方块nbt即可触发效果。比如setblock ~ ~1 ~ command_block&&0 1 {Command:tellraw @a {text:&123456&,color:red}命令方块:Command:此nbt用于区分命令方块里的命令。这个nbt用处比较大,因为它可以使给予/放置的命令方块带有玩家指定的命令。在物品nbt处填写&Command:命令内容&即可指定特殊的nbt。所以使用这个nbt,玩家不需要再费劲心思去跑到指定地点再自己很费劲地设置命令了。一定要注意give系列的指令要加上BlockEntityTag,这里有很多人误解为这个指令在give里就是无效的(也可以直接blockdata命令方块里的内容来做到这种效果)。SuccessCount:此nbt用于区分命令方块输出的状态。当命令方块执行一些特殊的探测系列命令时(execute,testfor等等),命令方块会输出命令。而这个nbt正是用于弄出直接有输出的命令方块。在物品nbt处填写&SuccessCount:1&即可给予/放置有输出信号的命令方块(其实填写1以上的数字都可以输出命令)(妈妈再也不用担心我大老远跑去设置命令来激活命令方块的输出了2333)TrackOutput:此nbt用于区分命令方块右下角按钮的情况。如下图↓,按下这个按钮后会变为X,再按还会变为O。这项nbt比较特殊,无法直接更改。当玩家将这个改为&O&的时候(O:每当激活一次指令之后,无论是正确的、错误的、还是未知的,输出效果都会在&上一个输出&这个框里保留,直到下一次输出或者更改命令方块),这项nbt会变为TrackOutput:1,反之改为&X&(X:变为X时,这里会一直变为&-&,不会再提示。效果和O相反)时,这里会变为TrackOutput:0。即使无法直接使用,但是依然是存在这项nbt的。(比如:用blockdata想改变TrackOutput时,使用后即使显示的是TrackOutput:0,实质上并没有改变)LastOutput:此nbt用于区分命令方块里在&上一个输出&里输出的内容。和TrackOutput一样,无法直接改变这个nbt。比如输出情况为&方块已放置&,那么LastOutput这个nbt内容则会变为&方块已放置&(LastOutput:方块已放置)。无论是否关掉gamerule的信号输出提示,只要不把TrackOutput关了,这个nbt都会随着玩家的操作而自动改变。箱子:Items:之前粗略的讲了一下这个nbt。这个nbt用于区分箱子自带的物品(性质和带Command的命令方块相同,放置/给予玩家的就是有物品的)。基本格式为在物品nbt处填写{Items:[{Items数据标签}]}。Items的数据标签有id、Count、Damage、Slot、tag几种。id:用于区分箱子物品的种类。一般填写&id:物品名称&。物品名称填写物品的编号/英文名称。Count:用于区分箱子物品的数量,最多64。一般填写&Count:xxx&。Damage:用于区分箱子物品种类的损伤值。一般填写&Damge:xxx&。Slot:用于区分箱子物品所在的格数。比如填写0b,物品就会出现在第一格。共27格,也就是0-26。一般填写&Slot:xxxb&(填写b比较稳定,个别时候不填写可能使给予/放置的箱子不太正常或者无法给予/放置)。tag:用于区分箱子物品的其他关于物品自身的nbt。这一点以后编写物品nbt时会讲到。比如ench,Lore等等。一般填写&tag:{物品数据标签}&。比如tag:{ench:{id:46,lvl:5}}。使用此数据标签一定要注意括号的数量。举个例子,比如setblock ~ ~1 ~ chest 0 1 {Items:[{id:stone,Count:1,Damage:1s,Slot:0b,tag:{ench:[{id:16,lvl:1}]}}]}效果拔群→漏斗:TransferCooldown:此nbt用于区分漏斗运输物品的时间。这似乎也是一个无法直接改变的nbt。当漏斗收到了红石信号之后,这项nbt会数值会变为0,也就是TransferCooldown:0,即使漏斗下有容器依然不会继续运输物品。Items:此nbt用于区分漏斗里的物品。和箱子的用法一样。不同的是,漏斗只有五格,所以只能填写0-4。熔炉:CookTime:此nbt用于区分熔炉需要冶炼的物品已经被冶炼的时间。在物品nbt出填写CookTime:xxx即可改变熔炉物品被冶炼的时间。这个nbt可以用作缩短被冶炼的时间。xxx处填写数字,比如填写40就是2秒(游戏刻)。如果直接放置的话需要和Items联用才有效。只是有一定的范围,超过200的话就会变成这个样子也就是说,CookTime会改变这个箭头的进度。BurnTime:此nbt用于区分熔炉燃料燃尽剩下的时间。需注意是正在燃烧的燃料,不是放进去就会燃烧的时间。在物品nbt处填写BurnTime:xxx即可改变燃料燃尽剩下的时间。这个nbt也可以用作增加熔炉燃料燃烧的时间。xxx处填写数字,比如填写100就是5秒(游戏刻)。如果直接放置的话需要和Items联用才会有效果。举个例子,比如setblock ~ ~1 ~ furnace 0 1 {BurnTime:10000,Items:[{id:coal,Count:1b,Slot:1b},{id:coal_ore,Count:1b,Slot:0b}]}也就是说熔炉里的燃料需要等待你玩游戏24小时后才会燃尽= =....小bug:很可能熔炉不会再有烧东西的信号。CookTimeTotal:此nbt用于区分熔炉物品烧东西完毕的时间。这个nbt无法直接改变。比如一个铁矿石熔炼成一个铁锭大约需要8秒的时间,那么如果熔炼一个铁锭那么这个nbt就会自动改为大约是CookTimeTotal:160。Items:此nbt用于区分熔炉的物品。用法和箱子一样,但熔炉只有三格,所以范围为0-2。熔炉的其他nbt需要和这个nbt来配合(blockdata除外,可以直接改变现有的状态)。酿造台:BrewTime:此nbt用于区分酿造台已经酿造的时间(就像熔炉的CookTime)。在物品nbt处填写BrewTime:xxx即可弄出已经酿造出一段时间酿造台。如果用give,setblock类似的指令的话必须要和Items配合。xxx处填写数字,也就是游戏刻。它会改变箭头的进度。Items:此nbt用于区分酿造台的物品种类。和箱子用法相同。由于只有4个格所以范围为0-3。信标:信标请看发射器:Items:此nbt用于区分发射器里物品的种类。用法和箱子的Items相同(格数相同)。投掷器:Items:此nbt用于区分投掷器里物品的种类。用法和箱子Items相同。音符盒:note:此nbt用于区分音符盒的音调大小。使用这个nbt放置/给予的音符盒可以随意调整高低,而并不是最初时最低的音调。在物品nbt处填写note:xxx即可。xxx处填写数字,范围为0-24(填写24包括以上都是最高音调,填写0是最低音调)。举个例子,比如setblock ~ ~ ~ noteblock 0 1 {note:10}简单来说,这个nbt的效果可以用这个音符来区分。
相关游戏攻略
? ? ? ? ? ? ? ?
本站提供: 好玩的单机游戏,是大型基地网站Copyright &
.All Rights Reserved备案编号:湘ICP备号-1[][][][][][][][][][][][]
最新文章热门文章
[][][][][][][][][][][][]
[][][][][][][][][][][][]
01-1012-2812-2709-26
今日推荐有奖活动
《刀剑乱舞-ONLINE-》中文版将于2月28日开启全平台公测!安卓预下载已开启。
携手陈小春为荣耀而战!全民交友战斗手游《权力与荣耀》全平台震撼首发。
《寻找前世之旅》全平台上线火力全开!畅玩游戏得豪礼
《刀剑乱舞-ONLINE-》iOS首发华丽来袭 畅玩游戏晒截图赢好礼!
日期名称状态下载号
02-23内测02-23内测02-24公测02-24内测02-24公测02-24内测02-24公测02-24封测02-28内测03-01公测03-02内测
12345678910
日期名称号
02-2402-2402-2302-2302-2302-2302-2202-2102-20
京公网安备 86 京ICP证140355号 京网文【-109号
未成年人家长监护96U手游网—最好玩的手机游戏网站!
设为首页 | 加入收藏
您的位置:
我的世界获得刷怪笼的指令是什么?获得刷怪笼的指令攻略
我的世界获得刷怪笼的指令是什么?我的世界获得刷怪笼的指令攻略。今天96u小编给小伙伴们带来的是,我的世界获得刷怪笼的指令攻略。我的世界是一款经典的沙盒游戏,玩家在游戏中可以充分的发挥自己的想象力,然后去建筑各种物品。下面和小编一起来看看我的世界获得刷怪笼的指令攻略吧
首先是教大家如何刷出一个最基础的刷怪笼。指令:
/setblock ~ ~1 ~ minecraft:mob_spawner 0 replace
大家如果把这条指令打进指令方块里并激活的话,指令方块会在头上刷出一个刷怪笼,也是最基础的默认刷怪笼。里面刷的是猪,因为所有的设置都被默认了。基础的/setblock指令我就不多说了。
之后教大家如何刷出一个高级点的刷怪笼,就是可以自定义刷出的生物。指令:
/setblock ~ ~1 ~ minecraft:mob_spawner 0 replace
{EntityId:Cow}
大家把这条指令放进指令方块里激活后,会刷出一个刷牛的刷怪笼,但是延迟什么还是默认的,只是中间的生物换了下。指令里的第二行有 {EntityId:Cow},这行的意思就是让指令方块把刷怪笼刷的生物变成了牛。(EntityId就是生物。Cow是牛的英文,当然可以改成其他的,比如Zombie就是僵尸。)
NBT教程指令:
/setblock ~ ~1 ~ minecraft:mob_spawner 0 replace
{EntityId:Cow,SpawnCount:2,SpawnRange:6,RequiredPlayerRange:128,Delay:10,MinSpawnDelay:10,MaxSpawnDelay:100,MaxNearbyEntities:20}
这条指令里多出了好几个NBT,都是用来控制刷怪笼的。讲解下NBT:
SpawnCount:每次刷怪笼刷出生物的数量,写成2的话就是有几率一下刷出2个生物。
SpawnRange:刷怪范围,写成6的话就是会在离刷怪笼6格内的地方刷出生物。
RequiredPlayerRange:玩家探测范围,意思是只有玩家进入了该范围,刷怪笼才会开始刷怪。写成128的话就代表如果有玩家在刷怪笼为中心的128格内,刷怪笼就会开始刷怪。
Delay:基本延迟。这个自己调节,要刷怪频率很快就写的小。
MinSpawnDelay:最小延迟。刷怪笼每次刷怪的延迟是随机的,这个是刷怪笼刷怪最小的延迟。写10的话就代表刷怪笼有几率在10Tick内又刷出生物。
MaxSpawnDelay:最大的刷怪延迟,和MinSpawnDelay差不多。
MaxNearbyEntities:最大的怪物数量。这个是和前面的SpawnRange有关联的。如果写成20的话,那刷怪笼会在范围内最多刷出20个生物。如果前面的SpawnRange写成6的话,那刷怪笼会最多在6格内刷出20个生物。当生物没达到20时刷怪笼会不停地刷。
如何一个刷怪笼会刷出多种生物。运用新的NBT:SpawnPotentials指令:
/setblock ~ ~1 ~ minecraft:mob_spawner 0 replace
{EntityId:Cow,SpawnCount:2,SpawnRange:6,RequiredPlayerRange:128,Delay:10,MinSpawnDelay:10,MaxSpawnDelay:100,MaxNearbyEntities:20,
SpawnPotentials:[{Type:Pig,Weight:1}]}
大家看到,这条指令里的最后一行写着 SpawnPotentials,这个意思是附加生物。意思是刷怪笼不光会刷出以设置的生物,还会有几率刷出附加生物。解释下NBT:
SpawnPotentials:附加生物。如果要刷多个生物,必须要写这项。
Type:附加生物的ID。后面写附加生物的名字,比如猪就是Pig。
Weight:附加生物刷出的几率。后面写1的话就代表和其他生物拥有一样的几率。
本站为防止低俗内容出现,用户发表的评论需经过审核,谢谢 !
查看更多 ↓
版本号:0.13.1
更新时间:
热门手游排行榜日榜周榜
14141313131312121212
11111011019181716151414

我要回帖

更多关于 我的世界刷怪笼 的文章

 

随机推荐