Mapcoords: Save Coordinates and Teleport in Minecraft

Mastering Navigation with Mapcoords: The Ultimate Coordinate Plugin for Bukkit Servers Exploring vast Minecraft worlds is thrilling, but remembering the exact spot of that hidden stronghold or a lush cave full of diamonds can be a nightmare. Scribbling down coordinates on a sticky note or keeping...

Download Mapcoords for Minecraft 1.5.2

Original name: Mapcoords

Minecraft: 1.5.2

FileVersionLoaderSize
Mapcoords.jar1.5.2—15 КБDownload

Mastering Navigation with Mapcoords: The Ultimate Coordinate Plugin for Bukkit Servers

Exploring vast Minecraft worlds is thrilling, but remembering the exact spot of that hidden stronghold or a lush cave full of diamonds can be a nightmare. Scribbling down coordinates on a sticky note or keeping a separate text file is a hassle, especially when you share a server with friends. That is where Mapcoords steps in — a lightweight yet powerful Bukkit plugin designed to save, share, and navigate to important locations effortlessly. Whether you are a server admin looking to improve quality of life or a player tired of losing your way, this plugin transforms how you interact with the Overworld, Nether, and The End.

Why Mapcoords Stands Out

Unlike basic coordinate mods that only display your current position, Mapcoords builds a fully searchable database of saved points. Every player gets their own private list, while a server-wide public list allows communities to share landmarks like spawn, trading halls, or nether portals. The plugin supports both flat file storage and MySQL, making it adaptable for tiny private servers or large networks with multiple worlds.

One of its most appreciated features is the ability to teleport directly to saved coordinates — provided you have the right permissions. Instead of typing long numbers manually, a simple /mc tp [id] whisks you there. The compass integration is another clever touch: you can set your compass to point toward any saved location, turning a basic navigation tool into a precise wayfinder. Even better, the plugin calculates walking and sprinting time to your destination, so you always know how long the journey will take.

Core Features at a Glance

  • Private and Public Coordinate Lists — Keep personal secrets safe while sharing community landmarks.
  • Teleportation to Saved Points — Instantly jump to any ID in your list with a single command.
  • Player Locator — Use /mc find [username] to see where any online player is, including their world and exact XYZ.
  • Compass Targeting — Redirect your compass needle to a saved coordinate, then reset it to spawn whenever needed.
  • Multi-World Support — Works seamlessly across Overworld, Nether, The End, and any custom worlds your server uses.
  • Flat File and MySQL Storage — No database setup required for small servers; MySQL is ready for large-scale use.
  • Granular Permissions — Over 30 permission nodes let you control exactly who can add, delete, publish, or teleport.

Installation and Configuration

Setting up Mapcoords is straightforward. Drop the plugin JAR into your server's plugins folder and restart. On first run, it generates a config.yml file. By default, the plugin uses flat file storage, so you can start using it immediately without any database configuration. If you prefer MySQL, open the config and set useDatabase: true, then fill in your database URL, table name, username, and password. The plugin creates three tables automatically: coords, coords_users, and coords_worlds.

For players who also enjoy modded client-side features, keeping your game up to date is just as important. The foxygame.net launcher offers a modern, flexible way to manage mods — you can download and install them directly from its built-in menu, which saves time and avoids the clutter of manual file handling.

Understanding the Config File

Here is a sample configuration to give you an idea of the structure:

settings:
  checkForUpdates: true
  permissions: true
  useDatabase: false
  folderName: coords
  debug: false
database:
  url: jdbc:mysql://localhost:3306/DATABASE_NAME
  table: coords
  username: user
  password: pass

Replace DATABASE_NAME with your actual database. The checkForUpdates option will notify OPs when a new version is available, ensuring you never miss a fix or feature.

Commands That Simplify Your Minecraft Life

Mapcoords uses the base command /mc (or the longer /mapcoords). Here are the essential ones you will use daily:

  • /mc add [name] — Save your current location to your private list.
  • /mc addp [name] — Save to the public list for everyone to see.
  • /mc list [page] — Browse your private coordinates.
  • /mc listp [page] — View the public coordinate board.
  • /mc listo [username] [page] — Peek at another player's private list (if allowed).
  • /mc coords — Display your current coordinates.
  • /mc saycoords — Announce your position in chat.
  • /mc goto [id] — Get detailed directions and estimated travel time.
  • /mc find [username] — Locate any online player instantly.
  • /mc tp [id] — Teleport to a saved location.
  • /mc setc [id] — Point your compass to that spot.
  • /mc reset — Reset compass to world spawn.
  • /mc publish [id] — Move a private coordinate to the public list (irreversible).
  • /mc rename [id] [name] — Give a coordinate a new label.

All commands support page numbers for long lists, and the help menu (/mc) shows everything available based on your permissions.

Fine-Tuning Access with Permissions

Mapcoords shines in permission management. You can grant broad access with wildcards like mc.* or drill down to specific actions. For instance, mc.add.public allows a player to contribute to the public list, while mc.tp.private controls whether they can teleport to their own saved spots. There are even nodes for renaming other players' coordinates (mc.rename.other) and publishing them (mc.publish.other). This granularity is perfect for survival servers where you want to reward trusted members without giving full operator powers.

Common Permission Groups

  • Basic Player: mc.add.private, mc.list.private, mc.coords, mc.goto.private
  • Trusted Member: add mc.add.public, mc.tp.private, mc.find, mc.compass.private
  • Moderator: include mc.list.other, mc.delete.public, mc.tp.other, mc.publish.private
  • Admin: mc.* for full control

Practical Scenarios on Your Server

Imagine a community building project where everyone needs to find the construction site. An admin adds the location to the public list with /mc addp BuildSite. Newcomers simply type /mc listp and then /mc tp 3 to arrive instantly. When a player gets lost in a sprawling mineshaft, they can use /mc find to locate a friend and regroup. Server events like scavenger hunts become dynamic when organizers hide clues at saved coordinates and share the IDs at the right moment.

The compass feature also adds an immersive survival layer. Instead of relying on F3 debug screen, you can navigate purely by the red needle pointing toward your base. If you ever get turned around, /mc reset brings the needle back to spawn, acting as a reliable fallback.

Final Thoughts

Mapcoords transforms the way you interact with Minecraft's vast landscapes. By replacing scribbled notes with a persistent, searchable coordinate system, it reduces frustration and encourages exploration. The blend of private and public lists, teleportation, and compass integration makes it a must-have for any Bukkit server. Whether you run a small survival world with friends or a bustling network, this plugin keeps everyone on the same map — literally. Give it a try, and you will wonder how you ever played without it.