• 周年纪念勋章活动已圆满结束,如有已购买但仍未申请的用户,可以通过对应勋章的下载链接申请~
导航 — 简单的指定XYZ坐标导航 [1.20 - 1.20.4]

原创 娱乐 导航 — 简单的指定XYZ坐标导航 [1.20 - 1.20.4] 1.0

版权类型
原创
插件中文名称
导航
插件英文名称
daohang
原帖地址
#
支持的核心(服务端)
  1. Spigot
语言支持
中文(简体)
前置组件
packetevents https://github.com/retrooper/packetevents
适配版本(Java)
  1. 1.20

插件介绍​

本插件为 Minecraft 玩家提供了简单实用的路径导航功能,通过动态粒子效果指引玩家前往指定的坐标位置。插件利用异步和多线程技术确保路径计算和粒子生成的高效运行,提升了玩家的游戏体验。

前置要求 packetevents


功能特色​

  1. 路径计算:自动计算玩家当前位置到目标位置的最佳路径,确保路径合理。
  2. 粒子展示:每4秒生成一条新的粒子路径,最多同时展示3条路径,粒子沿路径平滑移动,直观指引玩家方向。
  3. 自动取消:当玩家到达目标位置周围4格范围内或通过命令取消导航,插件会自动停止导航任务。
  4. 命令操作:通过简单的命令启动或取消导航任务。

使用方法​

  1. 启动导航:玩家可以通过 /引导 <X> <Y> <Z> 命令启动导航任务,其中 <X>, <Y>, <Z> 为目标位置的坐标。
  2. 取消导航:玩家可以通过 /取消导航 命令取消当前的导航任务,停止粒子展示。

技术实现​

  • 路径计算:采用 A* 算法(A-Star Algorithm)计算最佳路径。
  • 粒子展示:利用 PacketEvents 库实现粒子效果,粒子类型为 Glow。
  • 多线程处理:使用 ScheduledExecutorService 进行任务调度,确保路径计算和粒子生成的高效运行。
  • 事件监听:监听玩家退出事件,确保玩家退出时自动取消导航任务,释放资源。
本插件旨在为 Minecraft 玩家提供简单直观的导航体验,帮助玩家快速找到目标位置,提高游戏效率和乐趣。()

2024-06-27_08.13.34.png
作者
世世世
价格
5金粒
下载
14
查看
773
首次发布
最后更新

评分

0.00 星 0 次评分
后退
顶部 底部