我的世界怎么用命令方块检测玩家是否在指定范围内

想弄一个当主人离开后自动锁门的机制

1.首先,使用命令块激活红石高频/ testfor @p [r = 20]命令。 当参数编号20是范围时,出于演示目的,将范围设置为3,然后命令该块。 在其前面添加一个红石中继器,如下图所示。

2.紧接在红石中继器之前添加/ gamemode 2 @p,如下图所示。

3.在冒险模式下,将红石火炬添加到命令块中,如下图所示。

4.最好,在红石火炬前面放置一个/ gamemode 0 @p即会变一种模式,检测完成。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-08-15

使用命令块激活红石高频/ testfor @p [r = 20]命令。 当参数编号20是范围时,出于演示目的,将范围设置为3,然后命令该块即可。

附魔书可以通过在附魔台对书附魔获得。(附魔书也可以在世界中生成的箱子中、用绿宝石向图书管理员村民收购、以及钓鱼获得。)附魔书可以载有多个不同类型的魔咒,但只有对于待附魔物品有效的魔咒才会最终附魔上去。

例如,一本附魔书可能同时载有“水下呼吸”和“力量”魔咒,但如果这本书应用在弓上,水下呼吸魔咒就会丢失;如果应用在头盔上,力量魔咒就会丢失。

植物农业:

可以解决生存的温饱问题,小麦可以合成面包。胡萝卜可以直接吃或者驯服猪,马,或者制作金萝卜酿药以及更快更好地繁衍马。

马铃薯可以烤成烤马铃薯,但是毒马铃薯虽然会增加饱食度,但同时也会获得中毒效果,不到迫不得已的时候就不要吃。西瓜可以直接吃,或者做成金西瓜酿药。

甘蔗必须种植在水边并且方块只能是土或者沙子,甘蔗可以做糖,糖可以合成南瓜派或者蛋糕,甘蔗也可以做书,书可以制作书与笔记录文章,或者合成附魔台,同时书也可以附魔成附魔书。

本回答被网友采纳
第2个回答  2020-07-06

是/testfor @a[r=?]  (?是一个范围的半径) (把命令方块改成循环永久开启)(这个基岩版可以做)

如果要检测指定的玩家就输入:/testfor @e[name=?,r=5] (“5”是一个范围的半径)(?是你要输入的玩家名字)(把命令方块改成循环永久开启)用红石比较器来检测命令方块,还可以使用连锁方块(这个基岩版可以做)

形式

(再输入/gamerule commandblockoutput false把命令方块的指令提示关掉,不然看到命令方块的指令提示不舒服!)

看,用这些方法可以做出来,其它实体靠近自动门会被击败!,视频……有些卡……

第3个回答  2019-07-21
用/testfor @p [r=?] (?是一个范围的半径) (把命令方块改成循环永久开启) (再输入/gamerule commandblockoutput false把命令方块的指令提示关掉
第4个回答  2020-03-27
/testfor @p [r=?] (?是一个范围的半径) (把命令方块改成循环永久开启) (再输入/gamerule commandblockoutput false
相似回答