Skip to content

Commands

LordFinn - Yannick Suc edited this page Aug 28, 2026 · 2 revisions

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).

Phones

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.

Feature toggles

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.

Mayor election

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 for now - simply not yet ported to Fabric.

Debug (Fabric, dev builds only)

/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.

Clone this wiki locally