GPS [1.9 – 1.19] | Global Positioning System For Your Server | 2.19.22
全球定位系统 [1.9 – 1.19] | 服务器的全球定位系统| 2.19.22
Native Minecraft Version: 1.13
Tested Minecraft Versions: 1.7 / 1.8 / 1.9 / 1.10 / 1.11 / 1.12 / 1.13 / 1.14 / 1.15 / 1.16 / 1.17 / 1.18 / 1.19
唯一的第一个真正的Minecraft全球定位系统;简称GPS 。设计时考虑了简单和高级的 Minecraft 世界映射。创建简单的 GPS 地图或非常复杂和高级的连接和路线网络。GPS 将始终如一地引导您通过可用的最短路径。
绕过世界/产卵很普通而且非常无聊。它会让您构建的所有内容都无人关注和欣赏,从而导致浪费时间/浪费金钱在建设者身上,并使您的服务器变得乏味。使用 GPS 可以让您的玩家随时随地探索您的服务器,并发现使您的服务器独一无二且引人入胜的所有特征。由一个完全可定制的箭头引导,它不是由无聊的粒子创建的,你和你的玩家总是知道确切的去向。设置 GPS 非常简单直接。使用游戏中的 GPS 配置器,您无需摆弄笨拙的 yml 文件,也不必摆弄由于拼写错误和缩进错误导致的错误配置。只要启用配置器,所有点和连接都可以通过粒子观察到。
测试 服务器:158.69.249.146:25602 如果
你想在1.8服务器上使用它,那么请阅读th 中的“ Important for 1.8 servers”。GPS是 Spigot 服务器的简称。设计时考虑了简单和高级的世界映射。创建简单的 GPS 地图或非常复杂和高级的连接和路线网络。GPS 将始终如一地引导您通过可用的最短路径。
绕过世界/产卵很普通而且非常无聊。它会让您构建的所有内容都无人关注和欣赏,从而导致浪费时间/浪费金钱在建设者身上,并使您的服务器变得乏味。使用 GPS 可以让您的玩家随时随地探索您的服务器,并发现使您的服务器独一无二且引人入胜的所有特征。由一个完全可定制的箭头引导,它不是由无聊的粒子创建的,你和你的玩家总是知道确切的去向。设置 GPS 非常简单直接。使用游戏中的 GPS 配置器,您无需摆弄笨拙的 yml 文件,也不必摆弄由于拼写错误和缩进错误导致的错误配置。只要启用配置器,所有点和连接都可以通过粒子观察到。
测试服务器:142.44.222.241:25602
如果您想在1.8服务器上使用它,请先阅读版本和支持部分中的“ 1.8 服务器的重要信息” !
GPS 箭头:
- 外观:
箭头是从任何可放置的 Minecraft 方块创建的。以上是其中的几个例子。块的长度、箭头大小和密度等都是 100% 可在 config.yml 文件中配置的。您还可以设置箭头的标题。
以下是不同箭头设置的几个示例。默认箭头是左边的那个。记住; 更大的尺寸和更高的密度需要更多的实体,这需要更多的服务器资源。(默认仅由 15 个实体创建)
您还可以使用自定义资源包或粒子。再往下看。
- 行为和物理属性:
箭头可以旋转并指向任何方向。方向基于您当前的位置和前往目的地的方向。箭头方向基于您的位置,而不是它自己的位置。
-
箭头将根据您所看的方向在固定位置跟随您,并以无缝和平滑的方式移动。正如在上面的 gif 中看到的,箭头瞬间改变了它的方向,没有任何卡顿。
- 不可见性:
由于箭头是由实体而不是粒子制成的,因此隐藏它要困难得多。这通过使用ProtocolLib成为可能。如果你想隐藏箭头,你必须在你的服务器上安装 PL。在 config.yml 文件中启用/禁用此功能。
下面的示例说明了完全隐藏的箭头。左边的玩家可以清楚地看到他的 GPS 箭头,尽管它对右边的玩家来说仍然无法检测到/不可见。
- 无敌:
使用 Minecraft kill 命令不会删除箭头。这确保了像实体清理器这样的插件不会删除 GPS 箭头并导致问题。
- 可移动性:
箭头可以移动以最适合玩家的需要。移动模式通过 /gps move 命令启用。在此模式下,鼠标上的滚轮用作“控制杆”。使用滚轮向前和向后移动箭头。按住 shift 并使用滚轮上下移动箭头。
- 其他箭头类型:
您也可以选择为您的箭头使用自定义资源包:
点击查看相册。
资源包链接:
上面的三个箭头是@NullBlox创建的。随意使用它们。
https://www.dropbox.com/s/7xbk40foabar8vk/GPS-ARROWS-RP-A1.zip?dl=1
三个默认箭头的材质为IRON_HOE,耐久度为1,2,3。
箭头的粒子变体也可用。
一个简单版本和一个 3D 版本:
导航行为:
- 路径计算:
下面是一个小型且相当复杂的 GPS 设置示例。该图像说明了计算算法的有效性。即使在点和连接的网络中,GPS 也会找到可能的绝对最短路径;瞬间。为确保性能,只要玩家启用 GPS,就会临时存储路径。这使得 GPS 具有极强的响应能力,并允许它在不对服务器造成任何压力的情况下快速更新。视频已加速到 x2。
- 路径重新计算:
GPS 逻辑允许玩家偏离路线或选择替代路线。如果他们决定这样做,一旦他们进入另一点的范围内,GPS 就会更新到新的最短路径;如下面的视频所示。NB 粒子路径仅在玩家打开时显示给正在导航的玩家。出于此 GIF 的目的,粒子仅对“相机”可见。
- 单向连接:
下面的设置演示了单向连接设置。这可以以任何你想要的方式使用。这有助于确保玩家不会通过“不可能”的路径导航,例如玩家无法跳到下图中的下一个点,但他们能够“跳”下来。(红框是点,蓝线是连接,浅蓝色的粒子是连接)
下面的GIF演示了用法。即使玩家离中心点更近,他也会被引导通过其他点。
粒子和其他力学:
该插件有很多功能;这些仅仅是主要特征。请查看命令、config.yml 和 messages.yml,它们将显示更多可用功能。
/GPS:
下面的所有命令都需要gps.commands 权限以及单个命令权限。主要命令是 /globalpositioningsystem,但是 /gps 是一个更方便的别名。
- /gps [help]
别名:[h]
打开帮助菜单。帮助菜单是可点击的,包含带有说明的悬停消息。
允许:
- /gps start <to> [from] [player]
别名:
启动 GPS。
需要目标参数。from参数指定一个起点;它是可选的。播放器参数用于为另一个播放器启动 GPS,例如通过控制台。
权限:
- gps.commands.start(必需)
- gps.commands.others(用于其他玩家)
- /gps stop [player]
停止 GPS/停止另一个玩家的 GPS。
权限:
- gps.commands.stop(必需)
- gps.commands.others(用于其他玩家)
- /gps move
别名:[m]
启用箭头操作功能。这使您可以垂直和水平移动箭头。(在上面的功能中看到)
权限:
- /gps show
Alias: [sh]
用粒子显示你当前的路径。
允许:
- /gps list
|
|