A simple, reliable tool to manage players (Whitelist, Ban, OP) on your Hytale server.
It remembers players by their unique ID (UUID).
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]
/fo wl add <username> Example: /fo wl add Steve
/fo wl add <username> <time> Example: /fo wl add Steve 1d (1 day), /fo wl add Steve 1h30m (1 hour 30 mins)
/fo wl preadd <username> Note: This waits for them to join once to get their ID.
/fo wl remove <username>
/fo sethardcore <on|off> [--playeronly|--any]
--playeronly: Only ban if killed by another player.--any: Ban on any death (default if not specified)./fo deathlist [mode] [limit]
/fo adminlog list [limit] See recent bans, mutes, kicks, etc.
/fo adminlog revert <number> Undoes the action (e.g., unbans the player) if possible.
/fo kick <username> [reason] Example: /fo kick Steve AFK for too long
/fo ban add <username> [time] [reason] Example: /fo ban add GrieferSteve 7d Griefing the spawn
/fo ban preadd <username> [time] [reason]
/fo ban ipadd <ip> Example: /fo ban ipadd 192.168.1.50
/fo ban remove <username>
/fo op add <username>
/fo op add <username> 2h
/fo op remove <username>
/fo mute add <username>
/fo mute add <username> 30m
/fo mute add <username> 30m Spamming chat
/fo mute preadd <username>
/fo mute remove <username>
/fo mute list [mode] [limit]
/fo inv clear
/fo inv clear <username|uuid>
/fo inv see <username|uuid>
Remove broken or dev items from players or the world. /fo removeitems <broken|dev> <target> [options]
playername, all (all players), world (all containers).--online, --offline (for all)./fo changepos <target> <x> <y> <z> [world] Teleport a player to specific coordinates. Works even if they are offline (updates their login position).
/fo tp <username> [time]
/fo tpall [time]
1h), the rule expires if they haven't joined in that window./fo tp cancel <username>/fo tpall offAutomate commands when players join.
/fo xp <player> <command>
/fo xg <group> <command>
/fo xa <command>
/fo rxp, /fo rxg, /fo rxa followed by the command (or prefix).
/fo migrate all [limit]
/fo migrate wl|op|ban|mute|tp [limit]
/fo db whois <username>
/fo db lookup <uuid>
/fo db listuuids
/fo db listunknown <whitelist|ban|op>
/fo db purgeunknown <whitelist|ban|op>
/fo db purgeplayer <username>
/fo confirm (available for 60s after list prompts)
/fo verify [limit]
/fo perms list --group <group> | --user <user>
/fo perms listby <group|user|uuid|mod|command> <target> [--access] [--sources] [--limit <n>]
/fo perms grant <permission> --group <group> Use `--owner` or `--command` to resolve from the command registry.
/fo perms cleanup <target|all> --confirm
/fo perms revert
/fo reload config
/help fo
You can use s (seconds), m (minutes), h (hours), d (days), w (weeks).
30m = 30 minutes1h30m = 1 hour and 30 minutes7d = 7 daysOther mods can access FixOperations databases via com.xytronix.fixoperations.api.FixOperationsApi (UUID log, IP bans, and permission change log).
0 Comments