RShidertrash - 一个移除聊天垃圾的插件,包括关于进入、踢出、输出、死亡的消息 + 聊天过滤。替代旧的 man Hidestream,它不支持 1.20+ 版本且不更新 =)
插件配置:
```
# 如果 true,则短语和正则表达式的检查将区分大小写 (即会准确过滤配置文件中写明的文字)
# 如果 false (推荐) - 检查将不区分大小写 (即会过滤相同单词,但大小写不同,
# 例如,如果配置文件为 "серв какащке",则插件将处理此类类型: СеРв КаКаЩкЕ 等等)
case-sensitive: false
# 短语过滤器设置
block-phrases:
enabled: true
disabled-worlds: [] # 禁用过滤的世界
list:
- "reklama.com"
- "серв какащке"
message_to_player_enabled: true
message_to_player: "&c您的消息中检测到违禁短语"
# 正则表达式过滤器设置
block-regex:
enabled: false
disabled-worlds: []
list:
- "(http|https)://[^\\s]+" # URL (链接)
- "\\d{10,}" # 长的数字 (例如电话号码)
- "[а-яА-Я]{100,}" # 长的俄语文本 (垃圾邮件或刷屏)
message_to_player_enabled: true
message_to_player: "&c您的消息中检测到违禁短语"
# 隐藏加入消息设置
hide-join:
enabled: true
disabled-worlds:
- "primer" # 世界名称
# 隐藏退出消息设置
hide-quit:
enabled: true
disabled-worlds: [] # [] 如果需要在所有世界中隐藏
# 隐藏死亡消息设置
hide-death:
enabled: true
disabled-worlds: []
# 隐藏踢出消息设置
hide-kick:
enabled: true
disabled-worlds: []
```