PointCoordinates is a marker plugin for Minecraft servers that helps players save important places, keep coordinates organized, and get back to them quickly.
Instead of memorizing coordinates or searching through old chat messages, players can create named markers, share public locations, open marker info, and teleport when the server allows it. For admins, the plugin stays flexible and easy to control without turning into a mess.
- Players can save useful places without manually storing coordinates
- Public markers make sharing locations simple
- Lists, search, and marker info make saved places easy to manage
- Disabled features do not clutter the player experience
- Admins can turn features on or off and control access through permissions
- Personal markers
- Public markers
- Marker info in chat
- Search by name and public tags
- Rename, move, and remove actions
- Teleport to allowed markers
- Paged marker lists
- Confirmation for important actions
- Personal and public markers can be configured separately
- Teleportation can be restricted by marker type
- Command aliases can be toggled one by one
- Help, usage, and tab-complete adapt to config and permissions
- Language files update without wiping custom values
- Marker storage backups are created automatically
- Optional integrations are available for common server plugins
Main command:
/pcords
Optional aliases:
/cords/pc/pt
Each alias can be enabled or disabled separately in config.yml.
-
/pcords add <name>Creates a personal marker at your current location. -
/pcords open <name>Creates a public marker at your current location, or turns your existing marker into a public one. -
/pcords listOpens marker lists. The exact modes shown depend on config and permissions. -
/pcords searchOpens the available search modes. Depending on your permissions and config, you can search by name or by public tags. -
/pcords info <name>Shows information about a marker, including coordinates, world, type, and extra details when enabled. -
/pcords tp <name>Teleports to a marker if teleportation is allowed for that marker and for that player. -
/pcords editOpens the available edit actions. Depending on permissions, this can include renaming, moving, or editing public tags. -
/pcords remove <name>Removes a marker. -
/pcords reloadReloads the plugin config, language files, aliases, and other runtime settings.
If a feature is disabled or a player does not have permission for it, it will not appear in help, usage, or tab-complete.
PointCoordinates can be kept simple or expanded into a more feature-rich setup.
You can configure:
- personal markers
- public markers
- teleport access and cooldowns
- sounds and confirmation behavior
- search and public tags
- command aliases
- localized command labels in help and usage
- optional integrations
Main files:
config.yml- plugin settingscords.yml- saved markerslanguages/*.yml- translations
Built-in languages:
- English
- Russian
- Spanish
- French
- German
- Brazilian Portuguese
- Simplified Chinese
Language loading works like this:
- first, the plugin uses the language file from the plugin folder
- if some keys are missing, it fills them from the bundled file inside the jar
- English is used only as the last fallback
Command words in help, usage, and tab-complete can also be localized if that option is enabled in config.
Permissions are split into clear actions, so server admins can decide exactly what players are allowed to do.
-
cords.useAllows using the main plugin command. -
cords.reloadAllows reloading the plugin.
-
cords.addAllows creating personal markers. -
cords.openAllows creating public markers or turning a marker into a public one.
-
cords.teleport.personalAllows teleporting to personal markers. -
cords.teleport.publicAllows teleporting to public markers. -
cords.teleport.ownedAllows teleporting to your own markers even if the matching personal/public teleport permission is not granted. -
cords.teleport.bypass_disabledAllows teleporting even when teleportation for that marker type is disabled in config. -
cords.teleport.bypass_cooldownAllows bypassing teleport cooldowns.
-
cords.listAllows using the list command. -
cords.list.privateAllows viewing private marker lists. -
cords.list.ownedAllows viewing lists of markers owned by the player. -
cords.list.openAllows viewing public marker lists. -
cords.list.allAllows viewing combined lists of all available markers. -
cords.infoAllows viewing marker information.
-
cords.search.nameAllows searching markers by name. -
cords.search.tagAllows searching public markers by tags.
-
cords.edit.nameAllows renaming your own markers. -
cords.edit.name.othersAllows renaming markers owned by other players. -
cords.edit.moveAllows moving your own markers to your current position. -
cords.edit.move.othersAllows moving markers owned by other players. -
cords.edit.tagAllows editing tags on your own public markers. -
cords.edit.tag.othersAllows editing tags on other players' public markers.
-
cords.removeAllows removing your own markers. -
cords.remove.othersAllows removing markers owned by other players.
Optional support is available for:
- Vault
- CombatLogX
- Dynmap
- BlueMap
Everything stays disabled until you enable it in config.
- Server plugin name:
PointCoordinates - Main command:
/pcords - Aliases can be toggled individually
- Players only see the functionality that is enabled and available to them