q211316907
本帖最后由 q211316907 于 2020-2-22 18:30 编辑

付费(已开源)插件,SpigotMc上价格为7.5USD

1.介绍
HyperDrive是一款拥有特色动画的高级传送插件,它有着同类传送插件所没有的强大的功能,例如一些算法的使用,多线程处理,甚至是地标的创建。你的地标将加载一次并保存一次,插件代码从各个方面都进行了优化,确保良好的性能。

这里我想介绍下HyperDrive5.0版本(发布于2019.5.4)。插件进行了重新的编码,拥有着许多的变化、修复和新功能。
以下内容最后编写于于2019.5.31,或许这段内容我应该放文末的。
  • 智能传送,新的随机传送特色,在传送过程中每次尝试将减少0.5%的传送范围直到范围为0,并且比普通的随机传送更快地来寻找到一个安全的传送点。智能传送还检查了找到的安全传送点底下的空方块,以确保下面也是安全的,尽可能地减少错误信息,表示该位置不安全。
  • 插件实施了服务器版本检测的功能,将取决于服务器版本来生成一份配置。指为不同版本配置中的物品。
  • 现在Essentials的地标转换也有记录信息和计数了。
  • 地标的加载和保存和插件的启用关闭现在将通过异步定时器进行(我也不知道那是什么东西)。这让插件可以一直在后台控制操作。这个变化使得数据库和本地文件的管理方面没有什么区别。
  • 数据库的可选开启被重新加了进来为了那些需要本地管理存储的用户。
  • 公共、私人和服务器地标菜单现被合并为/w一个指令,让玩家选择打开(我好奇之前也不都是这样的吗)。除此之外,地标商店不再作为一个特色。如果玩家想要出售或交易地标的所有权可以在编辑页面完成。
  • 小组传送现在是选择菜单唯一的页面,这个特色被从全部功能组系统中分出来,以便该功能更加直观和容易使用。
  • Essentials和HyperDrive的旧地标转换是全自动的并且在一开服就运行着。转换的地标不会与现有的地标发生冲突(用现有的)。超光速地标将从Essentials地标文件中转换。转换是全自动的,你不需要去对其进行操作。
  • 跨服传送现在可以完全正常运行,但是该过程是通过数据库完成的。当数据库在配置中被启用,/crossserver指令就可以使用。这是该插件唯一的跨服传送办法,以后可能会有跨服地标传送,但现在是没有必要的。
  • 传送牌子的制作格式:

第一行 [HyperDrive]或[HD],
第二行 Warp、Rtp、Group Warp或Group Rtp
第三行 地标名字或世界名字

2.特色
HyperDrive有着丰富的功能,但主要亮点是它的以智能传送为特色的高级随机传送功能、有着快速排列算法的菜单系统和无需BC端插件的跨服传送。
  • 在随机传送过程中智能传送将不断减少范围半径直到抵达中心点,它能够保证更快更可靠地随机传送到一个安全的地点。
  • 该插件的跨服传送是目前唯一一个可跨服传送到指定地方的功能,它的更多用法即将到来,并且该插件的跨服传送不会需要BC端插件。
  • 快速排列算法是一种快速的排序方法,可以尽可能快地将菜单内容加载完成。


HyperDrive的一些其它特色
  • 完全自定义的菜单
  • 地标转换功能(Essentials)
  • 自定义的粒子传送动画
  • 单独的传送指令(/tpa /tp等)
  • 小组传送(发给多人传送到你身边的请求)
  • 支持Mysql
  • 支持大多数插件(WorldGuard 6 & 7, Factions, FactionsUUID, ASkyBlock等)
  • 一个强大的API
  • 玩家能自己创建地标(可以自定义限制条件)
  • 每个地标有着完全独立地配置
  • 支持告示牌
  • 配置自动更新(当新版本的配置发生变动时能自动适配)
  • 特征功能(当地标访问量达到阈值时将获得特征)
  • 评分功能(玩家能够对地标标记喜欢或不喜欢,这将影响地标菜单的显示风格)
  • 地标补全(TAB能够补全/列出玩家有权访问的地标)

3.样图


部分菜单


木牌传送的格式,rtp类型不需要第三行的世界参数。

我下次也上传两张。

4.指令&权限

  • /hyperdrive help <page> - 帮助页面
  • /hyperdrive reload - 重载配置
  • /hyperdrive info - 查看插件的开发人员
  • /warps - 打开地标的主菜单
  • /warps <name> <player> - 将一名玩家传送到某个地标
  • /warps rtp - 开始随机传送
  • /warps rtp <player> - 让一名玩家随机传送
  • /warps rtp <player> <world> - 让一名玩家在某个世界内随机传送
  • /warps create <name> - 创建一个地标
  • /warps delete <name> - 删除一个地标
  • /tp <player> - 传送到一名玩家身边
  • /tp <player1> <player2> - 将玩家1传送到玩家2身边
  • /tpo <player> - 悄无声息地传送到某名玩家面前
  • /tpa <player> - 请求传送到某位玩家身边
  • /tpdeny - 拒绝第一个传送请求
  • /tpaccept - 同意第一个传送请求
  • /tpaccept <player> - 玩家某位玩家的传送请求
  • /tpdeny <player> - 拒绝某位玩家的传送请求
  • /tptoggle - 是否允许被传送(传送请求和被强制传送)
  • /tpahere <player> - 请求某位玩家来到你身边
  • /tpohere <player> - 悄无声息地将一位玩家传送到你身边
  • /tphere <player> - 传送到一位玩家身边
  • /tppos <x> <y> <z> <world> - 传送到一个世界的指定位置
  • /tppos <player> <x> <y> <z> <world> - 传送一位玩家到某个世界的指定位置
  • /tppos <x> <y> <z> - 传送到这个世界的指定位置
  • /back <player> - 将一位玩家传送到他上次的传送地点
  • /crossserver <player> <server> <world> <x> <y> <z> - 将一位玩家跨服传送到另一个服务器的某个世界的指定位置
  • /crossserver <player> <server> <world> <x> <y> <z> <yaw> <pitch> - 将一位玩家跨服传送到另一个服务器的某个世界的指定位置
  • /hyperdrive updateip <initial-ip> <new-ip> - 将本服务器上的所有地标的IP地址修改为新的IP地址(我也不清楚)
  • /spawn - 传送到出生点
  • /spawn <set/setfirstjoin/clear> - 设置第一次加入地点、出生点或清除这两种位置
  • hyperdrive.use.* - 玩家用的所有基本权限
  • hyperdrive.admin.* - 管理员权限
  • 子权限太多不列了。

4.API
All class, objects, enumerations, etc. within the "xzot1k.plugins.hd.api" package are the tools intended for developers; however, here is a general breakdown of the API:

  • The Manager.class is the bread and butter of the HyperDrive API. This class provides pretty much all necessary API functions such as loaded warps and warp limits.
  • The TeleportationHandler.class is the hub where all teleportation related API methods can be found.
  • The EnumContainer.class is the class that contains every single Enumeration the plugin uses.
  • The Warp.class is an object that contains all information and variable about a single warp.
  • The GroupTeleportEvent is fired when a group has finished the teleportation process and is sent to the destination.
  • The HookCheckEvent is fired whenever hooks are used in a check to see if a location is safe and playing by the rules. This is what you want to use if you would like to add your own hooks to the plugin.
  • The EconomyReturnEvent is fired when HyperDrive tries to give money back to a player.
  • The EconomyChargeEvent is fired when HyperDrive tries to take money from a player.
  • The MenuOpenEvent is fired whenever the player opens a HyperDrive menu.
  • The RandomTeleportEvent is fired when a player is teleported to a random location through the random teleportation system.
  • The WarpEvent is fired when a player simply teleports to a warp.

If more detail is needed, feel free to contact the developer directly or reviewing the GitHub page.


5.支持的插件&汉化下载
  • Bukkit/Spigot 1.8-1.15  (强制需要)
  • Factions Massive Core 或 FactionsUUID (可选)
  • ASkyBlock v3.0.8.8 (可选)
  • Residence v4.8.1.0 (可选)
  • Vault (可选)
  • Towny (可选)
  • WorldEdit & WorldGuard 7 (可选)
  • GriefPrevention (可选)
  • 其它插件未尝试不知道。
5.3.8+版本与其它插件挂钩是全自动的,
除了WorldGuard 需要将 'hd-allow' 区块标记在特别区块设为允许
你可以在安装到服务器之前打开插件修改plugin.yml移除掉你不想要的指令
原帖上的安装方法也太详细了..但是我懒得加进来。
汉化好了就上传,我原来已经汉化了两个不一样的旧版本的了....
这帖差不多凑合能看了。

2021.12 数据,可能有更多内容

付费(已开源)插件,SpigotMc上价格为7.5USD

1.介绍
HyperDrive是一款拥有特色动画的高级传送插件,它有着同类传送插件所没有的强大的功能,例如一些算法的使用,多线程处理,甚至是地标的创建。你的地标将加载一次并保存一次,插件代码从各个方面都进行了优化,确保良好的性能。
这里我想介绍下HyperDrive5.0版本(发布于2019.5.4)。插件进行了重新的编码,拥有着许多的变化、修复和新功能。以下内容最后编写于于2019.5.31,或许这段内容我应该放文末的。
  • 智能传送,新的随机传送特色,在传送过程中每次尝试将减少0.5%的传送范围直到范围为0,并且比普通的随机传送更快地来寻找到一个安全的传送点。智能传送还检查了找到的安全传送点底下的空方块,以确保下面也是安全的,尽可能地减少错误信息,表示该位置不安全。
  • 插件实施了服务器版本检测的功能,将取决于服务器版本来生成一份配置。指为不同版本配置中的物品。
  • 现在Essentials的地标转换也有记录信息和计数了。
  • 地标的加载和保存和插件的启用关闭现在将通过异步定时器进行(我也不知道那是什么东西)。这让插件可以一直在后台控制操作。这个变化使得数据库和本地文件的管理方面没有什么区别。
  • 数据库的可选开启被重新加了进来为了那些需要本地管理存储的用户。
  • 公共、私人和服务器地标菜单现被合并为/w一个指令,让玩家选择打开(我好奇之前也不都是这样的吗)。除此之外,地标商店不再作为一个特色。如果玩家想要出售或交易地标的所有权可以在编辑页面完成。
  • 小组传送现在是选择菜单唯一的页面,这个特色被从全部功能组系统中分出来,以便该功能更加直观和容易使用。
  • Essentials和HyperDrive的旧地标转换是全自动的并且在一开服就运行着。转换的地标不会与现有的地标发生冲突(用现有的)。超光速地标将从Essentials地标文件中转换。转换是全自动的,你不需要去对其进行操作。
  • 跨服传送现在可以完全正常运行,但是该过程是通过数据库完成的。当数据库在配置中被启用,/crossserver指令就可以使用。这是该插件唯一的跨服传送办法,以后可能会有跨服地标传送,但现在是没有必要的。
  • 传送牌子的制作格式:
第一行 [HyperDrive]或[HD],第二行 Warp、Rtp、Group Warp或Group Rtp第三行 地标名字或世界名字
2.特色
HyperDrive有着丰富的功能,但主要亮点是它的以智能传送为特色的高级随机传送功能、有着快速排列算法的菜单系统和无需BC端插件的跨服传送。
  • 在随机传送过程中智能传送将不断减少范围半径直到抵达中心点,它能够保证更快更可靠地随机传送到一个安全的地点。
  • 该插件的跨服传送是目前唯一一个可跨服传送到指定地方的功能,它的更多用法即将到来,并且该插件的跨服传送不会需要BC端插件。
  • 快速排列算法是一种快速的排序方法,可以尽可能快地将菜单内容加载完成。



HyperDrive的一些其它特色
  • 完全自定义的菜单
  • 地标转换功能(Essentials)
  • 自定义的粒子传送动画
  • 单独的传送指令(/tpa /tp等)
  • 小组传送(发给多人传送到你身边的请求)
  • 支持Mysql
  • 支持大多数插件(WorldGuard 6 &amp; 7, Factions, FactionsUUID, ASkyBlock等)
  • 一个强大的API
  • 玩家能自己创建地标(可以自定义限制条件)
  • 每个地标有着完全独立地配置
  • 支持告示牌
  • 配置自动更新(当新版本的配置发生变动时能自动适配)
  • 特征功能(当地标访问量达到阈值时将获得特征)
  • 评分功能(玩家能够对地标标记喜欢或不喜欢,这将影响地标菜单的显示风格)
  • 地标补全(TAB能够补全/列出玩家有权访问的地标)

3.样图

部分菜单

木牌传送的格式,rtp类型不需要第三行的世界参数。
我下次也上传两张。
4.指令&amp;权限
  • /hyperdrive help &lt;page&gt; - 帮助页面
  • /hyperdrive reload - 重载配置
  • /hyperdrive info - 查看插件的开发人员
  • /warps - 打开地标的主菜单
  • /warps &lt;name&gt; &lt;player&gt; - 将一名玩家传送到某个地标
  • /warps rtp - 开始随机传送
  • /warps rtp &lt;player&gt; - 让一名玩家随机传送
  • /warps rtp &lt;player&gt; &lt;world&gt; - 让一名玩家在某个世界内随机传送
  • /warps create &lt;name&gt; - 创建一个地标
  • /warps delete &lt;name&gt; - 删除一个地标
  • /tp &lt;player&gt; - 传送到一名玩家身边
  • /tp &lt;player1&gt; &lt;player2&gt; - 将玩家1传送到玩家2身边
  • /tpo &lt;player&gt; - 悄无声息地传送到某名玩家面前
  • /tpa &lt;player&gt; - 请求传送到某位玩家身边
  • /tpdeny - 拒绝第一个传送请求
  • /tpaccept - 同意第一个传送请求
  • /tpaccept &lt;player&gt; - 玩家某位玩家的传送请求
  • /tpdeny &lt;player&gt; - 拒绝某位玩家的传送请求
  • /tptoggle - 是否允许被传送(传送请求和被强制传送)
  • /tpahere &lt;player&gt; - 请求某位玩家来到你身边
  • /tpohere &lt;player&gt; - 悄无声息地将一位玩家传送到你身边
  • /tphere &lt;player&gt; - 传送到一位玩家身边
  • /tppos &lt;x&gt; &lt;y&gt; &lt;z&gt; &lt;world&gt; - 传送到一个世界的指定位置
  • /tppos &lt;player&gt; &lt;x&gt; &lt;y&gt; &lt;z&gt; &lt;world&gt; - 传送一位玩家到某个世界的指定位置
  • /tppos &lt;x&gt; &lt;y&gt; &lt;z&gt; - 传送到这个世界的指定位置
  • /back &lt;player&gt; - 将一位玩家传送到他上次的传送地点
  • /crossserver &lt;player&gt; &lt;server&gt; &lt;world&gt; &lt;x&gt; &lt;y&gt; &lt;z&gt; - 将一位玩家跨服传送到另一个服务器的某个世界的指定位置
  • /crossserver &lt;player&gt; &lt;server&gt; &lt;world&gt; &lt;x&gt; &lt;y&gt; &lt;z&gt; &lt;yaw&gt; &lt;pitch&gt; - 将一位玩家跨服传送到另一个服务器的某个世界的指定位置
  • /hyperdrive updateip &lt;initial-ip&gt; &lt;new-ip&gt; - 将本服务器上的所有地标的IP地址修改为新的IP地址(我也不清楚)
  • /spawn - 传送到出生点
  • /spawn &lt;set/setfirstjoin/clear&gt; - 设置第一次加入地点、出生点或清除这两种位置
  • hyperdrive.use.* - 玩家用的所有基本权限
  • hyperdrive.admin.* - 管理员权限
  • 子权限太多不列了。

4.APIAll class, objects, enumerations, etc. within the &quot;xzot1k.plugins.hd.api&quot; package are the tools intended for developers; however, here is a general breakdown of the API:
  • The Manager.class is the bread and butter of the HyperDrive API. This class provides pretty much all necessary API functions such as loaded warps and warp limits.
  • The TeleportationHandler.class is the hub where all teleportation related API methods can be found.
  • The EnumContainer.class is the class that contains every single Enumeration the plugin uses.
  • The Warp.class is an object that contains all information and variable about a single warp.
  • The GroupTeleportEvent is fired when a group has finished the teleportation process and is sent to the destination.
  • The HookCheckEvent is fired whenever hooks are used in a check to see if a location is safe and playing by the rules. This is what you want to use if you would like to add your own hooks to the plugin.
  • The EconomyReturnEvent is fired when HyperDrive tries to give money back to a player.
  • The EconomyChargeEvent is fired when HyperDrive tries to take money from a player.
  • The MenuOpenEvent is fired whenever the player opens a HyperDrive menu.
  • The RandomTeleportEvent is fired when a player is teleported to a random location through the random teleportation system.
  • The WarpEvent is fired when a player simply teleports to a warp.

If more detail is needed, feel free to contact the developer directly or reviewing the GitHub page.


5.支持的插件&amp;汉化下载
  • Bukkit/Spigot 1.8-1.15(强制需要)
  • Factions Massive Core 或 FactionsUUID (可选)
  • ASkyBlock v3.0.8.8 (可选)
  • Residence v4.8.1.0 (可选)
  • Vault (可选)
  • Towny (可选)
  • WorldEdit &amp; WorldGuard 7 (可选)
  • GriefPrevention (可选)
  • 其它插件未尝试不知道。
5.3.8+版本与其它插件挂钩是全自动的,除了WorldGuard 需要将 'hd-allow' 区块标记在特别区块设为允许你可以在安装到服务器之前打开插件修改plugin.yml移除掉你不想要的指令原帖上的安装方法也太详细了..但是我懒得加进来。汉化好了就上传,我原来已经汉化了两个不一样的旧版本的了....这帖差不多凑合能看了。

q211316907
找我可以帮忙代购

18278436235
对于原帖地址我表示很好奇(为毛那么长))

q211316907
18278436235 发表于 2016-4-26 21:42
对于原帖地址我表示很好奇(为毛那么长))

因为插件名字长

迷の十六
一个挡屏幕的插件_(:зゝ∠)_

q211316907
迷の十六 发表于 2016-4-27 12:05
一个挡屏幕的插件_(:зゝ∠)_

这个插件功能多又霸气
-.-

星光灬羽神
看见收费就知道这个是火不起来的了√

q211316907
星光灬羽神 发表于 2016-4-27 12:28
看见收费就知道这个是火不起来的了√

我只是 打广告的,,,,,,
代购才是重点

秋末樱
要钱....肯定火不起来了,而且还不知道卡不卡服呢

861832116
炫酷 可以 我喜欢

q211316907
秋末樱 发表于 2016-4-27 13:24
**** 作者被禁止或删除 内容自动屏蔽 ****

绝对不卡服

abcgeao
楼主那个spigot注册验证显示为空,不可以注册也不可以下载

q211316907
abcgeao 发表于 2016-8-12 09:03
楼主那个spigot注册验证显示为空,不可以注册也不可以下载

需要开VPN才会显示

粘兽
这个原帖链接又这么长哦

q211316907
粘兽 发表于 2020-2-12 16:39
这个原帖链接又这么长哦

群里的机器人要刷疯啦

1140v
兄弟汉化好久了吧,怎么还没有发

Police_
很不错的插件

1140v
好像加了这个插件tp非玩家实体用不了了哦

q211316907
1140v 发表于 2020-3-4 14:03
好像加了这个插件tp非玩家实体用不了了哦

tp非玩家实体?嗯..抱歉,我的tp一般对比的是ess的tp,tp非玩家实体你是指原版的tp吗?

q211316907
1140v 发表于 2020-3-2 10:42
兄弟汉化好久了吧,怎么还没有发

我又来论坛了,过1-2天就发

1140v
q211316907 发表于 2020-3-4 16:43
我又来论坛了,过1-2天就发

嗯awa

1140v
q211316907 发表于 2020-3-4 16:42
tp非玩家实体?嗯..抱歉,我的tp一般对比的是ess的tp,tp非玩家实体你是指原版的tp吗? ...


YinHuan
服务器开启时,hyperdrive经常卡死线程

求解决...

q211316907
YinHuan 发表于 2020-3-4 19:29
服务器开启时,hyperdrive经常卡死线程

求解决...

你可以去找作者 他天天在线并且很乐于帮你解决问题。

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