LobbyAPI
作者:zombie_striker
发布时间:2016年01月28日
原生版本:未知
测试支持:1.7,1.8,1.9,1.10,1.11,1.12,1.13,1.14
允许用户以用户友好的方式管理世界。
点此下载插件详细介绍
🔧 LobbyAPI 插件介绍
LobbyAPI 是一个用于管理多个世界的插件,允许玩家通过用户友好的菜单传送到这些世界,并且具有高度可配置性。玩家只需使用 /lobby 或 /hub 命令,即可访问菜单中指定的所有世界。点击代表某个世界的方块,玩家将被传送到该世界指定的位置。LobbyAPI 提供了丰富的配置方法,可以更改菜单中方块的颜色、数量、位置以及世界的描述,还可以设置谁可以查看或进入某个世界,以及世界之间的交互方式。
🌐 兼容版本
- 1.7
- 1.8
- 1.9
- 1.10
- 1.11
- 1.12
- 1.13
- 1.14
📚 如何创建和管理世界
如果你是 LobbyAPI 的新手,可以在此链接找到设置世界的指南:基本命令教程
✨ 特性
- 允许玩家在世界之间传送。
- 菜单完全可定制。
- 显示给定世界中的所有玩家。
- 允许玩家在服务器之间传送(仅适用于 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]:设置世界的默认天气,选项有 NORMAL、NO_RAIN 和 ALWAYS_RAINING。
- /LobbyApi addJoiningCommand [world] [command]:添加玩家加入世界时应发送的命令。
- /LobbyApi removeJoiningCommand [world] [command id]:移除玩家加入世界时应发送的命令。
- /LobbyApi listJoiningCommands [world]:列出玩家加入世界时发送的所有命令。
- /LobbyApi hideworld [world]:从中心 GUI 隐藏一个世界。
- /LobbyApi showworld [world]:重新将一个世界添加到中心 GUI。
🔑 权限
- lobbyapi.*:提供对所有 LobbyAPI 功能的访问权限。
- lobbyapi.user:提供用户应具有的所有命令。
- lobbyapi.commands:仅提供对命令的访问权限。
- lobbyapi.hub:提供对 /hub 命令的访问权限。
- lobbyapi.bypassworldlimits:允许玩家加入私有世界或已超过玩家数量限制的世界。
📚 开发者信息
如果你想通过插件注册一个世界,请使用此链接的指南:这里。在插件的 onEnable 方法中调用此方法以在插件加载时注册世界。
要向菜单添加 BungeeServer,只需以下代码行:LobbyAPI.registerBungeeServer(String bungeeServersName, Description, WoolColor);
💸 捐赠
如果你想支持我维护这个插件,可以通过 Ko-fi 进行捐赠:Ko-fi
🔧 安装方法
- 将此插件放入你的插件文件夹。
- 找到/创建一个插件,以便你可以进入你的世界。
- 重启你的服务器。