FixOperations
Various admin utilities to manage whitelists and bans for players before they join your server.
About FixOperations
A simple, reliable tool to manage players (Whitelist, Ban, OP) on your Hytale server.
It remembers players by their unique ID (UUID).
How to use
All commands start with /fo.
Flags can also be provided as a trailing options block (place it last): [opts:flag1,flag2]. Example: /fo ban add Steve 7d Griefing [opts:pre,nodb]
š”ļø Whitelist
Add a player: /fo wl add <username> Example: /fo wl add Steve
Add a player for a specific time: /fo wl add <username> <time> Example: /fo wl add Steve 1d (1 day), /fo wl add Steve 1h30m (1 hour 30 mins)
Add a player who hasn't joined yet: /fo wl preadd <username> Note: This waits for them to join once to get their ID.
Remove a player: /fo wl remove <username>
ā ļø Hardcore Mode
Enable/Disable Hardcore Bans: /fo sethardcore <on|off> [--playeronly|--any] --playeronly: Only ban if killed by another player. --any: Ban on any death (default if not specified).
List Hardcore Bans: /fo deathlist [mode] [limit]
š Admin Log
View Action History: /fo adminlog list [limit] See recent bans, mutes, kicks, etc.
Revert an Action: /fo adminlog revert <number> Undoes the action (e.g., unbans the player) if possible.
š¢ Kick
Kick a player: /fo kick <username> [reason] Example: /fo kick Steve AFK for too long
š« Bans
Ban a player: /fo ban add <username> [time] [reason] Example: /fo ban add GrieferSteve 7d Griefing the spawn
Ban a player who hasn't joined yet: /fo ban preadd <username> [time] [reason]
Ban by IP address: /fo ban ipadd <ip> Example: /fo ban ipadd 192.168.1.50
Unban: /fo ban remove <username>
ā” OP
Give OP: /fo op add <username>
Give OP for a specific time: /fo op add <username> 2h
Take OP: /fo op remove <username>
š Mute
Mute a player: /fo mute add <username>
Mute a player for a specific time: /fo mute add <username> 30m
Mute with a reason: /fo mute add <username> 30m Spamming chat
Mute a player who hasn't joined yet: /fo mute preadd <username>
Unmute: /fo mute remove <username>
List muted players: /fo mute list [mode] [limit]
š Inventory & Items
Clear your own inventory: /fo inv clear
Clear a player's inventory (online or offline): /fo inv clear <username|uuid>
View a player's inventory (offline view is read-only): /fo inv see <username|uuid>
Remove Specific Items: Remove broken or dev items from players or the world. /fo removeitems <broken|dev> <target> [options]
Targets: playername, all (all players), world (all containers).
Options: --online, --offline (for all).
š Teleportation
Change Position (Online or Offline): /fo changepos <target> <x> <y> <z> [world] Teleport a player to specific coordinates. Works even if they are offline (updates their login position).
Queue a teleport for a player when they next join: /fo tp <username> [time]
Queue a teleport for everyone who joins while active: /fo tpall [time]
Time limits: if you include a time (e.g., 1h), the rule expires if they haven't joined in that window.
Cancel a queued teleport: /fo tp cancel <username>
Disable tpall: /fo tpall off
š Join Commands
Automate commands when players join.
Run for a specific player: /fo xp <player> <command>
Run for a permission group: /fo xg <group> <command>
Run for everyone: /fo xa <command>
Remove commands: /fo rxp, /fo rxg, /fo rxa followed by the command (or prefix).
š Migrate Pending Pre-Actions
Run all pre-migrations (sequential to reduce lag): /fo migrate all [limit]
Run a specific migration: /fo migrate wl|op|ban|mute|tp [limit]
š§ Database & Cleanup
Check player info: /fo db whois <username>
Look up a UUID: /fo db lookup <uuid>
List all known players: /fo db listuuids
List unknown entries: /fo db listunknown <whitelist|ban|op>
Clean up unknown entries: /fo db purgeunknown <whitelist|ban|op>
Purge a player data: /fo db purgeplayer <username>
Confirm cleanup prompts: /fo confirm (available for 60s after list prompts)
Verify/refetch UUID database: /fo verify [limit]
āļø Permissions (Advanced)
List permissions: /fo perms list --group <group> | --user <user>
List permissions by source/access: /fo perms listby <group|user|uuid|mod|command> <target> [--access] [--sources] [--limit <n>]
Grant permission nodes: /fo perms grant <permission> --group <group> Use --owner or --command to resolve from the command registry.
Clean up invalid permissions: /fo perms cleanup <target|all> --confirm
Revert last permission change: /fo perms revert
š Reload & Help
Reload configuration: /fo reload config
See all commands: /help fo
Time Formats
You can use s (seconds), m (minutes), h (hours), d (days), w (weeks).
30m = 30 minutes
1h30m = 1 hour and 30 minutes
7d = 7 days
API
Other mods can access FixOperations databases via com.xytronix.fixoperations.api.FixOperationsApi (UUID log, IP bans, and permission change log).
Categories
Need a Server?
Run FixOperations on a dedicated Hytale server with easy mod management.
Get Hytale HostingFrequently Asked Questions
What is FixOperations?
Various admin utilities to manage whitelists and bans for players before they join your server.
How do I download FixOperations?
You can download FixOperations for free from CurseForge. Click the "Download on CurseForge" button on this page to go directly to the download page.
Who created FixOperations?
FixOperations was created by Xytronix. The mod has been downloaded 131 times.
Is FixOperations compatible with Hytale servers?
FixOperations is designed for Hytale and can be used on both single-player and multiplayer servers. Check the mod page on CurseForge for specific compatibility information.
How do I install FixOperations?
To install FixOperations: 1) Download the mod from CurseForge, 2) Place the file in your Hytale mods folder, 3) Restart the game. The mod should load automatically.
Related Utility Mods
View all modsBetterMap
Paralaxe
Enhance Hytale World Map
Hybrid
Serilum
šļø A Hytale mod library that contains common code for all of Serilum's mods.
VeinMining
EineNT
Instantly mine connected ores and blocks by holding the Walk key (LEFT ALT) while breaking a single block.
Wayback Charm
DarkhaxDev
A charm to help you find your way back home.
Better Modlist
Buuz135
Adds a better modlist to the game, with improved features like searching and logos.
Simple Claims
Buuz135
Adds a chunk claim and protection system.