我的世界插件HyperDrive | Advanced Teleportation Plugin 5.5.2
我的世界插件HyperDrive | Advanced Teleportation Plugin 5.5.2
我的世界插件购买地址:”https://www.mcbourse.cn/thread-2104-1-2.html”
测试的Minecraft版本: 1.8 / 1.9 / 1.10 / 1.10 / 1.11 / 1.11 / 1.12 / 1.12 / 1.13 / 1.14 / 1.14 / 1.14 / 1.15 / 1.15 / 1.16 / 1.17 / 1.17 / 1.17 / 1.17 / 1.18 / 18
源代码: HTTPS ://github.com/XZot1K/HyperDrive
贡献者: XZot1K
支持的语言:可以支持任何(除了英语没有预制)
捐赠链接:http ://paypal.me/zotdev ► 什么是 HyperDrive?► HyperDrive 是一种基于传送的高级插件,可提供标准传送功能和独特而强大的翘曲系统。HyperDrive 具有许多“Under The Hood”功能
其他传送插件所没有的。其中一些底层功能包括算法使用、全局任务而不是单个任务,甚至是 warp 注册表,这意味着您的 warp 将加载一次并保存一次。该插件自下而上进行了优化,以保证最佳性能!对某项功能或某项功能如何工作感到好奇?检查开发人员说明 wiki,因为它可能已经有深入的描述。您可以在此处找到此页面。 HyperDrive 的突出特点是什么? 尽管 HyperDrive 功能丰富,但主要亮点是其先进的随机传送系统,具有全新的智能边界功能、快速排序算法
用于所有菜单分页系统和跨服务器传送,无需 BungeeCord 插件。
- Smart Bounds是一种用于随机传送的新系统,它本质上会减小总半径,直到到达中心位置。此功能用于更快地找到有或没有钩子的安全位置,并保证安全位置具有忽略加载或生成新块的能力。
- 跨服务器传送目前仅适用于扭曲和坐标传送。更多内容即将推出,但 HyperDrive 的跨服务器传送是在不使用 BungeeCord 插件的情况下完成的。
- 快速排序算法的使用只是一种闪电般的快速排序方法,用于对对象列表进行排序并尽快提供最终结果。
以下是 HyperDrives 的所有主要功能:
- 完全可定制的图形用户界面
- Warp 转换系统(来自 HyperDrive 4.x 和 Essentials)
- 可定制的粒子传送动画集
- 快速排序算法过滤和分页系统(这为 HyperDrive 提供了快速加载时间、更快的导航等等!)
- 独立传送命令(/tpa、/tp 等)
- 群体传送(玩家头像选择 GUI)
- 跨服务器传送(Warps 与 /crossserver 命令一起完全跨服务器,使用 BungeeCord 和 MySQL 完成)
- MySQL 和平面文件存储支持
- 高级随机传送系统(使用全新的Smart-Bounds系统)
- 广泛的 Hook 支持(WorldGuard、Factions、FactionsUUID、ASkyBlock 等)
- 强大的 API(提供几乎所有功能)
- 经线管理和所有权(玩家可以有自己的经线但有限制)
- 完全 Warp 自定义(Warp GUI 图标可以根据任何玩家的需要进行修改和编辑)
- 符号操纵(组扭曲符号、随机传送符号等)
- 自动配置更新程序(HyperDrive 监视您的配置并在添加、删除、更改等新功能和选项时更新它)
- 特色系统- Warps 可以根据他们超过阈值的访问次数获得特色。
- 喜欢和不喜欢评级- 玩家可以喜欢和不喜欢 warp 来影响他们在 warp 列表菜单中的排序方式!
- Warp 名称 Tab-Completion – 当使用 /warps 命令时,玩家可以使用 Tab 来循环他们也可以访问的 warp 名称!
下面是新的和改进的默认动画的一个小例子!
下面是 HyperDrive 完全可定制的 GUI 菜单默认情况下的一个小例子!
对于标志创建,格式可以在下面的 GIF 中找到;但是,请注意标头也可以是 [HD] 并且 ‘rtp’ 值不需要第三行的 world 参数!
所有可用的命令都可以在这里找到。
所有可用的权限都可以在这里找到。 “xzot1k.plugins.hd.api”包中的所有类、对象、枚举等都是为开发者准备的工具;但是,这里是 API 的一般分类:
- Manager.class是 HyperDrive API 的基础。此类提供几乎所有必要的 API 函数,例如加载的 warp 和 warp 限制。
- TeleportationHandler.class是可以找到所有与传送相关的 API 方法的中心。
- EnumContainer.class是包含插件使用的每个枚举的类。
- Warp.class是一个对象,其中包含有关单个 warp 的所有信息和变量。
- GroupTeleportEvent在一个组完成传送过程并被发送到目的地时被触发。
- 每当在检查中使用钩子以查看位置是否安全且是否遵守规则时,都会触发HookCheckEvent 。如果您想将自己的挂钩添加到插件,这就是您想要使用的。
- EconomyReturnEvent在HyperDrive试图把钱还给玩家时被触发。
- EconomyChargeEvent在HyperDrive试图从玩家那里拿钱时被触发。
- 只要玩家打开HyperDrive菜单,就会触发 MenuOpenEvent。
- 当玩家通过随机传送系统传送到随机位置时,将触发RandomTeleportEvent 。
- 当玩家简单地传送到经线时会触发WarpEvent 。
如果需要更多详细信息,请随时直接联系开发人员或查看 GitHub 页面。
可以在此处找到旧的 HyperDrive 页面。
HyperDrive 的要求是:
- 共享相同 API 包的论文或类似的分支。(必填)
- Factions Massive Core 或 FactionsUUID(可选)
- ASkyBlock(可选)
- 住所(可选)
- 保险库(可选)
- 小镇(可选)
- WorldEdit & WorldGuard(可选)
- 悲伤预防(可选)
从 5.3.8 开始,所有挂钩现在都是自动的,但 WorldGuard 挂钩现在可以通过“canBuild”函数运行。 可以在此处找到旧的 HyperDrive 页面。 HyperDrive 的要求是:
- 共享相同 API 包的论文或类似的分支。(必填)
- Factions Massive Core 或 FactionsUUID(可选)
- ASkyBlock(可选)
- 住所(可选)
- 保险库(可选)
- 小镇(可选)
- WorldEdit & WorldGuard(可选)
- 悲伤预防(可选)
从 5.3.8 开始,所有挂钩现在都是自动的,但 WorldGuard 挂钩现在可以通过“canBuild”函数运行。
不喜欢 /tp 或 /tpa 等独立的传送命令,想使用其他插件版本?遵循这些步骤:
1) 下载并使用 ZIP 文件管理器打开 HyperDrive.jar。
2) 使用任何文本编辑器打开 plugin.yml,最好不要使用记事本。 3) 从plugin.yml 中
的命令部分删除任何不需要的命令,包括位于它们下方的缩进选项。 4) 保存 plugin.yml,但不要关闭 ZIP 文件管理器,直到您确定它已保存到 HyperDrive 的 JAR 文件 中。 5) 如果尚未安装,请将其安装到服务器的插件文件夹中。
6) 享受一个没有你不需要的命令的 HyperDrive 版本!
至于安装,请按照以下步骤操作:
- (第 1 步)确保服务器处于离线状态或未启用 HyperDrive 插件的另一个实例。
- (第 2 步)将新下载的 JAR 文件放入您的插件文件夹中。如果之前安装了 HyperDrive 4.x,请删除除 warps 文件夹之外的所有内容。
- (第 3 步)启动服务器并让 HyperDrive 为您的服务器版本生成适当的配置文件。
- (第 4 步)如果 warps 文件夹存在,现在是将其从 HyperDrive 文件夹中删除的时候了,因为所有的 warps 都已经自动转换了。
- (第 5 步)享受插件吧!