GPS [1.9 - 1.19] | Global Positioning System For Your Server | 2.19.22 [提交至百度][查看百度是否已收录此帖]

3455 0
2023-2-11 11:39:45
显示全部楼层
生活圈制作
GPS [1.9 - 1.19] | Global Positioning System For Your Server | 2.19.22

全球定位系统 [1.9 - 1.19] | 服务器的全球定位系统| 2.19.22
下载地址
提取码:nsbr
20
您未购买

人民币


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演示了用法。即使玩家离中心点更近,他也会被引导通过其他点。

粒子和其他力学:
  • 路径可视化:
    除了箭头导航,您还可以启用当前所选路径的可视化。粒子仅针对正在导航的玩家显示。从 1.6.0 开始,可以完全禁用箭头并单独使用粒子路径。
  • 游戏内配置器:
    该插件还具有易于使用的复杂游戏内 GPS 配置器。命令及其使用方法在命令部分进行了说明。
    使用命令/gpsc show启用粒子可视化。每个连接都显示为一条蓝色粒子线,线末端的两个浅蓝色粒子表示这些点已连接。默认情况下,每个点都用红色粒子框表示。您当前选择的框是绿色的,离您最近的框是黄色的。

    游戏内配置器允许您创建、删除、连接、断开连接和移动点,而无需处理 yml 文件。配置器非常易于使用,您可以立即绘制您的世界地图。


    除了使用命令设置 GPS 外,您还可以使用内置的 GPS 配置器棒,只需单击一下即可创建、选择、连接、断开连接和删除点。
  • 车辆插件支持:
    GPS 支持所有车辆/运动插件。这是通过以固定的时间间隔根据玩家的位置更新 GPS 来实现的。这已经过彻底测试,将 100% 适用于任何不涉及 20 格以上玩家传送的移动。
  • Dynmap 支持:
    GPS 插件允许您使用 Dynmap 展示您的 GPS 设置。下面是我的测试服务器上使用的设置示例:

该插件有很多功能;这些仅仅是主要特征。请查看命令、config.yml 和 messages.yml,它们将显示更多可用功能。



/GPS:
下面的所有命令都需要gps.commands 权限以及单个命令权限。主要命令是 /globalpositioningsystem,但是 /gps 是一个更方便的别名。
  • /gps [help]
    别名:[h]
    打开帮助菜单。帮助菜单是可点击的,包含带有说明的悬停消息。
    允许:
    • 全球定位系统.commands.help
  • /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.commands.move
  • /gps show
    Alias: [sh]
    用粒子显示你当前的路径。
    允许:
    • gps.commands.show
  • /gps list

手机扫码浏览