Skip to content

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...]
ArgumentTypeRequiredDescription
playerGameProfileYesPlayer to ban (name or UUID)
reasonStringNoBan reason (supports multiple words)

Removes a ban from a player.

Availability: Multiplayer only

Permission: hytale.system.command.unban

/unban <player>
ArgumentTypeRequiredDescription
playerGameProfileYesPlayer to unban

Server whitelist management.

Permission: hytale.system.command.whitelist.*

/whitelist enable
/whitelist disable
/whitelist add <player>
/whitelist remove <player>
/whitelist list
/whitelist status
/whitelist clear

Subcommands:

SubcommandAliasesArgumentsPermissionDescription
enableon-whitelist.enableEnable whitelist (multiplayer only)
disableoff-whitelist.disableDisable whitelist (multiplayer only)
add-<player:GameProfile>whitelist.addAdd player to whitelist
remove-<player:GameProfile>whitelist.removeRemove from whitelist
list--whitelist.listList whitelisted players
status--whitelist.statusShow whitelist status
clear--whitelist.clearClear all entries

Operator status management.

Permission: hytale.system.command.op.*

/op add <player>
/op remove <player>
/op self

Subcommands:

SubcommandArgumentsPermissionDescription
add<player>op.addGrant operator status
remove<player>op.removeRevoke operator status
self-(none - uses password)Toggle own operator status
ArgumentTypeRequiredDescription
playerPlayerYesTarget 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:

SubcommandArgumentsPermissionDescription
group list-perm.group.listList all permission groups
group add<group>perm.group.addAdd permission group
group remove<group>perm.group.removeRemove permission group
user list-perm.user.listList all users with permissions
user add<user> <permission>perm.user.addAdd permission to user
user remove<user> <permission>perm.user.removeRemove permission from user
user group list<user>perm.user.group.listList user’s groups
user group add<user> <group>perm.user.group.addAdd user to group
user group remove<user> <group>perm.user.group.removeRemove user from group
test<permission>perm.testTest permission node