LobbyAPI (世界大门-轻松管理与跳转游戏世界)
LobbyAPI 是一款为Minecraft服务器设计的插件,旨在管理多个世界并允许玩家通过友好的菜单跳转至这些世界。它支持高度自定义,包括菜单中的世界代表方块的颜色、数量、位置及描述等。
功能特点
- 支持玩家从一个世界跳转到另一个世界。
- 菜单完全可自定义,可显示给定世界中的所有玩家。
- 支持跨服务器跳转(仅限于bungee服务器)。
- 允许其他插件在玩家跳转到新世界或在菜单中点击新世界时访问。
- 兼容所有版本的Bukkit。
图标自定义
现在您可以轻松自定义每个注册世界的材料、描述和其他属性!
命令
/Lobby - 打开世界菜单 /Hub - 打开世界菜单 /LobbyApi - 允许您更改LobbyAPI的某些属性 /LobbyApi addWorld [world] - 将世界添加到LobbyAPI菜单 /LobbyApi removeWorld [world] - 从LobbyAPI菜单中移除世界 /LobbyApi addServer [world] - 将服务器添加到LobbyAPI菜单 /LobbyApi removeServer [world] - 从LobbyAPI菜单中移除服务器 /LobbyApi listServers - 显示所有服务器的列表 /LobbyApi listWorlds - 显示所有世界的列表 /LobbyApi setDefaultWeather [world] [weather] - 设置世界的默认天气 /LobbyApi addJoiningCommand [world] [command] - 添加玩家加入世界时发送的命令 /LobbyApi removeJoiningCommand [world] [command id] - 移除玩家加入世界时发送的命令 /LobbyApi listJoiningCommands [world] - 列出玩家加入世界时发送的所有命令 /LobbyApi hideworld [world] - 从hub GUI中隐藏世界 /LobbyApi showworld [world] - 重新将世界添加到hub GUI
权限
lobbyapi.* - 授予所有LobbyAPI功能的访问权限 lobbyapi.user - 授予用户应有的所有命令的访问权限 lobbyapi.commands - 仅授予命令的访问权限 lobbyapi.hub - 授予访问/hub命令的权限 lobbyapi.bypassworldlimits - 允许玩家加入私有世界或已达到玩家限制的世界
安装方法
- 将此插件放入您的plugins文件夹中。
- 找到或创建一个插件以访问您的世界。
- 重启您的服务器。
开发者信息
如果您想通过插件注册世界,请使用此链接提供的指南。在插件加载时在onEnable方法中调用此方法以注册世界。
要将BungeeServer添加到菜单中,您所需的只是以下一行代码:
LobbyAPI.registerBungeeServer(String bungeeServersName, Description, WoolColor);
收录