AdvancedServerList - 高级服务器列表
请注意!本资源将不再于 Spigot 上更新。请访问 GitHub 仓库获取最新下载。
AdvancedServerList 是一款适用于 SpigotMC、PaperMC、BungeeCord 和/或 Velocity 的插件。它允许您创建多个服务器列表配置文件,并根据优先级和条件来显示。
什么是服务器列表配置文件?
服务器列表配置文件(以下简称“配置文件”)是一个 YAML 文件,包含以下内容:
- 优先级
- 条件(可选)
- MOTD
- 玩家数量显示文本
- 玩家数量文本的悬停提示
- 隐藏玩家数量的选项(可改为 ???)
> 更多信息请参阅相关文档。
条件
通过条件,您可以决定何时在玩家的服务器列表中显示特定配置文件,例如,当玩家使用不受支持的版本时显示警告。
当存在多个符合条件的配置文件时,将使用优先级最高的那个(数字越大,优先级越高)。未设置条件则自动视为条件成立。
> 更多信息请参阅相关文档。
占位符
占位符可用于条件中,以进一步自定义。格式为 ${<目标> <标识符>},根据占位符的不同,其可用范围可能有限。
您可以在 Wiki 上阅读更多关于占位符的信息。
Spigot/PaperMC 版本还允许使用来自 PlaceholderAPI 的占位符,前提是该插件已安装在服务器上,并且玩家曾在 AdvancedServerList 激活时加入过服务器。
> 更多信息请参阅相关文档。
文本格式化
AdvancedServerList 在所有文本选项中均使用流行的 MiniMessage 文本格式。
这为更高级的格式化(例如渐变)提供了一种简便方法,并确保了插件内风格的一致性。请注意,只有 MOTD 选项支持更高级的功能,如 HEX 颜色和渐变。
> 更多信息请参阅相关文档。
依赖项
AdvancedServerList 的 SpigotMC 版本需要 ProtocolLib 才能正常工作。
视频
如果您有自己的视频想分享,请联系我,我可以将其添加到页面。
- 由 Ajneb97 制作的西班牙语视频
截图
以下是一些展示插件实际效果的截图。如果您有自己的截图,欢迎分享给我,我可能会将其添加到这里(当然会注明出处)。