Coordinator
PluginLicenseRef-All-Rights-Reserved

Coordinator

Coordinator is a Minecraft plugin that helps players navigate to custom waypoints with ease.

69
Downloads
0
Followers
6 months ago
Updated
📦
4
Versions

📖About Coordinator

Coordinator

Coordinator is a Minecraft plugin that helps players navigate to custom waypoints with ease.

Features

  • Set, list, and remove waypoints
  • Navigate to waypoints using in-game commands
  • Action bar directions
  • Permissions support

Commands

Command Description
/coords Open menu with waypoints
/coords list List of all waypoints
/coords help Help command
/coords start <name> Start navigation to a waypoint
/coords end Stop navigation

Admin Commands

Command Description
/coords <name> <page> <slot> <icon> Create a waypoint
/coords set <name> <setting> <value> Change the waypoint settings
/coords delete <name> Delete a waypoint
/coords tp <name> Teleport to the specified waypoint
/coords reload Reload plugin configuration

Permissions

Permission Description
coordinator.use Use basic waypoint commands
coordinator.admin Manage all waypoints

Installation

  1. Download the plugin JAR.
  2. Place it in your server's plugins folder.
  3. Restart your server.

Configuration

Edit the config.yml to customize plugin behavior.

Examples:

Show example config.yml
# Configuration
rows-per-page: 3
waypoint-destination-radius: 10
waypoints:
    test:
        title: test
        world: world
        x: 272.23585990820635
        y: 72.0
        z: -143.01999948370775
        page: 1
        slot: 4
        icon: ACACIA_BOAT
Show example messages.yml
no-permission: "&cYou do not have permission to use this command."
config-reloaded: "&aConfiguration reloaded."
available-waypoints: "&6&lAvailable Waypoints:"
waypoint-added: "&aWaypoint '&e{waypoint_name}&a' added at (&e{world}&a, &e{x}&a, &e{y}&a, &e{z}&a)."
waypoint-removed: "&aWaypoint '&e{waypoint_name}&a' removed."
waypoint-not-found: "&cWaypoint '&e{waypoint_name}&c' not found."
waypoint-updated: "&aWaypoint '&e{waypoint_name}&a' updated: &e{setting}&a. Please reload the config to see changes (/coords reload)."
waypoint-exists: "&cA waypoint with the name &e{waypoint_name}&c already exists."
waypoint-different-world: "&cYou cannot navigate to a waypoint in a different world."
not-valid-setting: "&cInvalid setting. Valid settings are: page, slot, icon, title, location"
no-active-route: "&cYou do not have an active route."
route-started: "&aRoute to '&e{waypoint_name}&a' started."
route-ended: "&aThe navigation has stopped."
route-arrived: "&aYou have arrived at &6{waypoint_name}&a!"

no-waypoints-available: "&cThere are no waypoints available. Please contact an administrator."

coords-start-usage: "&cUsage: /coords start <waypoint_name>"
coords-create-usage: "&cUsage: /coords create <name> <page> <slot> <icon>"
coords-delete-usage: "&cUsage: /coords delete <name>"
coords-set-usage: "&cUsage: /coords set <name> <setting> <value>"

valid-settings: "&cValid settings: "

arrow-up: "⬆"
arrow-down: "⬇"
arrow-left: "⬅"
arrow-right: "➡"
arrow-up-right: "↗"
arrow-up-left: "↖"
arrow-down-right: "↘"
arrow-down-left: "↙"

waypoint-button-lore:
  - "&7World: &e{world}"
  - "&7Coordinates: &eX: {x} Y: {y} Z: {z}"
  - ""
  - "&aClick to navigate to this waypoint."

help-message:
  - "&6&lCoords Command Help"
  - "&e/coords help &7- Show this help message"
  - "&e/coords list &7- List all available waypoints"
  - "&e/coords start <waypoint> &7- Start navigation to the specified waypoint"
  - "&e/coords end &7- End the current navigation"
    
admin-help-message:
  - "&6&lCoords Admin Command Help"
  - "&e/coords create <name> <page> <slot> <icon> &7- Create a new waypoint"
  - "&e/coords delete <name> &7- Delete the specified waypoint"
  - "&e/coords set <name> <setting> <value> &7- Update the specified waypoint"
  - "&e/coords reload &7- Reload the plugin configuration"

menu-title: "&6&lWaypoints"

next-page-item-name: "&aNext Page"

previous-page-item-name: "&aPrevious Page"