GPS - Pathfinder is a tool, that allows you to setup custom roadmaps across your
towns,
mazes or whole worlds. The created webs of waypoints and connecting edges can be used to
navigate across, but also allows
discovering of points of interests.
Everything is opensource and extendable, so other plugins can hook as addon and introduce new types of waypoints or navigation targets (like shops, npcs, quests, ...)
Want to convince yourself? Test-Server:
81.31.199.58:25565
Create nodegroups to toggle discoverability, navigability and to add search terms for multiple waypoints.
Restrict nodegroups with permissions: make parts of the roadmap not navigable for every user.
Make waypoint connections either one-way or undirceted
Setup path visualizers to configure the way, gps paths are displayed to the player.
Every single vanilla particle can be used. With help of addons or future versions, even Entities can be used as visualizers.
Multiple Example Visualizers are provided online and can easily be imported into your plugin
Edit multiple nodes at once with smart selection arguments
Translate and style every single message to your needs
Define colors in the MiniMessage format to achieve gradients, hover and click events
Find the absolute shortest path across roadmaps and display it to the user, until they reach the target point
Let users discover points of interest by walking past
Configure effects in the NBO effects format
Planned Features:
Full SQL Database support
Edit-Mode Performance improvements with custom server-side entity view ranges
The "navigable" attribute of nodegroups will not be true|false but active|passive|none, to setup a search term that cannot be used as search alone. Example: /find toilet = valid /find toilet&third_floor = valid /find third_floor = invalid, third floor is only passive
Entity path visualizers with entities that follow the path to show you the way.