- 版权类型
- 转载
- 插件中文名
- SlashServer Reloaded
- 插件英文名
- SlashServer Reloaded
- 支持的核心 [服务端]
- Paper
- 语言支持
- 中文(简体)
- 适配Minecraft版本 [Java]
- 1.21
[MD]
## 简介
SlashServer Reloaded 是一款现代化、高性能的 Velocity 代理插件,可让玩家通过自定义 / 命令在服务器网络中无缝切换。
# SlashServer Reloaded
SlashServer Reloaded 是一款现代化、高性能的 Velocity 代理插件,可让玩家通过自定义 `/<servername>` 命令在服务器网络中无缝切换。
插件专为现代服务端网络打造,要求 Java 21 和 Velocity 3.5.0 及以上版本。它旨在替代过时的 BungeeCord 导航插件,并内置零依赖的 YAML 配置引擎,可在避免臃肿依赖的同时提供深度自定义能力。
## 功能特点
- **即时导航:** 为目标服务器添加自定义命令,玩家可立即切换至指定服务器。
- **自定义别名:** 可为同一服务器设置多个快捷命令。例如,使用 `/lobby` 或 `/l` 均可前往大厅。
- **高级筛选:** 可为每条命令设置白名单或黑名单。若需让代理命令忽略特定 Paper 服务器,以便由本地插件处理同名命令,只需将该服务器加入黑名单。
- **完全游戏内管理:** 无需手动编辑配置文件。可在游戏内实时添加命令、编辑别名、修改权限和筛选规则,并支持完整的 Tab 补全。
- **独立权限节点:** 每条传送命令均可设置独立且可配置的权限节点。
- **可自定义消息:** 支持使用传统颜色代码自定义全部插件消息,例如 `&a`、`&c` 等。
## 命令与权限
### 玩家命令
- `/<command>`:将玩家传送至目标服务器。
- 权限:可按命令单独配置,默认权限为 `slashserver.command.<name>`。
### 管理员命令
- `/slashserver`(别名:`/ss`):主管理员命令。
- 权限:`slashserver.admin`
- `/ss reload`:重载配置并更新代理命令。
- `/ss add <cmd> <server>`:创建新的传送命令。
- `/ss remove <cmd>`:删除命令。
- `/ss mode <cmd> <WHITELIST|BLACKLIST|NONE>`:修改命令的代理筛选行为。
- `/ss filter <cmd> <add|remove> <server>`:向白名单或黑名单添加、移除服务器。
- `/ss alias <cmd> <add|remove> <alias>`:添加或移除命令快捷别名。
- `/ss permission <cmd> <node>`:为命令设置自定义权限节点。
## 配置说明
插件使用结构清晰、易于阅读的 YAML 配置文件。
```yaml
# SlashServer Reloaded Configuration (YAML)
commands:
hub:
target-server: "lobby"
permission: "slashserver.command.hub"
filter-mode: "BLACKLIST"
aliases:
- "l"
filter-servers:
- "lobby"
messages:
no-permission: "&cYou do not have permission to connect to this server."
server-offline: "&cError: The server '{server}' is offline."
already-connected: "&eYou are already connected to {server}!"
sending: "&aSending you to {server}..."
only-players: "&cOnly players can use this command."
```


[/MD]
## 简介
SlashServer Reloaded 是一款现代化、高性能的 Velocity 代理插件,可让玩家通过自定义 / 命令在服务器网络中无缝切换。
# SlashServer Reloaded
SlashServer Reloaded 是一款现代化、高性能的 Velocity 代理插件,可让玩家通过自定义 `/<servername>` 命令在服务器网络中无缝切换。
插件专为现代服务端网络打造,要求 Java 21 和 Velocity 3.5.0 及以上版本。它旨在替代过时的 BungeeCord 导航插件,并内置零依赖的 YAML 配置引擎,可在避免臃肿依赖的同时提供深度自定义能力。
## 功能特点
- **即时导航:** 为目标服务器添加自定义命令,玩家可立即切换至指定服务器。
- **自定义别名:** 可为同一服务器设置多个快捷命令。例如,使用 `/lobby` 或 `/l` 均可前往大厅。
- **高级筛选:** 可为每条命令设置白名单或黑名单。若需让代理命令忽略特定 Paper 服务器,以便由本地插件处理同名命令,只需将该服务器加入黑名单。
- **完全游戏内管理:** 无需手动编辑配置文件。可在游戏内实时添加命令、编辑别名、修改权限和筛选规则,并支持完整的 Tab 补全。
- **独立权限节点:** 每条传送命令均可设置独立且可配置的权限节点。
- **可自定义消息:** 支持使用传统颜色代码自定义全部插件消息,例如 `&a`、`&c` 等。
## 命令与权限
### 玩家命令
- `/<command>`:将玩家传送至目标服务器。
- 权限:可按命令单独配置,默认权限为 `slashserver.command.<name>`。
### 管理员命令
- `/slashserver`(别名:`/ss`):主管理员命令。
- 权限:`slashserver.admin`
- `/ss reload`:重载配置并更新代理命令。
- `/ss add <cmd> <server>`:创建新的传送命令。
- `/ss remove <cmd>`:删除命令。
- `/ss mode <cmd> <WHITELIST|BLACKLIST|NONE>`:修改命令的代理筛选行为。
- `/ss filter <cmd> <add|remove> <server>`:向白名单或黑名单添加、移除服务器。
- `/ss alias <cmd> <add|remove> <alias>`:添加或移除命令快捷别名。
- `/ss permission <cmd> <node>`:为命令设置自定义权限节点。
## 配置说明
插件使用结构清晰、易于阅读的 YAML 配置文件。
```yaml
# SlashServer Reloaded Configuration (YAML)
commands:
hub:
target-server: "lobby"
permission: "slashserver.command.hub"
filter-mode: "BLACKLIST"
aliases:
- "l"
filter-servers:
- "lobby"
messages:
no-permission: "&cYou do not have permission to connect to this server."
server-offline: "&cError: The server '{server}' is offline."
already-connected: "&eYou are already connected to {server}!"
sending: "&aSending you to {server}..."
only-players: "&cOnly players can use this command."
```


[/MD]