服务器使用量
未统计
服务玩家数
未统计
下载量
42,929
插件详细介绍
欢迎使用 Advanced AntiSwear 插件。本插件能有效阻止玩家在聊天中使用脏话,并提供丰富的自定义功能,如酷炫的提示消息甚至全息投影!它内置了超过一万个脏词库,并支持高度自定义的惩罚与提醒系统。
核心功能
- 自定义词库:支持添加或移除需要屏蔽的词语。
- 自定义提示消息:可设置当玩家触发屏蔽词时显示的聊天信息。
- 经济惩罚:当玩家说脏话时,可从其账户扣除金钱(需要 Vault 经济插件支持)。
- 自定义前缀与消息:灵活配置插件消息的前缀和内容。
- 权限系统:细致的权限节点控制。
- 配置重载命令:无需重启服务器即可重载配置文件。
- 踢出玩家:当玩家累计触发脏话达到一定次数后,可自动踢出。
- 查看屏蔽词:可在游戏内查看所有已被屏蔽的词语。
- 变量支持:在踢出和警告消息中可使用
%player%变量来显示玩家名称。 - 伤害惩罚:可设置当玩家说脏话时对其造成伤害。
- 全局禁言:可一键禁言或解禁整个服务器的聊天。
- 内置聊天清理:提供快速清空聊天栏的功能。
- 管理员警告:当有玩家说脏话时,可通知拥有权限的管理员。
- 自定义音效:可设置触发屏蔽词时播放的音效(支持版本差异)。
- 内置 ActionBar 提示:可在玩家的动作栏显示自定义警告信息。
- 全息投影提示:可在玩家位置显示全息警告消息(需要 HoloGramAPI 支持)。
- 控制台命令支持:可通过控制台执行相关管理命令。
命令列表
所有命令均以 /as 或 /antiswear 为前缀。
基础信息命令(无需权限)
/antiswear- 显示插件作者信息。/as help- 显示所有可用命令和帮助信息。
管理命令(需要权限)
/as reload- 重载插件配置文件。权限:antiswear.reload/as message- 设置脏话触发时显示的聊天消息。权限:antiswear.manage/as prefix- 设置插件消息的前缀。权限:antiswear.manage/as kickmessage- 设置启用踢出功能时显示的踢出消息。权限:antiswear.manage/as info- 显示最近的插件运行信息。权限:antiswear.manage/as kick <玩家名>- 立即将指定玩家踢出服务器。权限:antiswear.manage/as add <词语>- 从游戏内添加一个词语到屏蔽列表。权限:antiswear.manage/as remove <词语>- 从屏蔽列表中移除一个词语。权限:antiswear.manage/as toggle- 开启或关闭全局聊天禁言。权限:antiswear.toggle/as cc- 为所有玩家清空聊天栏。权限:antiswear.cc/as debug- 在控制台输出调试信息,用于报告错误。权限:antiswear.manage/as check- 检查插件更新。权限:antiswear.manage/as count <玩家名>- 检查指定玩家累计说脏话的次数。
权限节点
antiswear.*- 拥有所有权限。antiswear.mod- 当有人说脏话时收到通知。antiswear.bypass- 绕过全局禁言和脏话检查。antiswear.reload- 允许使用重载配置命令。antiswear.manage- 允许使用大多数管理命令。antiswear.toggle- 允许使用全局禁言切换命令。antiswear.cc- 允许使用清空聊天命令。
配置详解
以下是配置文件 config.yml 的主要选项说明:
基础设置
updatecheck: true- 是否检查更新。words:- 脏话屏蔽词列表,建议使用游戏内命令/as add和/as remove管理。
消息与提示
chatmessage: false- 是否在聊天栏发送警告消息。message: "&cDon't swear or you'll risk a ban, %player%!"- 聊天警告消息内容。prefix: "&6[AntiSwear]"- 插件消息的前缀。actionbar: true- 是否启用动作栏(ActionBar)提示。actionbarmessage: "&cDo not swear %player%!"- 动作栏提示消息。holomessage: "&c&lDo not swear, %player%."- 全息投影提示消息(需安装 HoloGramAPI)。holotime: 4- 全息投影显示时间(秒)。
惩罚机制
kick: false- 是否启用累计触发后踢出。times: 5- 触发多少次脏话后被踢出。kickmessage: "&cDo not swear or you will get banned, %player%!"- 踢出时显示的消息。damagetoggle: true- 是否对说脏话的玩家造成伤害。damage: 2- 造成的伤害值(2 伤害 = 1 颗心)。balance: true- 是否扣除金钱(需安装 Vault)。balamount: 10- 扣除的金额。chargemessage: "&cYou have been charged $%amount% for swearing!"- 扣钱时提示的消息。command: "none"- 当玩家说脏话时,以控制台身份执行的命令。
其他功能
sound: true- 是否播放音效。soundvalue: BLOCK_ANVIL_LAND- 音效名称(1.9+ 使用BLOCK_ANVIL_LAND,更低版本使用random.anvil_land)。globalmute:- 相关的一系列全局禁言提示消息配置。
常见问题 (FAQ)
- 问:我配置文件中所有的绿色注释文字都消失了。
- 答:这是因为你通过游戏内命令修改了配置。原始注释文本在上方仍可查看。
- 问:我修改了音效设置,现在插件不工作了。
- 答:你可能设置了无效的音效名称。请查阅完整的音效列表。
- 问:插件没有生效。
- 答:请确保你安装了最新版本的 Spigot 并且运行在 Java 8 环境。
- 问:我已经是最新版本,但插件仍然不工作。
- 答:请通过 Spigot 或 GitHub 联系开发者。
重要须知
- 历史问题已修复:
- 玩家曾可通过颜色代码(如
&6fuck)绕过过滤,此问题已在 5.3 版本 修复。 - 命令(如
/msg,/me)曾被错误过滤,此问题已在 4.9 版本 修复。 - MC 1.12 中 ActionBar 报错的问题已在 4.8 版本 修复。
- 报告问题:请在留下差评前,优先通过私信联系开发者报告 Bug。
- 已知使用服务器示例:
- play.azurianmines.us
- gldlegacy.com
- play.dnightnetwork.club (1.11.2)
- Chicken.my-serv.com
- mooshroomcraft.uk.to
- play.ultimatemc.net
- 过滤局限性:请注意,没有任何过滤插件能做到 100% 无错过滤,可能会产生“斯肯索普问题”(Scunthorpe Problem)。请理性看待。
数据统计 (bStats)
本插件使用 bStats 收集匿名数据以帮助改进。你可以随时禁用它。
bStats 收集什么?
- 服务器的随机生成 UUID
- 服务器在线玩家数量
- 服务器的在线模式状态
- 服务器的 Bukkit 版本
- 系统 Java 版本(如 Java 8)
- 操作系统名称和版本
- 操作系统架构和核心数
- 已安装的 bStats 支持插件及其版本
- 服务器上触发脏话的总次数
如何禁用?
你可以在 /plugins/bStats/config.yml 中禁用 bStats。
---
下载量里程碑:1000 ✓ (2017.1.8) | 1500 ✓ (2017.4.18) | 2000 ✓ (2017.7.18) | 20000 ✓ (2019.9.18)
**依赖插件下载**
- [HologramAPI](点击此处)
- [Vault](点击此处)
bStats 页面:[点击此处](Click here)
测试支持版本
版本分布
基本信息
插件名称
Advanced AntiSwear
作者
brooky1010
平台
Bukkit / Spigot
支持版本
1.9 - 1.14
点赞数
7
最近版本
暂无数据
-