玩家聊天禁言行为包
可以使玩家禁言,即使玩家下线再重新进服,仍然会被禁言
如果使用/ability 玩家 mute true指令,但只要玩家下线就会失效
而这个行为包即使玩家下线仍然会被禁言(不会影响其他服务器或房间)
非常推荐联机房间和服务器使用
你可以对经常刷屏骂人的玩家实施禁言,即使他们下线再次进入该服务器仍然会被禁言
server-ui版本使用server-ui, DDUI版本使用DDUI, 这两个比无GUI版本更好操作,且被禁言或解除禁言的玩家会有提示,而且还会记录日志(需要将日志级别改为“信息”)
如何使用
首先,房间或服务器必须启用作弊和Education Edition(教育版)选项
然后装载行为包并运行以下指令,不然会刷屏
/function start
DDUI版本可以在菜单中点击"开始"就能执行,无需输入指令
注意:server-ui和DDUI版本默认会使用木棍打开菜单,你可以在导入前或导入后修改main.js第5行的event.itemStack.typeId后面用引号包裹的位置(如下图的第二行)
可以使玩家禁言,即使玩家下线再重新进服,仍然会被禁言
如果使用/ability 玩家 mute true指令,但只要玩家下线就会失效
而这个行为包即使玩家下线仍然会被禁言(不会影响其他服务器或房间)
非常推荐联机房间和服务器使用
你可以对经常刷屏骂人的玩家实施禁言,即使他们下线再次进入该服务器仍然会被禁言
server-ui版本使用server-ui, DDUI版本使用DDUI, 这两个比无GUI版本更好操作,且被禁言或解除禁言的玩家会有提示,而且还会记录日志(需要将日志级别改为“信息”)
如何使用
首先,房间或服务器必须启用作弊和Education Edition(教育版)选项
然后装载行为包并运行以下指令,不然会刷屏
/function start
DDUI版本可以在菜单中点击"开始"就能执行,无需输入指令
注意:server-ui和DDUI版本默认会使用木棍打开菜单,你可以在导入前或导入后修改main.js第5行的event.itemStack.typeId后面用引号包裹的位置(如下图的第二行)
JavaScript:
world.afterEvents.itemUse.subscribe((event) => {
if (event.itemStack.typeId === "minecraft:stick") ban(event.source) //用木棍打开菜单,你也可以将event.itemStack.typeId改为其他物品
});
版本:1.0.x
mc版本:1.13+
若要禁言某位玩家,请输入以下指令
/tag <玩家> add ChatBlocked
若要对某位玩家解除禁言,请输入以下指令
/tag <玩家> remove ChatBlocked
mc版本:1.13+
若要禁言某位玩家,请输入以下指令
/tag <玩家> add ChatBlocked
若要对某位玩家解除禁言,请输入以下指令
/tag <玩家> remove ChatBlocked
版本:1.1.x
mc版本:1.21.111+
首先你可以在设置-创建者中开启GUI内容日志,确保日志级别为“信息"
然后可以按照上面修改用别的物品去打开菜单,最好是成员无法拿到的物品
接着,用木棍或你设置的物品打开菜单
若要禁言某位玩家,请点击“添加禁言玩家”
会出现一个输入框,输入你要禁言的玩家
注意:如果该玩家存在空格,请在两边用英文引号将其包住
成功后,如果日志级别为“信息”,则会出现"<玩家>'s chat is banned"的提示,该玩家也会出现"您的聊天已经被封禁"的聊天提示。至此,该玩家已经被禁言
若要对某位玩家解除禁言,请点击“移除禁言玩家”
然后与禁言玩家的操作同理
成功后,如果日志级别为“信息”,则会出现"<玩家>'s chat is unbanned"的提示,该玩家也会出现"您的聊天已经被解除封禁"的聊天提示。至此,该玩家已经被解除禁言
友情提示:如果在输入框点X出现以下两种报错为正常现象
[Scripting][error]-Unhandled promise rejection: TypeError: cannot read property '0' of undefined at <anonymous> (main.js:20)
或者
[Scripting][error]-Unhandled promise rejection: TypeError: cannot read property '0' of undefined at <anonymous> (main.js:38)
mc版本:1.21.111+
首先你可以在设置-创建者中开启GUI内容日志,确保日志级别为“信息"
然后可以按照上面修改用别的物品去打开菜单,最好是成员无法拿到的物品
接着,用木棍或你设置的物品打开菜单
若要禁言某位玩家,请点击“添加禁言玩家”
会出现一个输入框,输入你要禁言的玩家
注意:如果该玩家存在空格,请在两边用英文引号将其包住
成功后,如果日志级别为“信息”,则会出现"<玩家>'s chat is banned"的提示,该玩家也会出现"您的聊天已经被封禁"的聊天提示。至此,该玩家已经被禁言
若要对某位玩家解除禁言,请点击“移除禁言玩家”
然后与禁言玩家的操作同理
成功后,如果日志级别为“信息”,则会出现"<玩家>'s chat is unbanned"的提示,该玩家也会出现"您的聊天已经被解除封禁"的聊天提示。至此,该玩家已经被解除禁言
友情提示:如果在输入框点X出现以下两种报错为正常现象
[Scripting][error]-Unhandled promise rejection: TypeError: cannot read property '0' of undefined at <anonymous> (main.js:20)
或者
[Scripting][error]-Unhandled promise rejection: TypeError: cannot read property '0' of undefined at <anonymous> (main.js:38)
版本:1.2.x
mc版本:26.30+
跟server-ui一样,你先可以在设置-创建者中开启GUI内容日志,确保日志级别为“信息”
禁言方法跟server-ui版本一样,但是若玩家含有空格,就不需要用英文引号将其包住
mc版本:26.30+
跟server-ui一样,你先可以在设置-创建者中开启GUI内容日志,确保日志级别为“信息”
禁言方法跟server-ui版本一样,但是若玩家含有空格,就不需要用英文引号将其包住