我的世界服务器里用命令方块执行ban命令报错是怎么回事?

【/tellraw聊天信息时触发事件命令】
添加了可以在点击聊天信息时触发事件的方式
指令来给玩家发送带有自定义功能的消息,发送者不会被显示。
当执行这串指令的时候,

会输出绿色的「设定时间为早上?」


这里推荐一个方便创造指令的连结:
且可设定NBT Tag所以可以测试玩家有没有更改箱子里的东西。
也可以侦测压力版是否有被踩下,所以也可以做出无红石接线的压力版。

最近小编发现许多局域网地图被熊孩子用循环kill指令破坏导致所有人无法正常游戏,于是就有大神分享了一个简单的修复教程,希望能帮到大家!

循环命令方块是1.9版本后被引入到游戏中的一种命令方块,由于循环命令方块每个游戏刻(1/20秒)循环执行一次命令,其频率甚至超过高频执行命令方块,因此当类似于/kill @e 之类的指令被循环命令方块执行时,任何玩家都没有机会在游戏中打开聊天框输入指令。因此这里需要借助外部工具来修复地图。

1、我们假设有熊孩子设置了一个带kill指令的循环命令方块并且执行:

2、首先需要找到地图文件夹位置。由于现在进不去原来的地图,我们可以随便创建或打开一个可以进入的单机地图,在游戏中按ESC-选项-资源包-打开资源包文件夹,然后从打开的文件夹回退一层,双击Saves文件夹,里面包含了你所游玩的所有存档。局域网地图的开头是LANGame,一般是按修改日期最新的那个文件夹。

3、打开NBTExplorer,按Ctrl+O,然后找到你刚才找到的文件夹,双击进入region文件夹:

然后打开区域文件,一般是最新的那几个,这里我们就点第一个:

4、接下来要开始找那个命令方块了。先点一下图中的标签(不点的话等下搜索的时候可能会卡死),然后Ctrl+F打开搜索框,输入关键词kill

稍等片刻,带有这个命令的命令方块信息就出现了。

5、双击这个条目,Del键删除内容,然后点OK键确定。

6、点保存按钮或者按Ctrl+S键保存修改。然后我们可以打开世界确认是否修复了。

如果你认为熊孩子在多个位置设置了命令方块,或者进入游戏后仍然出现循环死亡,那么你可以重复步骤3-5,在多个区域文件内多搜索几次,有时一个区域文件里也可能会有多个命令方块需要删除信息。

1、这个方法同样适用于其他使用命令方块所进行的破坏,只要你知道他所用的命令,然后更换关键词进行搜索即可。

2、这个方法只能防止命令方块对地图的持续和进一步破坏(比如本文的循环kill指令导致无法正常进行游戏),对于已经被破坏的内容是无法恢复的(比如物品已经被Clear指令清除,或者地形已经被fill指令破坏)。因此局域网房主最好自己定期备份存档。

3、局域网可以设置可见性为仅好友可见,并且可以设置仅房主可以作弊,以防止恶意使用指令破坏的情况。

我要回帖

更多关于 我的世界命令方块语法错误 的文章

 

随机推荐