绿色圃中小学教育网

我的世界联机怎么给房间设置密码

[原创]
导读 在我的世界联机游戏中,我们经常需要与其他玩家一起合作建造房屋。绿色圃中小学教育网百科专栏,提供全方位全领域的生活知识

在我的世界联机游戏中,我们经常需要与其他玩家一起合作建造房屋、探索世界、冒险等等。但是,有时候我们不希望其他玩家随意进入我们的房间,这时候就需要给房间设置密码。

第一步,进入你想要设置密码的房间。在游戏中输入“/setworldspawn”指令,就可以设置房间的出生点。

第二步,输入“/defaultgamemode adventure”指令,将房间的游戏模式设置为冒险模式。这样其他玩家就不能随意破坏你的房屋了。

第三步,输入“/gamerule commandBlockOutput false”指令,关闭命令方块的输出。这样其他玩家就不能通过命令方块获取房间的密码信息了。

第四步,输入“/give @p minecraft:command_block”指令,获得一个命令方块。将命令方块放置在房间中的一个安全位置。

第五步,右击命令方块,进入命令方块设置界面。在“Command”栏中输入“/testfor @a[name=玩家名称,r=半径]”指令。将“玩家名称”和“半径”替换成你希望能够进入房间的玩家名称和半径范围。

第六步,在命令方块设置界面中,在“Conditional”栏中勾选“Always Active”选项。这样命令方块就会一直检测玩家是否符合条件。

第七步,在命令方块设置界面中,在“Command”栏中输入“/tp @p x y z”指令。将“x”、“y”、“z”替换为你希望玩家传送到的位置坐标。

第八步,在命令方块设置界面中,在“Conditional”栏中勾选“Needs Redstone”选项。这样命令方块只有在符合条件的情况下才会执行命令。

第九步,在命令方块设置界面中,在“Command”栏中输入“/tellraw @p ”指令。这样当玩家进入房间时,命令方块就会弹出一个提示框,要求玩家输入密码。

第十步,在命令方块设置界面中,在“Command”栏中输入“/execute if score @p password matches 1 run tp @p x y z”指令。这样当玩家输入正确的密码时,命令方块就会传送玩家到指定位置。

经过以上步骤,你就成功地给房间设置了密码。其他玩家只有在输入正确的密码后才能进入房间,保证了房间的安全性。