功能扩展插件详解
功能扩展插件为 ViaProxy 添加额外的功能和工具,包括访问控制、性能分析、多程序管理等实用功能。
ViaProxyWhitelist
信息
ViaProxyWhitelist 只允许指定的玩家加入 ViaProxy 服务器,提供基础的访问控制功能。
安装要求
- ViaProxy 最低版本:3.3.4
- 必须启用
proxy-online-mode
选项
安装配置
启动服务器后,会在服务器文件夹中创建 whitelist.yml
文件:
# whitelist.yml
# 非白名单玩家被踢出时显示的消息
KickMessage: You are not whitelisted on this server!
# 允许加入服务器的玩家列表
Whitelist:
- Player1
- Player2
ViaProxySpark
信息
ViaProxySpark 将 Spark 性能分析器集成到 ViaProxy 中,提供详细的性能分析和监控功能。
ViaProxyMultiLaunch
信息
ViaProxyMultiLaunch 允许 ViaProxy 同时启动和管理多个外部程序,适用于复杂的服务器环境。
ViaLimbo
ViaLimbo 为 ViaProxy 提供 Limbo 服务器功能,可以在连接失败时显示等待界面。
功能特性
- Limbo 服务器集成 - 集成 Limbo 服务器功能
- 等待界面 - 连接失败时显示等待界面
- 版本兼容 - 支持更多 Minecraft 版本加入
ViaProxyLimbo 安装要求
- 需要 Limbo 版本 0.7.12-ALPHA 或更高版本
- 需要先安装 Limbo 服务器
ViaProxyLimbo 安装配置
-
安装 Limbo 服务器
# 下载并安装 Limbo 服务器
wget https://github.com/LOOHP/Limbo/releases/latest/download/Limbo.jar -
安装 ViaLimbo 插件
# 下载 ViaLimbo 插件到 Limbo 服务器的 plugins 目录
wget -P plugins/ https://ci.loohpjames.com/job/ViaLimbo/lastSuccessfulBuild/artifact/target/ViaLimbo.jar -
重启 Limbo 服务器
java -jar Limbo.jar
ayunViaProxyLegacyIcon
ayunViaProxyLegacyIcon 为旧版服务器添加服务器图标支持,当后端服务器版本过旧无法提供图标时,为新版客户端显示服务器图标。
支持版本
服务器版本
- Classic (c0.0.15 - c0.30)
- Alpha (a1.0.15 - a1.2.6)
- Beta (b1.0 - b1.8.1)
- Release (1.0.0 - 1.6.4) - 部分版本不支持图标
客户端版本
- Release (1.7.2+) - 支持服务器图标的所有版本
ViaProxyServerIcon 安装配置
在根目录中放置 server-icon.png
文件: