promotional bannermobile promotional banner

Quick Waypoints

A quick & easy waypoint/marker management system with a UI for players! Supports Custom Icons!

File Details

x3Dev-Waypoints-1.1.0.jar

  • R
  • Jan 15, 2026
  • 59.51 KB
  • 858
  • Early Access

File Name

x3Dev-Waypoints-1.1.0.jar

Supported Versions

  • Early Access

[1.1.0] - 2026-01-15

Added

Permission System

A comprehensive permission system has been added to control access to all waypoint features.

Permission Nodes:

Permission Description
x3dev.waypoints.create Create personal waypoints
x3dev.waypoints.share Share waypoints with other players
x3dev.waypoints.teleport Teleport to own waypoints
x3dev.waypoints.teleport.<waypointname> Teleport to a specific waypoint by name
x3dev.waypoints.teleport.* Teleport to any waypoint
x3dev.waypoints.server.create Create and edit server waypoints
x3dev.waypoints.server.remove Remove server waypoints
x3dev.waypoints.server.teleport Teleport to server waypoints
x3dev.waypoints.server.* All server waypoint permissions
x3dev.waypoints.admin Bypass all permission checks
x3dev.waypoints.* All waypoint permissions

Notes:

  • OP players automatically have all permissions
  • Waypoint names are sanitized for permission nodes (lowercase, special chars replaced with underscores)
  • Example: "My Base!" becomes x3dev.waypoints.teleport.my_base
  • Normal players will no longer have permissions to create/edit/delete waypoints by default. If you'd like this functionality back run the following commands:
/perm group add Adventure x3dev.waypoints.create
/perm group add Adventure x3dev.waypoints.share

Teleport Command

  • Added /waypoint teleport <name|id> command
  • Teleports player to any waypoint they have permission to access
  • Searches player waypoints, server waypoints, and shared waypoints

Server Waypoint Commands

  • Added /waypoint server add <name> [x] [y] [z] [icon] - Create server waypoints
  • Added /waypoint server remove <name|id> - Remove server waypoints
  • Requires x3dev.waypoints.server.create or x3dev.waypoints.server.remove permissions

Context Menu Permissions

  • "Teleport To" option now appears on ALL waypoints (player, shared, and server)
  • Context menu options are filtered per-player based on their permissions:
    • Teleport To: Shown if player can teleport to that waypoint
    • Remove Waypoint: Shown if player owns the waypoint or has server remove permission

Changed

UI Permission Controls

  • Create New button: Only visible if player has x3dev.waypoints.create
  • Edit button: Only visible if player owns the waypoint or can manage server waypoints
  • Delete button: Only visible if player owns the waypoint or has x3dev.waypoints.server.remove
  • Shared checkbox: Only visible if player has x3dev.waypoints.share
  • Server Waypoint checkbox: Only visible if player has x3dev.waypoints.server.create

Waypoint Form

  • Default icon changed from "Waypoint.png" to "Home.png"
  • Removed "Waypoint" from icon dropdown options

Security

  • All permission checks are enforced server-side, not just in the UI
  • Commands validate permissions before executing actions
  • Form submissions validate permissions before creating/editing waypoints