Commands & Permissions
Commands
Section titled βCommandsβ| Command | Permission | Description |
|---|---|---|
/warp (alias /warps) |
warpgui.use |
Open the warp menu. |
/warp <name> |
warpgui.use |
Teleport to a warp. |
/warp search [query] |
warpgui.use |
Search warps by name. |
/warp reload |
warpgui.reload |
Reload config & messages. |
/setwarp <name> [category] |
warpgui.setwarp |
Create a warp. |
/delwarp <name> |
warpgui.delwarp |
Delete a warp. |
/extralocwarp <list|add|edit|remove> <warp> [index] |
warpgui.locations.* |
Manage extra locations. |
/warpadmin setpermission <warp> |
warpgui.setpermissions |
Toggle a warpβs teleport lock. |
/warpadmin sethidden <warp> |
warpgui.sethidden |
Hide/unhide a warp. |
/warpadmin category <warp> <id|none> |
warpgui.category |
Assign a category. |
/warpadmin import <essentials|cmi> |
warpgui.exportwarps |
Import warps. |
/warpadmin reload |
warpgui.reload |
Reload config & messages. |
/warpadmin has the alias /wadmin. Commands are registered at runtime by DzusillCore β there are no entries in plugin.yml.
Permissions
Section titled βPermissionsβ| Node | Default | Grants |
|---|---|---|
warpgui.* |
op | Everything below. |
warpgui.use |
everyone | Open the menu and teleport. |
warpgui.setwarp |
op | Create warps. |
warpgui.setwarp.max.<n> |
β | Warp limit = highest <n> you have. No max.* = limit 0. |
warpgui.setwarp.unlimited |
op | Bypass the warp limit. |
warpgui.setwarp.overwrite |
op | Overwrite an existing warp. |
warpgui.delwarp |
op | Delete your own warp. |
warpgui.delwarp.others |
op | Delete anyoneβs warp. |
warpgui.edit |
op | Open the edit menu. |
warpgui.edit.material |
op | Change a warpβs icon. |
warpgui.edit.description |
everyone | Change a warpβs description. |
warpgui.edit.category |
everyone | Change a warpβs category. |
warpgui.edit.top |
op | Promote (recommend) a warp. |
warpgui.edit.others |
op | Edit other playersβ warps. |
warpgui.setpermissions |
op | Toggle a warpβs teleport lock. |
warpgui.sethidden |
op | Hide/unhide a warp. |
warpgui.category |
op | Assign categories via command. |
warpgui.teleport.* |
op | Teleport to every warp, locked ones included. |
warpgui.teleport.<warp> |
β | Teleport to one permission-locked warp. |
warpgui.locations.list/add/edit/remove |
op | Manage extra locations. |
warpgui.warmup.bypass |
op | Skip the teleport warmup. |
warpgui.reload |
op | Reload the plugin. |
warpgui.exportwarps |
op | Import from Essentials/CMI. |
Suggested setup
Section titled βSuggested setupβ# players: open menu, teleport, keep up to 5 warps, edit their own/lp group default permission set warpgui.use true/lp group default permission set warpgui.setwarp true/lp group default permission set warpgui.setwarp.max.5 true/lp group default permission set warpgui.edit true/lp group default permission set warpgui.edit.material true/lp group default permission set warpgui.delwarp true
# VIP: more warps + promote/lp group vip permission set warpgui.setwarp.max.15 true/lp group vip permission set warpgui.edit.top true
# staff: everything/lp group staff permission set warpgui.* trueRemember the limit gotcha:
warpgui.setwarpalone lets a player run the command but their cap is 0 until you also grant awarpgui.setwarp.max.<n>(orwarpgui.setwarp.unlimited).