Description
TWR Waypoint Sync is a utility mod designed for advanced mapmaking and scripted gameplay within the TWR ecosystem.
It extends Xaero’s Minimap by allowing full control over waypoints via commands — including creation, deletion, synchronization, and batch processing — without relying on NPC systems or manual interaction.
Built for map creators, this mod enables dynamic waypoint logic in quests, events, and progression systems where command execution is limited.
Features
- Create, delete, and rename waypoints via commands
- Full support for batch operations using JSON arrays
- Silent execution mode for seamless scripted usage
- Synchronization of waypoints across targets
- Combined batch command (create + delete in one execution)
- No dependency on CustomNPC logic — pure command-driven system
Commands
Basic
/xaerowp create "Name" X Y Z ["symbol"] ["color"]
/xaerowp delete Name
/xaerowp delete Name
Coordinate helper
/xaerowp coords
/xaerowp coords here
/xaerowp coords here
Returns a ready-to-use command string:
/xaerowp create "Name" X Y Z
Useful for quick copying while building maps.
Batch & Silent mode
/xaerowp create_s [{"name":"Base","x":100,"y":64,"z":-200}]
/xaerowp delete_s ["Base","Mine"]
/xaerowp rename_s "Old" "New"
/xaerowp delete_s ["Base","Mine"]
/xaerowp rename_s "Old" "New"
Supports targets:
/xaerowp create_s @a [...]
Combined command (engine workaround)
/xaerowp batch_s "[{...}]" "[\"Old1\",\"Old2\"]"
- First parameter → JSON array of waypoints to create
- Second parameter → JSON array of waypoint names to delete
- Execution order is fixed: create → delete
- Runs in silent mode
Use Case
Designed specifically for TWR maps where command limitations prevent multiple executions in a single quest step.
This allows you to:
- Update waypoint states dynamically
- Replace markers during progression
- Control player navigation without UI spam

