服务器使用量
未统计
服务玩家数
未统计
下载量
4,379
插件详细介绍
简介
这是一个简单的插件,用于添加全局的加入/退出消息以及跨服切换消息。当玩家加入网络时,会向所有人广播一条消息;当玩家切换服务器时,离开和加入的服务器也会收到相应的通知。
功能特性
- 全局加入消息:当玩家加入网络时,向所有在线玩家广播消息(默认:
%s joined the network)。 - 全局退出消息:当玩家离开网络时,向所有在线玩家广播消息(默认:
%s left the network)。 - 服务器切换消息:当玩家从一个服务器切换到另一个服务器时:
- 在玩家离开的服务器上,所有玩家会收到一条消息(默认:`%s switched servers`)。- 在玩家加入的服务器上,所有玩家会收到一条消息(默认:`%s joined the server`)。- 此功能可以单独启用或禁用。安装方法
- 下载插件的 JAR 文件。
- 将 JAR 文件放入你的 BungeeCord 的
plugins文件夹。 - 同时,将 JAR 文件放入每一个 Bukkit/Spigot 服务器的
plugins文件夹。
配置文件
配置文件使用 YAML 格式,允许你自定义消息内容和触发条件。
defaultMessages:
networkJoin:
sendRequirements: []
message: '&e%factions_faction% %player_name% joined the network.'
firstMessage: '&e%factions_faction% %player_name% joined the network for the first time!'
doNotDisplayOn: []
networkLeave:
sendRequirements: []
message: '&e%factions_faction% %player_name% left the network.'
doNotDisplayOn: []
serverJoin:
sendRequirements: []
message: '&e%factions_faction% %player_name% switched from %from%.'
doNotDisplayOn: []
serverLeave:
sendRequirements: []
message: '&e%factions_faction% %player_name% switched to %to%.'
doNotDisplayOn: []
hasPlayedBefore: []配置说明
- sendRequirements:定义消息发送的条件列表(例如特定权限)。
- message:事件发生时发送的默认消息。
- firstMessage:玩家首次加入网络时发送的特殊消息。
- doNotDisplayOn:不显示此消息的服务器列表。
- %from% 与 %to%:在切换消息中,分别代表玩家离开和加入的服务器名。
计划中的功能
- 可开关的加入/退出消息
- 通过权限实现静默加入/退出
- 通过权限实现静默切换
- 自动生成的配置文件
- 性能优化
- 为
%from%和%to%添加更多变量支持 - 重载配置文件的命令
- 首次加入消息
- 独立禁用每一条消息
- 添加 Bukkit 端的 PlaceholderAPI 支持
- 插件代码重写
- Bukkit 端的权限检查
- 服务器消息覆盖
- 修复机器人刷屏问题
- 玩家加入事件(例如触发消息时播放音效)
- 支持多条消息
- 仅在特定服务器显示消息
欢迎在讨论区提出功能建议,我会尽快评估并添加!
致谢
特别感谢 mikedmd(来自 mc.buildersrefuge.com)捐赠了 100 美元。
如果你喜欢这个插件,欢迎捐赠以支持我的开发工作!捐赠者可以私信我你的服务器 IP,我会将其列在这里以示感谢。
版本分布
基本信息
插件名称
BungeeJoinMessages
作者
iso2013
平台
Bukkit / Spigot
支持版本
未标注
点赞数
7
最近版本
暂无数据
-