Flexible Minecraft marker plugin with personal and public points, teleportation, search, localization, and clean permission-based command visibility.

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.
Main command:
/pcordsOptional aliases:
/cords/pc/ptEach 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 list
Opens marker lists. The exact modes shown depend on config and permissions.
/pcords search
Opens 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 edit
Opens the available edit actions. Depending on permissions, this can include renaming, moving, or editing public tags.
/pcords remove <name>
Removes a marker.
/pcords reload
Reloads 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.
cords.use
Allows using the main plugin command.
cords.reload
Allows reloading the plugin.
cords.add
Allows creating personal markers.
cords.open
Allows creating public markers or turning a marker into a public one.
cords.teleport.personal
Allows teleporting to personal markers.
cords.teleport.public
Allows teleporting to public markers.
cords.teleport.owned
Allows teleporting to your own markers even if the matching personal/public teleport permission is not granted.
cords.teleport.bypass_disabled
Allows teleporting even when teleportation for that marker type is disabled in config.
cords.teleport.bypass_cooldown
Allows bypassing teleport cooldowns.
cords.list
Allows using the list command.
cords.list.private
Allows viewing private marker lists.
cords.list.owned
Allows viewing lists of markers owned by the player.
cords.list.open
Allows viewing public marker lists.
cords.list.all
Allows viewing combined lists of all available markers.
cords.info
Allows viewing marker information.
cords.search.name
Allows searching markers by name.
cords.search.tag
Allows searching public markers by tags.
cords.edit.name
Allows renaming your own markers.
cords.edit.name.others
Allows renaming markers owned by other players.
cords.edit.move
Allows moving your own markers to your current position.
cords.edit.move.others
Allows moving markers owned by other players.
cords.edit.tag
Allows editing tags on your own public markers.
cords.edit.tag.others
Allows editing tags on other players' public markers.
cords.remove
Allows removing your own markers.
cords.remove.others
Allows removing markers owned by other players.
Required dependencies:
Optional integrations:
Built-in languages:
The plugin uses your language file first, fills missing keys from the bundled locale, and only falls back to English when needed.