TUCAOEVER
本帖最后由 吐槽管理 于 2019-1-29 11:15 编辑

>>关于作者授权






什么是LobbyAPI?
LobbyAPI设计通过用玩家菜单进行世界间的传送,并且这些传送是可以完全配置的。只需要简简单单通过使用命令"/lobby"或者/"hub"便可以在玩家菜单中,通过点击需要前往的地址进行传送。另外,LobbyAPI拥有很多的配置方法来对玩家菜单中的GUI进行改动,其中包括使用次数,世界的简介 以及 谁能看见或者谁能前往指定世界,都可以任由你来修改配置【附带有世界与世界间的关联? 原文:along with the methods for how the world will interact with other worlds.

Lobby的特色:·允许玩家进行服务器之间的传送【仅仅对于Bungee服务器适用】
·可以用在任何版本的Bukkit服务端上
·可以自由地DIY传送面板
·可以显示在某个世界里玩家的数量
and so on...
如何创建或者管理世界:
#1 获得一个总菜单
简介:LobbyAPI菜单是一个GUI设定,通过设置GUI内的图标【类似ChestCommand】提供玩家传送的选择。如果你想打开这份菜单仅仅只需输入"/lobby"或者"/hub"便可以让玩家打开此GUI面板,就像下面这样:

是不是什么都没有?那肯定你撸多了。
PS:这其实只是个未设置的空白面板。

#1.5【对你没看错,就是1.5】
了解一下插件的全部命令
在我们开始配置插件之前,请先让我们通过输入"/LobbyAPI"对插件进行一下了解。


>>原作者更新了插件的命令 现在作统一汉化

/Lobby
打开传送菜单
/Hub

打开传送菜单
/LobbyApi Allows

你可以改变 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]
隐藏某个世界传送图标.
/LobbyApi showworld [world]
显示某个世界传送图标.



#2 如何添加一个传送
想要添加一个传送的话,你会用到这样一条命令
"/LobbyAPI addWorld [Worldname] [Slot] [X] [Y] [Z]"

在这里说明一下具体意思:
1."Worldname"表示你所想要添加的指定世界,你也可以通过按住"Tab"来查看所有可供选择的世界,或者你是路痴的话,只需要在"Worldname"的位置上输入"~"这个符号就可以表示你现在所在的世界了。
2."Slot"表示GUI图标的位置【类似Chestcommand里面图标x轴y轴的位置】不过要提醒的是,这里的位置并没有x轴y轴两个坐标定点,这款插件的位置是靠单纯的数字来指定位置的,例如:在GUI面板上的第一个小方格,Chestcommand可能是"1,1"这样的二维坐标,而在LobbyAPI中第一个小方格的坐标为"0",再比如第二行的第一个小方格,Chestcommand可能是"1,2",而在LobbyAPI中这个小方格的坐标为"9"。通过设置这个数值,我们就可以安排传送指定世界GUI图标的位置了。
3."[X] [Y] [Z]"表示坐标,也就是传送后到达的位置,如果无需指定只需要在"[X] [Y] [Z]"的位置上填上"~ ~ ~"即可设置为你当前所在的位置。
作者给我们举了一个例子,就像下图那样:

输入之后的效果是这样:



#3 改变一个世界的简介
想要修改世界的简介,你会用到这样一条命令:
"/LobbyAPI setDescription [Worldname] [Description]"

在这里说明一下具体意思:
1."Worldname"表示你所想要修改简介的指定世界,你也可以通过按住"Tab"来查看所有可供选择的世界,或者你是路痴的话,只需要在"Worldname"的位置上输入"~"这个符号就可以表示你现在所在的世界了。【复制一下,偷个懒】

2."Description"表示你所想要添加的简介,比如:"这是一个基佬们愉快玩耍的地方"
作者给我们举了一个例子,就像下图那样:

输入之后的效果是这样:



#4 设置主世界【非常**的功能,MV的一部分功能】
想要设置主世界,你会用到这样一条命令:
"/LobbyAPI setMainLobby [worldname]"


1."Worldname"表示你所想要设置出生点的指定世界,你也可以通过按住"Tab"来查看所有可供选择的世界,或者你是路痴的话,只需要在"Worldname"的位置上输入"~"这个符号就可以表示你现在所在的世界了。【复制一下,再偷个懒】
作者给我们举了一个例子,就像下图那样:

输入之后的效果是这样:


#权限设置
lobbyapi.* 给予使用所有LobbyAPI的命令的权限
lobbyapi.user 玩家所应该拥有的权限
lobbyapi.commands 仅仅给予使用按钮?的权限
lobbyapi.hub 仅仅给予使用/hub命令的权限
lobbyapi.bypassworldlimits 给予玩家进入任何世界的权限

#开发者的嘱托
如果你想要通过了解更多详情,请点击此处链接[https://dev.bukkit.org/projects/lobbyapi/files]
如果你想添加一个BungeeServer,你仅仅需要在插件中添加上如下内容:【求个大神教一下,搞不懂这些】
LobbyAPI.registerBungeeServer(String bungeeServersName, Description, WoolColor);

我自己不开群组服务器 不过根据作者的话来看 应该已经支持了BugeeServer的传送

同时作者表明 他尽力去让此插件去适配老版本的MC 不过他失败了[中间原因不想翻译所以 省略]
所以该插件在低版本MC服务器上可能会出错

#如何安装
作者虽然说了,但我不想翻译了,不会装插件的...
你肯定撸多了!


2018-9-29 更新内容>>


来自群组: Server CT
2021.12 数据,可能有更多内容>>关于作者授权







什么是LobbyAPI?
LobbyAPI设计通过用玩家菜单进行世界间的传送,并且这些传送是可以完全配置的。只需要简简单单通过使用命令"/lobby"或者/"hub"便可以在玩家菜单中,通过点击需要前往的地址进行传送。另外,LobbyAPI拥有很多的配置方法来对玩家菜单中的GUI进行改动,其中包括使用次数,世界的简介 以及 谁能看见或者谁能前往指定世界,都可以任由你来修改配置【附带有世界与世界间的关联? 原文:along with the methods for how the world will interact with other worlds.


Lobby的特色:·允许玩家进行服务器之间的传送【仅仅对于Bungee服务器适用】
·可以用在任何版本的Bukkit服务端上
·可以自由地DIY传送面板
·可以显示在某个世界里玩家的数量
and so on...
如何创建或者管理世界:
#1 获得一个总菜单
简介:LobbyAPI菜单是一个GUI设定,通过设置GUI内的图标【类似ChestCommand】提供玩家传送的选择。如果你想打开这份菜单仅仅只需输入"/lobby"或者"/hub"便可以让玩家打开此GUI面板,就像下面这样:

是不是什么都没有?那肯定你撸多了。
PS:这其实只是个未设置的空白面板。


#1.5【对你没看错,就是1.5】
了解一下插件的全部命令
在我们开始配置插件之前,请先让我们通过输入"/LobbyAPI"对插件进行一下了解。



>>原作者更新了插件的命令 现在作统一汉化
/Lobby
打开传送菜单
/Hub
打开传送菜单
/LobbyApi Allows
你可以改变 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]
隐藏某个世界传送图标.
/LobbyApi showworld [world]
显示某个世界传送图标.


#2 如何添加一个传送
想要添加一个传送的话,你会用到这样一条命令
"/LobbyAPI addWorld [Worldname] [Slot] [X] [Y] [Z]"


在这里说明一下具体意思:
1."Worldname"表示你所想要添加的指定世界,你也可以通过按住"Tab"来查看所有可供选择的世界,或者你是路痴的话,只需要在"Worldname"的位置上输入"~"这个符号就可以表示你现在所在的世界了。
2."Slot"表示GUI图标的位置【类似Chestcommand里面图标x轴y轴的位置】不过要提醒的是,这里的位置并没有x轴y轴两个坐标定点,这款插件的位置是靠单纯的数字来指定位置的,例如:在GUI面板上的第一个小方格,Chestcommand可能是"1,1"这样的二维坐标,而在LobbyAPI中第一个小方格的坐标为"0",再比如第二行的第一个小方格,Chestcommand可能是"1,2",而在LobbyAPI中这个小方格的坐标为"9"。通过设置这个数值,我们就可以安排传送指定世界GUI图标的位置了。
3."[X] [Y] [Z]"表示坐标,也就是传送后到达的位置,如果无需指定只需要在"[X] [Y] [Z]"的位置上填上"~ ~ ~"即可设置为你当前所在的位置。
作者给我们举了一个例子,就像下图那样:

输入之后的效果是这样:




#3 改变一个世界的简介
想要修改世界的简介,你会用到这样一条命令:
"/LobbyAPI setDescription [Worldname] [Description]"

在这里说明一下具体意思:
1."Worldname"表示你所想要修改简介的指定世界,你也可以通过按住"Tab"来查看所有可供选择的世界,或者你是路痴的话,只需要在"Worldname"的位置上输入"~"这个符号就可以表示你现在所在的世界了。【复制一下,偷个懒】


2."Description"表示你所想要添加的简介,比如:"这是一个基佬们愉快玩耍的地方"
作者给我们举了一个例子,就像下图那样:

输入之后的效果是这样:



#4 设置主世界【非常**的功能,MV的一部分功能】
想要设置主世界,你会用到这样一条命令:
"/LobbyAPI setMainLobby [worldname]"


1."Worldname"表示你所想要设置出生点的指定世界,你也可以通过按住"Tab"来查看所有可供选择的世界,或者你是路痴的话,只需要在"Worldname"的位置上输入"~"这个符号就可以表示你现在所在的世界了。【复制一下,再偷个懒】
作者给我们举了一个例子,就像下图那样:

输入之后的效果是这样:



#权限设置
lobbyapi.*
给予使用所有LobbyAPI的命令的权限
lobbyapi.user
玩家所应该拥有的权限
lobbyapi.commands
仅仅给予使用按钮?的权限
lobbyapi.hub
仅仅给予使用/hub命令的权限
lobbyapi.bypassworldlimits
给予玩家进入任何世界的权限

#开发者的嘱托
如果你想要通过了解更多详情,请点击此处链接[https://dev.bukkit.org/projects/lobbyapi/files]
如果你想添加一个BungeeServer,你仅仅需要在插件中添加上如下内容:【求个大神教一下,搞不懂这些】
LobbyAPI.registerBungeeServer(String bungeeServersName, Description, WoolColor);

我自己不开群组服务器 不过根据作者的话来看 应该已经支持了BugeeServer的传送
同时作者表明 他尽力去让此插件去适配老版本的MC 不过他失败了[中间原因不想翻译所以 省略] 所以该插件在低版本MC服务器上可能会出错
#如何安装作者虽然说了,但我不想翻译了,不会装插件的...你肯定撸多了!


2018-9-29 更新内容>>


3.7.79 添加单世界传送点的设置


3.7.78 修复玩家死亡在未注册世界发生的错误


3.7.77 修复末影箱在未注册世界发生的错误


3.7.76修复默认传送系统


3.7.75修复 /lobbyapi setDescription 命令修复 setDisplayname修复重载插件时名称问题修复跨服传送移除问题修复传送简介


3.7.74添加显示名称以及备注


3.7.73修复 BungeeServers 问题添加对于服务器更多的控制


TUCAOEVER
本帖最后由 吐槽管理 于 2018-9-29 13:32 编辑

29号 更新 添加单世界的传送设置

丶米饭
世界传送?....第一眼看成跨服传送

第一页 上一页 下一页 最后一页