Warp System
The Warp module provides server-wide teleport points that any player (with the right permission) can use.
Basic Usageโ
/setwarp spawn โ create a warp named "spawn" at your location
/setwarp vip teleporterpro.warps.vip โ create a VIP-only warp
/warp spawn โ teleport to the "spawn" warp
/warps โ list all accessible warps
/delwarp spawn โ delete the "spawn" warp
Warp names cannot contain spaces or special characters.
Per-Warp Permissionsโ
Restrict a warp to players with a specific permission node. There are two ways to set this:
In-game (stored in warps.yml)โ
/setwarp pvp teleporterpro.warps.pvp
Players without teleporterpro.warps.pvp cannot use or see this warp.
In config.yml (takes priority)โ
warp:
permissions:
pvp: teleporterpro.warps.pvp
spawn: teleporterpro.warps.vip
The config.yml entry overrides the in-game stored value when both are present.
Per-Warp Pricingโ
Individual warps can have their own price, set and stored in warps.yml. Per-warp prices are always flat (not affected by dynamic pricing tiers). The dynamic pricing system only affects the default warp cost when no per-warp override is present.
| Cost source | Applies when |
|---|---|
| Per-warp override (warps.yml) | Always takes priority over the default |
| Dynamic tier | Used for the default cost when no per-warp price is set |
| Flat default cost | Used when dynamic pricing is off or no tier matches |
Warmupโ
warp:
warmup: 3
cancel-on-move: false # warps don't cancel on move by default
Set warmup: 0 for instant warp teleportation.
Warp Listโ
/warps lists all warps the player has permission to see, with world name. Each entry is a clickable link that runs /warp <name> on click.