-
Notifications
You must be signed in to change notification settings - Fork 0
Commands
Everything lives under /crazyphone. Arguments with a known set of values (registered phone numbers,
mayor candidates, feature names) tab-complete. Permission levels are
vanilla op levels; a permission plugin can further restrict
any of these the same way it would any other command.
The command tree is ported to Fabric too, minus the mayor candidate program leaf (see below).
| Command | Permission | Description |
|---|---|---|
/crazyphone give <number> |
4 | Give yourself the phone registered to <number>, fully bound (name, password, skin, number) - not a blank item. |
/crazyphone delete <number> |
4 | Delete the phone registered to <number> and scrub it from every contact list. |
/crazyphone list [search] |
4 | Search registered phones by number/name. |
See Configuration for what each feature id controls and its config-file equivalent.
| Command | Permission | Description |
|---|---|---|
/crazyphone feature list |
2 | Show every toggleable feature's current global state. |
/crazyphone feature <name> <true|false> |
4 | Enable/disable a feature globally, at runtime (NeoForge only - Fabric has compiled-in defaults for now, see Configuration). |
Valid <name> values: calls, voice_messages, images, mayor_voting.
See Mayor Election for how the feature itself works in-game.
| Command | Permission | Description |
|---|---|---|
/crazyphone mayor vote <number> |
(any player) | Cast a vote - this is what the in-phone Vote button runs; not meant to be typed by hand. |
/crazyphone mayor election <true|false> |
4 | Enable/disable the election feature entirely. |
/crazyphone mayor voting <true|false> |
4 | Open/close voting while keeping the feature visible. |
/crazyphone mayor votes show |
2 | Print current vote tallies. |
/crazyphone mayor votes clear <number> |
4 | Clear a single player's vote (e.g. to let them re-vote). |
/crazyphone mayor candidate add <number> |
4 | Register a phone number as a mayor candidate. |
/crazyphone mayor candidate remove <number> |
4 | Remove a mayor candidate. |
/crazyphone mayor candidate program <number> |
4 | Attach the image currently held in hand as that candidate's campaign poster. NeoForge only - stays gated until the native camera integration replaces the old image-item dependency this leaf still uses. |
/presentdebug is a client-only debug command for live-tuning the sneak-presenting card's 3D transform
(position, scale, camera-angle sign/offset, front/back flip, hand-grip offsets) without a recompile -
see Camera and Photos § Sneak-presenting for what it's tuning. Not
meant for normal play; it exists purely as a development tool and every value it changes has a sensible
compiled-in default already.