Lobby System

Lobby System - 大厅管理插件

Lobby System 是管理您网络内所有大厅服务器的最佳插件。
Bukkit / Spigot 作者 Obed 支持版本 1.7 - 1.16
服务器使用量
未统计
服务玩家数
未统计
下载量
13,291
插件详细介绍

本插件为 BungeeCord 服务器网络提供了一个功能齐全的中央大厅系统,允许玩家通过命令传送到指定的大厅服务器,并支持多种传送模式和丰富的管理功能。

核心功能

  • 传送至大厅:玩家可使用命令快速返回大厅服务器。
  • 智能分配:支持两种大厅分配模式:随机分配或传送至玩家最少的大厅。
  • 传送倒计时:可配置传送前的倒计时,玩家在期间移动即可取消传送。
  • 跨服传送:管理员可将指定服务器的所有玩家批量传送至另一个大厅服务器。
  • 大厅管理:可动态添加或移除大厅服务器,并实时查看各大厅玩家人数。
  • 权限控制:所有命令均可配置独立的权限节点。
  • 多语言支持:消息文件可完全自定义,支持多语言。
  • Velocity 支持:提供独立的 Velocity 版本插件。

命令与权限

玩家命令

  • /lobby - 传送至大厅。
- 权限: `lobby.use`
- 别名: `/hub`, `/leave`

管理员命令

  • /lobby add <服务器名> - 将指定服务器添加为大厅。
- 权限: `lobby.admin`
  • /lobby remove <服务器名> - 从大厅列表中移除指定服务器。
- 权限: `lobby.admin`
  • /lobby list - 列出所有大厅服务器及其当前玩家人数。
- 权限: `lobby.admin`
  • /lobby reload - 重载插件配置。
- 权限: `lobby.admin`
  • /lobby mode <random/lessplayers> - 切换大厅分配模式。
- 权限: `lobby.admin`
  • /lobby server <服务器名> - 将自己传送至指定的大厅服务器。
- 权限: `lobby.admin`
  • /lobby tp <玩家名> - 将指定玩家传送至其所在服务器分配的大厅。
- 权限: `lobby.admin`
  • /lobby transport <源服务器> <目标大厅> - 将源服务器的所有在线玩家传送至目标大厅服务器。
- 权限: `lobby.admin`

配置文件详解

主配置文件 (config.yml) 允许你自定义插件行为。

config:
  # 是否启用传送倒计时
  countdown: true
  # 倒计时时长(秒)
  time: 3
  # 大厅分配模式:"random"(随机)或 "lessplayers"(玩家最少)
  tp_mode: "lessplayers"
  # 大厅服务器列表
  lobbys:
    - "lobby_server"
  commands:
    lobby:
      command: "lobby"
      permission: "lobby.use"
      aliases:
        - "hub"
        - "leave"
      # 禁止使用 /lobby 命令的服务器列表
      denied_servers:
        - "Auth"

消息文件

消息文件 (message.yml) 包含了插件所有可自定义的提示信息。你可以修改消息内容、颜色代码和变量(如 %time%, %player%)。

关键消息示例:

  • nopermission: 无权限提示。
  • lobby.tp: 传送成功提示。
  • lobby.waiting: 倒计时提示。
  • lobby.denied: 在禁止使用的服务器上执行命令的提示。

Velocity 版本附加组件

如果你在 Velocity 代理端上运行,需要使用独立的 Lobby-Velocity 插件。

其配置文件 (config.yml) 非常简单:

config:
  lobby:
    # 是否启用命令
    enable: true
    # 玩家使用的命令
    command: "vlobby"
    # 命令所需权限
    permission: "vlobby.use"
message:
  sucess: "" # 传送成功消息(可为空)
  denied: "&cYou dont have permission to do this."

安装与使用

  • 安装插件
- 将 `Lobby.jar` 放入 BungeeCord 的 `plugins/` 文件夹。
- 重启 BungeeCord 服务器。
- 根据需要编辑生成的 `config.yml` 和 `message.yml` 文件。
  • 添加大厅
- 在游戏内或控制台执行 `/lobby add <你的大厅服务器名>`。
- 确保 `<你的大厅服务器名>` 与 BungeeCord `config.yml` 中定义的服务器名称完全一致。
  • 玩家使用
- 拥有 `lobby.use` 权限的玩家即可使用 `/lobby`、`/hub` 或 `/leave` 命令传送至大厅。

注意事项

  • 确保所有在配置中引用的服务器名称(如 lobbys 列表和 denied_servers 列表)都已正确配置在 BungeeCord 的主配置中。
  • denied_servers 功能常用于防止玩家从“登录服”等特殊服务器使用传送命令。
  • Velocity 用户必须使用专门的 Velocity 版本插件,其命令 (/vlobby) 和权限 (vlobby.use) 与 BungeeCord 版本不同。
  • 翻译文件(西班牙语、英语、法语)可在插件的 GitHub 页面找到。
测试支持版本
1.7 1.8 1.9 1.10 1.11 1.12 1.13 1.14 1.15 1.16
版本分布
基本信息
插件名称 Lobby System
作者 Obed
平台 Bukkit / Spigot
支持版本 1.7 - 1.16
点赞数 未统计
最近版本
暂无数据 -

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

历史访问人数:2,688,107  |  历史访问人次:3,259,380

今日访问人数:7,671  |  今日访问人次:8,784

昨日访问人数:26,372  |  昨日访问人次:31,574

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

Powered by GermMC 京ICP备17023959号-6