https://forum.cuberite.org/thread-2484.html
大家好,
从技术上讲,这不是一个新插件,只是 JonnyBoy0719 插件的重大版本更改。他很友善地让我在他的插件上发疯,作为学习 lua 的借口。无论如何,我会参考他的原始帖子以获取图像/学分等,并为您提供更改/新功能的更新;
首先,这是一个主要的版本颠簸,因为它与 2.0 版本不兼容。您需要将门户配置迁移到新格式。或者只是在游戏中重新创建您的门户。
希望你们喜欢它。
变化
门户的新 Web 管理页面
删除了玩家数据的 Web 管理页面
门户现在可以有多个目标(目标门户)!!
当用户进入具有多个目的地的门户时,他们可以使用命令 (/pteleport) 来选择他们想要去的位置。
- 门户计时器的修复(仅适用于只有一个目标的情况)
5.更改了几个命令(我将在下面列出它们)
- 现在可以禁用传送门!!这适用于每个门户或全局级别
下载
我认为这几乎就是一切。请参阅 github 存储库以获取完整的更新日志或下载。
命令
/ptoggle - 切换传送点选择工具(木剑)
/pcreate - 创建门户(选择两点后使用)
/pconnect - 连接两个门户(或者,如果连接已存在,则现在将其删除,因为门户可以有多个目标
/pdest - 设置用户被传送到给定门户时出现的点
/pinfo - 打印门户列表、门户配置或玩家当前状态
/pmanage - 启用/禁用所有或特定门户(这些是单独处理的,因此,如果您禁用然后在全局级别启用所有门户,则任何单独禁用的门户仍将被禁用。
/pteleport - 当您站在具有多个目标的门户中以决定去哪里时使用
/phelp - 插件特定帮助:列出命令或获取命令的使用信息
未来发展
我认为将来会不错的功能是:
将用户传送到目标门户内的某个点,而不是要求某人配置用户应该出现的位置。(我将不胜感激比我知识渊博的人的想法/帮助)
允许传送门瞄准任何地方的任意点,而不仅仅是其他传送门(从技术上讲,这在技术上已经在同一世界中是可行的,但这是无意的。我认为这很容易实现)
使插件函数可被其他插件调用,以便在脚本化任务/任何你能想到的东西中使用。(我相信我在某处看到了一个插件调用另一个插件的例子,但如果有人能给我指出一个作为参考,那就太好了。
对于只有一个目的地的门户,也许是传送前的倒计时(让用户必须运行命令的多目的地门户也要求用户等待输入该命令是没有意义的)
编辑:在存储库中添加了自述文件