Skip to main content

WorldCannon Commands and Permissions

WorldCannon is currently registered under the internal FunRTP command namespace.

  • Root command: /funrtp
  • Aliases: /frtp, /wc

/wc is the short alias most admins will use, but the underlying permission nodes and help text are all funrtp.*.

Admin Commands

CommandPermissionNotes
/funrtpfunrtp.adminShows the admin help header
/wc create <id>funrtp.adminPlayer-only; creates a cannon at your current location
/wc create <id> <display_name>funrtp.adminPlayer-only; creates a cannon with a custom display name. Use underscores for spaces
/wc move <id>funrtp.adminPlayer-only; moves an existing cannon to your current location
/wc delete <id>funrtp.adminDeletes a cannon config
/wc target <id> <world>funrtp.adminPlayer-only; changes the landing world
/wc center <id>funrtp.adminPlayer-only; sets the search center from your current location
/wc listfunrtp.adminLists loaded cannons using the status line format
/wc statusfunrtp.adminSame runtime status output as /wc list
/wc probefunrtp.adminPlayer-only; tests whether your current location passes protection checks
/wc reloadfunrtp.adminReloads global config, per-cannon configs, tasks, and protection adapters

Player Use

There is no player command to activate a cannon. Players use WorldCannon by walking into the cannon's trigger radius.

The base use permission is:

PermissionDefaultNotes
funrtp.usetrueRequired before a player can trigger any cannon

If a player lacks funrtp.use, the cannon silently ignores that interaction and applies the normal short cooldown. No denial message is sent for this base permission check.

Per-Cannon Permission Gate

Each cannon config can also define:

  • requiredPermission

If requiredPermission is blank, the cannon only checks funrtp.use.

If requiredPermission is set and the player lacks it, WorldCannon sends the configured messages.noPermission response.