Server
Server Commands
While VoiceCraft.Server is running, console commands are available for moderation and entity management.
Server Commands
While VoiceCraft.Server is running, console commands are available for moderation and entity management.
Basic
list [--clientsOnly] [--limit N]list entities currently known to the serverstopstop the servershutdownalias ofstopkick <id>disconnect a network client
Client state management
mute <id>unmute <id>deafen <id>undeafen <id>
Important behavior:
- on regular entities, these toggle entity mute / deafen state
- on connected network clients, the server uses the dedicated server-side flags (
ServerMuted,ServerDeafened)
Entity data management
setname <id> <value>settitle <id> <value>setdescription <id> <value>setposition <id> <x> <y> <z>setworldid <id> <value>
Notes:
settitleandsetdescriptiontarget network entitiessetname,setposition, andsetworldidwork on general entities- empty title / description values are normalized to an empty string
list options
--clientsOnlylist only connected network clients--limit <N>limit the number of rows shown
Example:
list --clientsOnly --limit 25
Practical workflow
list --clientsOnly
setworldid 12 spawn_world
setposition 12 100 64 100
mute 15
kick 18
Failure cases
The server returns an error when:
- the entity ID does not exist
- a command expects a network client but receives a non-network entity
list --limitis negative
When these commands are useful
- testing addon or plugin integration
- correcting bad entity metadata
- staff moderation
- validating world ID and position updates during setup