Access Control Commands
System commands - uses hytale.system.command.* namespace
For the programmatic access control API (kicking, banning, whitelist, custom providers), see Access Control.
Bans a player from the server.
Availability: Multiplayer only
Permission: hytale.system.command.ban
/ban <player> [reason...]| Argument | Type | Required | Description |
|---|---|---|---|
player | GameProfile | Yes | Player to ban (name or UUID) |
reason | String | No | Ban reason (supports multiple words) |
/unban
Section titled “/unban”Removes a ban from a player.
Availability: Multiplayer only
Permission: hytale.system.command.unban
/unban <player>| Argument | Type | Required | Description |
|---|---|---|---|
player | GameProfile | Yes | Player to unban |
/whitelist
Section titled “/whitelist”Server whitelist management.
Permission: hytale.system.command.whitelist.*
/whitelist enable/whitelist disable/whitelist add <player>/whitelist remove <player>/whitelist list/whitelist status/whitelist clearSubcommands:
| Subcommand | Aliases | Arguments | Permission | Description |
|---|---|---|---|---|
enable | on | - | whitelist.enable | Enable whitelist (multiplayer only) |
disable | off | - | whitelist.disable | Disable whitelist (multiplayer only) |
add | - | <player:GameProfile> | whitelist.add | Add player to whitelist |
remove | - | <player:GameProfile> | whitelist.remove | Remove from whitelist |
list | - | - | whitelist.list | List whitelisted players |
status | - | - | whitelist.status | Show whitelist status |
clear | - | - | whitelist.clear | Clear all entries |
Operator status management.
Permission: hytale.system.command.op.*
/op add <player>/op remove <player>/op selfSubcommands:
| Subcommand | Arguments | Permission | Description |
|---|---|---|---|
add | <player> | op.add | Grant operator status |
remove | <player> | op.remove | Revoke operator status |
self | - | (none - uses password) | Toggle own operator status |
| Argument | Type | Required | Description |
|---|---|---|---|
player | Player | Yes | Target player |
Permission management.
Permission: hytale.system.command.perm.*
/perm group list/perm group add <group>/perm group remove <group>/perm user list/perm user add <user> <permission>/perm user remove <user> <permission>/perm user group list <user>/perm user group add <user> <group>/perm user group remove <user> <group>/perm test <permission>Subcommands:
| Subcommand | Arguments | Permission | Description |
|---|---|---|---|
group list | - | perm.group.list | List all permission groups |
group add | <group> | perm.group.add | Add permission group |
group remove | <group> | perm.group.remove | Remove permission group |
user list | - | perm.user.list | List all users with permissions |
user add | <user> <permission> | perm.user.add | Add permission to user |
user remove | <user> <permission> | perm.user.remove | Remove permission from user |
user group list | <user> | perm.user.group.list | List user’s groups |
user group add | <user> <group> | perm.user.group.add | Add user to group |
user group remove | <user> <group> | perm.user.group.remove | Remove user from group |
test | <permission> | perm.test | Test permission node |