Hytale Admin Commands Reference
Complete reference for Hytale server admin and console commands. Learn how to manage players, configure settings, and administrate your server.
Hytale (7 articles)
On This Page
Hytale Admin Commands Reference
Server administration in Hytale is handled through the server console and in-game commands. As a server owner on Witchly.host, you have full access to all administrative commands, giving you complete control over your server and its players.
Accessing the Console
There are two ways to execute admin commands:
From the Dashboard:
- Log in to Dashboard and select your Hytale server
- Navigate to the Console tab
- Type your command in the input field at the bottom and press Enter
- Commands entered through the dashboard console run with full server-level permissions
In-Game:
- Ensure your account has admin permissions on the server
- Open the chat window in-game
- Prefix commands with
/(e.g.,/kick PlayerName) - In-game commands respect permission levels assigned to your player account
Server Management Commands
These commands control core server operations:
| Command | Description |
|---|---|
stop | Gracefully shuts down the server, saving all data |
save | Forces an immediate world save |
reload | Reloads configuration files without restarting |
status | Displays current server status, player count, and resource usage |
tps | Shows the server’s current ticks-per-second (performance indicator) |
seed | Displays the current world seed |
Note: The stop command is best used from the dashboard console. If you stop the server via the console, you can restart it from the dashboard.
Player Management Commands
Commands for managing players on your server:
| Command | Description |
|---|---|
list | Shows all currently connected players |
kick <player> [reason] | Removes a player from the server with an optional reason |
ban <player> [reason] | Permanently bans a player from the server |
ban-ip <ip> [reason] | Bans an IP address from connecting |
unban <player> | Removes a player’s ban |
unban-ip <ip> | Removes an IP ban |
whitelist add <player> | Adds a player to the whitelist |
whitelist remove <player> | Removes a player from the whitelist |
whitelist list | Displays all whitelisted players |
whitelist on | Enables the whitelist |
whitelist off | Disables the whitelist |
Permission Commands
Hytale uses a permission system to control what different players can do:
| Command | Description |
|---|---|
op <player> | Grants operator (admin) status to a player |
deop <player> | Removes operator status from a player |
permission set <player> <level> | Sets a player’s permission level |
permission get <player> | Displays a player’s current permission level |
Permission levels:
- Level 0 (Default) — Standard player with no special permissions
- Level 1 (Moderator) — Can kick players, mute chat, and use teleport commands
- Level 2 (Admin) — Full access to all player management and game commands
- Level 3 (Owner) — Complete server control including configuration changes
Teleportation Commands
| Command | Description |
|---|---|
tp <player> <x> <y> <z> | Teleports a player to specific coordinates |
tp <player1> <player2> | Teleports player1 to player2’s location |
tpall <x> <y> <z> | Teleports all players to specific coordinates |
spawn | Teleports yourself to the world spawn point |
setspawn | Sets the world spawn point to your current location |
setspawn <x> <y> <z> | Sets the world spawn point to specific coordinates |
World and Environment Commands
| Command | Description |
|---|---|
time set <value> | Sets the time of day (e.g., day, night, noon, 0-24000) |
time freeze | Stops the day/night cycle at the current time |
time resume | Resumes the day/night cycle |
weather clear | Clears all weather effects |
weather rain | Sets the weather to rain |
weather storm | Sets the weather to a storm |
difficulty <level> | Changes the server difficulty (peaceful, easy, normal, hard) |
Game Rule Commands
Toggle game mechanics on or off without editing configuration files:
| Command | Description |
|---|---|
gamerule pvp <true/false> | Enables or disables player-versus-player combat |
gamerule keepInventory <true/false> | Whether players keep items on death |
gamerule mobSpawning <true/false> | Enables or disables mob spawning |
gamerule fireSpread <true/false> | Enables or disables fire spreading |
gamerule fallDamage <true/false> | Enables or disables fall damage |
Chat and Communication Commands
| Command | Description |
|---|---|
say <message> | Broadcasts a server message to all players |
msg <player> <message> | Sends a private message to a specific player |
mute <player> [duration] | Mutes a player in chat (duration in minutes, omit for permanent) |
unmute <player> | Unmutes a player |
Item and Inventory Commands
| Command | Description |
|---|---|
give <player> <item> [amount] | Gives an item to a player |
clear <player> | Clears a player’s inventory |
clear <player> <item> | Removes a specific item from a player’s inventory |
Useful Command Combinations
Setting up a new server:
whitelist on
setspawn
difficulty normal
gamerule keepInventory false
gamerule pvp true
say Welcome to the server! Rules apply.
Preparing for an event:
time set day
weather clear
time freeze
gamerule pvp true
gamerule keepInventory true
say The event is starting! Good luck everyone!
Emergency server management:
save
kick <problem-player> Violating server rules
ban <problem-player> Repeated rule violations
say A player has been removed for rule violations.
Tips for Server Administration
- Use the dashboard console for critical commands — It provides the most reliable execution with full permissions and a command history you can review.
- Set up moderators — Use the permission system to assign trusted players as moderators. This distributes the workload and ensures someone is always available to handle issues.
- Log important actions — The dashboard console logs all commands. Review these periodically to track administrative actions.
- Create a command reference for your staff — Document which commands your moderators should use and establish guidelines for enforcement.
- Test commands on a small scale first — Before running commands that affect all players (like
tpall), make sure the outcome is what you expect.
Troubleshooting
Command not recognized:
- Verify the exact command syntax — spacing and capitalization matter
- Ensure you have the required permission level
- Some commands may only be available from the dashboard console, not in-game
Permission denied:
- Check your permission level with an admin or through the console
- Dashboard console commands always run with full permissions
Command has no effect:
- The server may need a restart for certain changes to take effect
- Check the console for error messages after running the command
Need help with a specific command or scenario? Reach out to our team on Discord.