GPS Systems
Professional visual GPS navigation for Minecraft servers
Live map routing • Public destinations • Private saved locations • Road networks • One-way streets • Dynamic recalculation
PLUGIN IS ON BETA PHASE, BUGS MIGHT APPEAR !!!
For full guide go to: https://mrdino.es/gps/
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Google Maps style guidance inside Minecraft
GPS Systems adds a real navigation experience to Spigot/Paper servers without client mods.
Players use a normal filled map item, choose a destination, and follow a visual route with particles, map lines, boss bar and action bar instructions.
![[IMG]](//proxy.spigotmc.org/3da82fe5ae1ec80ae0cc01efe1f78cc8ac9a75e9/68747470733a2f2f7669612e706c616365686f6c6465722e636f6d2f393030783236302f3136373766662f6666666666663f746578743d4750532b53797374656d732b42616e6e6572)
What Is GPS Systems?
GPS Systems is a route-based navigation plugin for city, roleplay, survival and network servers.
Instead of drawing impossible straight lines through buildings, the plugin uses an admin-built road network made of intersections and links.
Players can:
- Open a GPS map.
- Boot the GPS interface.
- Select public or private destinations.
- Follow active routes on the map and in the world.
- Save personal locations from the GPS map.
- See destination markers and local dotted final segments.
Admins can:
- Create intersections and road links in game.
- Configure one-way, two-way and blocked roads.
- Create public destinations.
- Edit destination icons from the admin destination menu.
- Teleport directly to destinations for testing.
- Reload config/language/network files.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Core Features
Live GPS Map
- Filled-map based interface.
- Startup/boot screen.
- Destination picker.
- Blue active route lines.
- Grey completed route sections.
- Destination markers.
- Readable map controls.
Road Network Routing
- Create intersections/nodes.
- Connect them as roads.
- Route through the actual road graph.
- Avoids impossible direct lines when the road requires a detour.
- Supports local dotted final segments for nearby/off-road destinations.
Dynamic Recalculation
- Recalculates when the player leaves the route.
- Detects lane changes.
- Detects wrong direction when configured.
- Keeps the current route stable unless the player actually deviates.
Destination Categories
- Category colors.
- Map symbols.
- Pixel-style map icon patterns.
- Default categories for police, hospital, fire station, shops, food, banks and more.
- Custom category styles in destinations.yml.
Admin Tools
- All tools use clear names: GPS <Name> Tool.
- Visual direction indicators.
- In-game road editing.
- Undo support.
- Destination icon editing from the GUI.
![[IMG]](//proxy.spigotmc.org/21820a89b0990d65533c45672a735ceb219e1e56/68747470733a2f2f7669612e706c616365686f6c6465722e636f6d2f393030783236302f3066336436342f6666666666663f746578743d4750532b4d61702b50726576696577)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Included Tools
GPS Destination Tool
Create public destinations in game.
GPS Network Tool
Inspect the road network with visual overlays.
GPS Intersection Tool
Create and link intersections.
GPS Remover Tool
Remove links or intersections.
GPS Undo Tool
Undo recent network edits.
GPS Destination Link Tool
Links destinations with a custom walking path to the main route.
GPS Toolset Tool
Admin menu item that gives the full toolset.
Admin Setup Flow
- Run /gps admin.
- Get the GPS tools.
- Use GPS Intersection Tool to create intersections.
![[IMG]](//proxy.spigotmc.org/bcfff498b690b2e5374b7340bf01075df33c652c/68747470733a2f2f6d7264696e6f2e65732f77702d636f6e74656e742f75706c6f6164732f323032362f30362f4750532d435553544f4d2d4e4f4445532d312e676966)
- Use GPS Traffic Tool to set one-way or blocked links when needed.
Making ONE WAY roads: Right Click one node, Left Click the next node.
Making BOTH WAY roads: Right Click the starting node, Shift Left Click the next node.
- Create destinations with GPS Destination Tool or /gps set.
- Link Destinations with the Main Route
- Test routes with /gps start <destination> or the GPS map.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Player Experience
- Player receives a GPS map.
- Player right-clicks to boot the GPS.
- Player opens destinations.
- Player selects a route.
- GPS displays the route on the map.
- Particles and HUD guide the player.
- Completed road sections turn grey.
- The destination marker remains visible.
![[IMG]](//proxy.spigotmc.org/e63c8430a5c549410c3265aaa2f1f413c66dca2e/68747470733a2f2f7669612e706c616365686f6c6465722e636f6d2f393030783236302f3230633764392f3066313732613f746578743d526f7574652b526563616c63756c6174696f6e2b2532362b4c616e652b446574656374696f6e)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Commands
/gps
Permission:
gpssystems.use
Opens the GPS menu.
/gps menu
Permission:
gpssystems.use
Opens the GPS menu.
/gps start {destination}
Permission:
gpssystems.use
Starts navigation to a destination.
/gps stop
Permission:
gpssystems.use
Stops current navigation.
/gps list
Permission:
gpssystems.use
Lists available destinations.
/gps admin
Permission:
gpssystems.admin
Opens the admin menu.
/gps reload
Permission:
gpssystems.admin
Reloads config, languages, destinations and network data.
/gps set {id} {display name}
Permission:
gpssystems.admin
Creates a destination at your current location.
/gps point {id} {display name}
Permission:
gpssystems.admin
Creates a route point/intersection at your current location.
/gps connect {pointA} {pointB}
Permission:
gpssystems.admin
Connects two route points.
/gps link {destination} {point}
Permission:
gpssystems.admin
Links a public destination to a route point.
/gps builder
Permission:
gpssystems.admin
Toggles route builder mode.
/gps editor
Permission:
gpssystems.admin
Toggles network editor overlay.
/gps tool
Permission:
gpssystems.admin
Gives admin GPS tools.
/gps map
Permission:
gpssystems.admin
Gives a GPS map.
/gps tp {destination}
Permission:
gpssystems.admin
Teleports to a destination.
/gpstp {destination}
Permission:
gpssystems.admin
Teleports to a GPS destination without overriding vanilla /tp.
Permissions
gpssystems.use
Default:
true
Allows players to use GPS menus and navigation.
gpssystems.admin
Default:
op
Allows admin tools, editing, reload and teleport commands.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Configuration
config.yml
- Language selection.
- Map zoom.
- Automatic GPS map on first join.
- Route follow corridor.
- Lane matching.
- Wrong-direction matching.
- Dynamic recalculation.
- Particle, boss bar, action bar and audio settings.
destinations.yml
- Public destinations.
- Private player destinations.
- Destination icons.
- Destination permissions.
- Destination categories.
- Category colors, symbols and map icon patterns.
network.yml
- Intersections/route points.
- Road links.
- Street groups.
- Traffic rules.
- Destination-to-network links.
Traffic rule types:
- both = normal two-way road.
- oneway = only from "from" to "to".
- reverse = only from "to" to "from".
- blocked = GPS cannot use this road.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Destination Icon Editing
Admins can edit public destination icons directly from the
Public Destinations menu.
- Left click starts navigation.
- Right click renames the destination.
- Shift-click sets the icon using the item in the cursor or main hand.
The selected icon is saved in
destinations.yml as the Bukkit material name.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Why Use GPS Systems?
- No client mods required.
- Works with normal map items.
- Designed for real roads, not just straight-line compasses.
- Admin-friendly in-game editing tools.
- Detailed YAML configuration with comments.
- Good for roleplay cities, survival hubs, transport networks and large public servers.
Support Notes
If a route looks wrong:
- Check the destination is linked to a valid network point.
- Check one-way rules are not reversed.
- Check nearby parallel lanes are represented correctly.
- Increase or decrease lane matching radius depending on road width.
- Use the in-game editor overlay to inspect intersections and links.
For full guide go to:
https://mrdino.es/gps/
Ready to give your server a real navigation system?
GPS Systems by MrDino
Spigot/Paper 1.20+ • Java 17
![[IMG]](//proxy.spigotmc.org/df3de2c8052751f7d798ba7fe02c0c826adce20b/68747470733a2f2f6d7264696e6f2e65732f77702d636f6e74656e742f75706c6f6164732f323032362f30362f4750532d42414e4e45522d46494e414c2d31303234783433392e706e67)