服务器使用量
未统计
服务玩家数
未统计
下载量
4,285
插件详细介绍
这是一款用于 Bungee/Waterfall 网络的消息广播插件,可在玩家加入网络、离开网络或在服务器之间切换时显示自定义消息。所有广播内容都可在配置中修改,并支持 & 颜色代码。
插件简介
- 可自定义以下场景的广播消息:
- 玩家加入网络时
- 玩家离开网络时
- 玩家从一个服务器切换到另一个服务器时
- 之所以制作这款插件,是因为作者发现当时唯一具备类似功能的插件自 2015 年以来就没有更新过。
- 你可以在配置文件中为每个服务器设置名称。
- 还可以添加实际上并不存在的服务器名称,以配合
/fm fakeswitch命令使用。
安装方法
- 将本插件放入你的
Bungee/Waterfall plugins文件夹即可完成安装。
权限说明
- 请确保权限是授予在 bungee 网络层级,而不是单个子服务器上。
- 如果你使用 luckperms,这意味着应使用
/lpb。 - 你也可以直接在 bungee 配置文件中设置权限。
权限节点
bungeejoinmessages.silent- 使你在加入、离开或切换服务器时不显示任何消息。
- 这个权限主要适用于经常隐身加入服务器的管理人员。
bungeejoinmessages.fakemessage- 允许使用
/fakemessage命令。 - 该命令会根据提供的参数发送伪造的加入/离开/切换消息。
bungeejoinmessages.reload- 允许使用
/bjoinreload命令重载配置文件。
bungeejoinmessages.togglemessage- 允许使用
bjointoggle命令,以便不接收本插件的某些消息。
命令列表
/bjointoggle- 别名:
/togglejoinmessage - 作用:禁用来自 bungeejoinmessages 的某些接收消息。
- 用法:
/bjointoggle <all/join/leave/switch> <on/off>
/fakemessage- 别名:
/fm - 作用:显示帮助信息,列出可用法。
/fm fakequit- 或:
/fm fq - 作用:向所有服务器发送一条消息,模拟你离开了网络。
/fm fakejoin- 或:
/fm fj - 作用:向所有服务器发送一条消息,模拟你加入了网络。
/fm fakeswitch <from> <to>- 或:
/fm fs <from> <to> - 作用:向所有服务器发送一条消息,模拟你从服务器 A(from)前往服务器 B(to)。
/fm toggle- 作用:切换你的 silent 状态,使消息重新发送给所有人。
- 注意:使用此命令需要同时拥有该命令权限和 silent 权限。
/bjoinreload- 或:
/bungeejoinreload - 作用:重载配置文件。
配置文件
默认配置示例(含说明)
https://pastebin.com/c3uz6aS3
配置占位符
`SwapServerMessage`
%player%- 玩家名称
%displayname%- 玩家的显示名。
- 如果没有其他插件修改他们的 bungee-display name,则默认使用玩家名。
%to%- 玩家将要前往的服务器
%to_clean%- 与上面相同,但会移除颜色代码
%from%- 玩家来自的服务器
%from_clean%- 与上面相同,但会移除颜色代码
%playercount_to%- 目标服务器上的玩家数量
%playercount_from%- 来源服务器上的玩家数量
%playercount_network%- 当前整个网络中的玩家数量
`JoinNetworkMessage` 与 `LeaveNetworkMessage`
%player%- 加入/离开网络的玩家名称
%displayname%- 玩家的显示名。
- 如果没有其他插件修改他们的 bungee-display name,则默认使用玩家名。
%server_name%- 玩家加入时所进入的服务器名称,或离开时最后所在的服务器名称
%server_name_clean%- 与上面相同,但会移除颜色代码
%playercount_server%- 玩家连接到的服务器人数,或离开时最后所在服务器的人数
% playercount_network%- 玩家所在网络中的总人数
注意事项
- 你可以使用命令
/bjoinreload来重载消息配置,而无需重启服务器。 - 使用该命令需要
bungeejoinmessages.reload权限。 - 从
1.7.0版本开始,本插件支持 PremiumVanish,前提是 PremiumVanish 已正确安装在 bungee 服务器上。 - 如果你希望移除原版的
Player has joined the game消息,作者建议: - 使用 essentials 移除
- 或使用这个插件:
`https://www.spigotmc.org/resources/join-and-leave-message-disabler.88850/`可能的未来改进
- 首次加入追踪
- 这需要将每一位曾加入过的玩家都存储到文件中,因为 Bungee 没有像 bukkit 那样的
#.hasPlayedBefore
- 禁用接收某些消息
- 已在
1.5中加入
- Player Count
- 已在
1.4中加入
- Staff toggling messages on/off
- 已在
1.3中加入
/Reloadcommand- 已在
1.2中加入
- 更多建议?
- 欢迎在 discussion 中提出
- DiscordSRV events
问题反馈
- 如果你在使用本插件时遇到任何问题,请在 discussions 页面详细描述,作者会进行查看。
- reviews 区并不是 bug 反馈区。
测试支持版本
版本分布
基本信息
插件名称
Bungee Join Messages
作者
Tirco
平台
Bukkit / Spigot
支持版本
1.20 - 1.20
点赞数
6
最近版本
暂无数据
-