Lobby Switch

Lobby Switch - 大厅切换插件

该插件利用BungeeCord技术,允许玩家通过库存界面切换服务器。
Bukkit / Spigot 作者 Lazertx 支持版本 未标注
服务器使用量
未统计
服务玩家数
未统计
下载量
23,713
插件详细介绍

LobbySwitch 是一个允许玩家通过可配置的 GUI 菜单在不同服务器之间传送的 BungeeCord 插件。它提供了丰富的命令和占位符功能,便于服务器管理员进行自定义和管理。

重要提示

  • 建议使用命令编辑配置,这更安全且操作简便。
  • 不确定命令用法时,请多使用 Tab 键补全,插件内置了智能提示系统。
  • 发现任何错误,请在讨论区报告,并尽量提供以下信息以便快速排查:
  • 插件版本 (使用 /lobbyswitch version 查看)
  • 服务器版本及其他插件列表
  • 配置文件内容
  • 完整的错误日志
  • 能复现问题的图片或视频
  • 由于开发者时间有限,更新发布可能不规律,但项目会持续维护。
  • 本项目是开源的,欢迎提交 Pull Request 来添加新功能。

功能特性

  • 通过可配置的物品菜单跨服务器传送。
  • 支持游戏内命令配置。
  • 支持多种占位符。

命令列表

  • /<lobbyswitch|ls> - 显示命令列表。
  • /lobbyswitch <add|a> <ItemName|ItemID:MetaData> <Amount> <Slot> <Target Server> <Display Name> - 添加一个服务器选项到菜单。
  • /lobbyswitch <edit|e> <Slot> <Amount|Lore|Material|Name|Slot|Target> <New Amount|New Material:MetaData|New Name|New Slot|New Target> - 编辑指定槽位的菜单项。(编辑 Lore 时使用 /n 换行)
  • /lobbyswitch <list|l> - 列出所有已配置的服务器及其显示物品信息。
  • /lobbyswitch <open|o> <PLAYER> - 为其他玩家打开服务器选择器菜单。
  • /lobbyswitch <remove|r> <Slot> - 从菜单中移除指定槽位的服务器。
  • /lobbyswitch <version|v> - 显示当前 LobbySwitch 的版本。

占位符

在命令的特定字段中使用占位符,它们会被替换为对应的实时值。

可用占位符

  • %PLAYER_COUNT%
  • 替换为目标服务器当前的在线玩家数量。
  • 可用于字段:Amount(物品数量)、Lore(物品描述)、Item Name(物品名称)。
  • %TARGET_MOTD%
  • 替换为目标服务器的 MOTD 信息。
  • 可用于字段:Lore(物品描述)、Item Name(物品名称)。

使用示例

/ls add STONE %player_count% true 4 castleWars Test Item Name

此命令会添加一个物品,其堆叠数量等于 castleWars 服务器当前的在线玩家数。

配置文件详解

配置文件中的 ITEM_STACKCOLOR_CODE 请参考相关链接。

# 菜单界面设置
Inventory:
  Rows: 1 # 菜单行数,最大为6
  Name: Server Selector # 菜单标题。使用 & 符号设置颜色时,需用单引号包围字符串,例如 '&6菜单标题'
  Lore_Refresh_Rate: 300 # Lore 信息刷新频率(单位:游戏刻,20刻=1秒)

# 选择器物品(如指南针)设置
Selector:
  Add_On_Join: true # 玩家加入时,是否自动检查并给予选择器物品
  Slot:
    Forced: false # 是否禁止玩家移动选择器物品
    Position: -1 # 物品放置的槽位 (1-9为快捷栏,-1为自动寻找背包空位)
  Material: COMPASS # 物品材质,参考 ITEM_STACK
  Display_Name: '&4Server Selector' # 物品显示名称,使用 &COLOR_CODE 设置颜色

# 服务器选项配置示例
Server_Slots:
  '1': # 槽位编号
    Amount: 1 # 物品堆叠数量
    Display_Name: '&cTest' # 物品显示名称
    Material: PAPER # 物品材质
    Target_Server: Test # 目标服务器名称(对应 BungeeCord 配置中的服务器名)
    Lore:
      - '&7%PLAYER_COUNT% &cOnline' # 物品描述,%PLAYER_COUNT% 会被替换为在线人数
  Version: DEFAULT # 请勿修改

权限节点

  • lobbyswitch - 授予使用所有 LobbySwitch 命令的权限。

开发计划 (Todo)

  • 支持多个选择器菜单。
  • 在选择器内实现子菜单。
  • 代码重构与清理。
  • 支持 PlaceholderAPI。
  • 新的命令系统。
  • 为命令和打开菜单操作单独设置权限。
  • 支持物品伪附魔效果。
  • 如果您有功能建议或问题反馈,请在讨论区留言。

贡献者

  • Lazertx - 插件开发者
  • ClubCraft Network - 功能建议

源代码

项目托管于 BitBucket

版本分布
基本信息
插件名称 Lobby Switch
作者 Lazertx
平台 Bukkit / Spigot
支持版本 未标注
点赞数 12
最近版本
暂无数据 -

友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作

历史访问人数:2,660,653  |  历史访问人次:3,225,024

今日访问人数:5,705  |  今日访问人次:6,002

昨日访问人数:30,655  |  昨日访问人次:36,381

Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.

Powered by GermMC 京ICP备17023959号-6