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.createorx3dev.waypoints.server.removepermissions
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

