
安全功能
反脏话 (Anti-Swear)
此功能有助于防止聊天中出现任何敏感或不恰当的词语,以保持聊天环境的清洁。
它支持自定义词语(黑名单/白名单)。
防重复 (Anti-Repeat)
此功能可防止玩家反复重复相同的单词或字母。
防广告 (Anti-ADs)
它将阻止玩家发送任何类型的 IP 地址或 URL。
防大写 (Anti-Caps)
此功能有助于防止玩家在聊天中发送大量大写字母的消息!
配置!
检测消息!
如果任何人触发了其中一项安全设置,您和该玩家都将收到警报。
DetectedMessage: "&c%player_name%'s message got detected by the following flags &e[%flags%] \n----------> &6%message%" # 更改检测消息的发送方式
DetectedPlayerMessage: "&cYou have been detected by the following flags &e[%flags%]" # 更改向玩家发送消息的方式(如果不想发送,请设置为 "")
切换服务器消息(适用于代理)
当玩家从一个服务器切换到另一个服务器时,这将通知当前服务器、之前服务器或整个服务器中的所有玩家!
# 此切换消息仅适用于 BungeeCord 和 Velocity
SwitchSettings:
enabled: true
global: true # false 仅通知当前服务器和之前服务器 / true 通知所有服务器
premessage: "&a%player_name% &ehas switched from &6%previous_server% &eto &f%current_server%"
comessage: "&a%player_name% &ehas arrived from &6%previous_server%"
其他
SpamMessage: "&cYour message is blocked by the &eAnti-Spam\n&7Remaining time: %duration% seconds" # 更改反垃圾消息的发送方式(如果不想发送,请设置为 "")
ChatClearMessage: "&eThe Chat has been cleared by &a%sender%" # 更改清空聊天消息的发送方式
NoPermissionMessage: "&eYou're not allowed to use this command!"
实用功能!
别名 (Aliases)
此功能通过允许使用两个新占位符 {player_name} 和 {player_place} 来自定义玩家和地点名称,从而增强了 WorldChatter 的占位符功能。
aliases:
enabled: true
place:
world: "&aOverworld&r"
player:
OmarOmar93: "<gradient>OmarOmar93</gradient> &o&eTest Omar Yes"
聊天锁定 (Chat Locking)
这允许管理员或控制台使用 wc lock 命令来锁定或解锁聊天!
ChatLockMessage:
enabled: true
public: true # TRUE | 向所有人显示消息 / FALSE | 仅向发送者显示
locked: "&eThe Chat is now &cLOCKED &eby &a%sender%"
unlocked: "&eThe Chat is now &aUNLOCKED &eby &a%sender%"
currently: "&eThe Chat is Currently &clocked"
清空聊天!
使用 wc clear 清空聊天!
自定义加入和离开消息!
为特定玩家自定义加入和离开消息,并支持特殊权限。
Join:
enabled: true
level: 1 # 1 仅当前地点 / 2 整个服务器
place: "world" # 发送消息的地点
message: "&a%player_name% &fhas joined the game!"
permmode: true # 检查是否使用权限模式发送消息 / 禁用则将使用默认消息
permissions:
"admin":
permissions: [ "worldchatter.control", "*" ]
message: "&a%player_name% &fhas joined the game\n<click:run_command:/tp %player_name%><hover:show_text:'&aClick to teleport to %player_name%'>&e[Teleport to %player_name%]</click>"
Quit:
enabled: true
level: 1 # 1 仅当前地点 / 2 整个服务器
place: "world" # 发送消息的地点 - 输入 %place% 可使其成为玩家最后所在的地点
message: "&a%player_name% &fhas left the game!"
permmode: false # 检查是否使用下方的权限来显示不同的消息或不显示!
permissions:
"admin":
permissions: [ "worldchatter.control", "*" ]
message: "&a%player_name% &fhas left the game &8You have nothing to do to that player :P"
通知 (Notifications)
自定义检测时的通知声音。
notification:
enabled: true
staff: # 针对管理员的检测通知
sound: "BLOCK_NOTE_BLOCK_PLING" # 作为通知播放的声音,可在 https://helpch.at/docs/SERVER_VERSION_GOES_HERE/index.html?org/bukkit/Sound.html 查找
volume: 1 # 声音音量
pitch: 1 # 声音音调
player: # 针对玩家的检测通知
sound: "BLOCK_NOTE_BLOCK_PLING"
volume: 1
pitch: 1
频道 (Channels)
引入全新的 频道 功能! 将地点或玩家(或者两者都包含!)相互添加,并根据每个频道的重要性从上到下进行优先级排序!
GlobalSending: true
channels:
admin:
players:
- "OmarOmar93"
- "HoneySalted"
- "Notch"
places:
- "World"
- "Lobby"
main:
places:
- "world"
- "world_nether"
- "world_the_end"
调试模式 - (目前仅在频道中实现)
新的调试模式会打印出有关 WorldChatter 的更多信息!例如插件内部发生的每个操作的警告、错误和信息!
debug:
enabled: true
info: "&7[&9WorldChatter Debugger &r| Info&7]&r "
warning: "&7[&9WorldChatter Debugger &r| &eWarning&7]&e "
error: "&7[&9WorldChatter Debugger &r| &4Error&7]&4 "

WorldChatterAPI
通过 点击此处! 了解更多关于 API 及其功能的信息。
捐赠!
如果您想支持 WorldChatter 及其他项目的开发,请考虑捐赠!
请我喝杯咖啡!
其他项目!
WorldCaster
独立广播附加组件
支持的插件!
- PlaceholderAPI
- Multiverse-Core
- ItemsAdder(需配合 PlaceholderAPI)
- Luckperms
- 以及其他拥有 PlaceholderAPI 占位符的插件!
特别感谢:
- Abdelaziz189356 - 协助使 2.0、2.1 和 3.0 版本成为可能,并担任 3.0 测试员!
- yousife_7aloly - 2.0 版本的测试员!
- FastEverlast - 2.4 版本的测试员!
- Fabrizio Santana, 4zy - 3.0 版本的测试员
还有许多额外功能等待探索!
感谢您花时间阅读并使用本插件!
资源外链
选择礼物
使用社区积分,为喜欢的作品送上一份支持
加载中...
打赏记录
感谢每一位送出礼物的社区成员
0 次支持0 积分
正在加载内容…


