Description
🕵️ COMMAND SPY
Monitor player commands, private messages and console activity in real time with a simple permission-based moderation system.
MODERATION • AUDITING • STAFF CONTROL • SERVER-SIDE
CommandSpy is a lightweight moderation tool that allows authorized staff members to monitor commands executed by players and by the server console in real time.
Each staff member can independently choose which categories to monitor through a simple in-game control panel, while permissions determine exactly what they are allowed to see.
FEATURES
REAL-TIME COMMAND MONITORING
Monitor commands executed by players regardless of which mod registered them.
PRIVATE MESSAGE MONITORING
Private messages are detected and handled separately from normal player commands.
CONSOLE MONITORING
Authorized staff can also see commands executed directly through the server console.
COMPACT CONTROL PANEL
Each staff member can independently enable or disable the monitoring categories available to them.
INDEPENDENT PERMISSIONS
Give helpers, moderators and administrators access only to the categories they actually need.
LIGHTWEIGHT STAFF STATE
Only players with CommandSpy currently enabled are stored in the persistent state file, keeping it clean even on large servers.
OPTIONAL LOCAL AUDIT LOGS
Player commands, private messages and console activity can be logged independently.
AUTOMATIC LOG RETENTION
Audit activity is stored in a single persistent log file instead of creating a new file on every server restart.
Old entries are automatically removed according to the configurable retention period, with 15 days enabled by default.
CREDENTIAL PROTECTION
Commands related to passwords, login, registration, PINs and similar sensitive data are excluded from monitoring and logs.
DUPLICATE PROTECTION
Duplicate monitoring entries are automatically prevented.
25 LANGUAGES
Messages and interface elements are automatically displayed using the player's Hytale client language.
Regional language variants are handled through automatic locale fallbacks.
FULLY CONFIGURABLE
Customize monitoring formats, messages, interface text, colors and log retention.
NO REQUIRED DEPENDENCIES
No database, no external service and no permanent HUD.
SIMPLE STAFF CONTROL
Open the control panel with:
/cmdspy gui
The interface contains independent controls for:
GENERAL SPY • PRIVATE MESSAGES • PLAYER COMMANDS • CONSOLE
CommandSpy is disabled by default for each staff member.
Only categories covered by the player's permissions can be enabled.
The control panel also clearly displays whether each monitoring category is ENABLED, DISABLED or LOCKED by permissions.
GIVE EACH STAFF MEMBER ONLY THE ACCESS THEY NEED.
AUDIT LOGS
Optional logs are stored locally inside:
mods/CommandSpy/logs/
Logging can be enabled independently for:
Player Commands • Private Messages • Console Commands
CommandSpy uses a single persistent:
commands.log
instead of generating a new audit file after every server restart.
Old log entries are automatically cleaned according to:
log-retention-days
The default retention period is 15 days.
This makes it possible to keep only the information your server actually needs without accumulating hundreds of old log files.
Audit logging does not affect live staff monitoring or permissions.
PRIVACY & SECURITY
CommandSpy automatically excludes commands associated with sensitive information before they can appear in live monitoring or audit logs.
This includes passwords, login credentials, registration commands, PINs, one-time codes and similar data.
LOCAL DATA ONLY • NO EXTERNAL DATA TRANSMISSION
No monitored activity is transmitted to an external service by CommandSpy.
MULTILINGUAL
CommandSpy includes 25 languages and automatically displays the appropriate interface and messages for each player.
Regional client locales are automatically mapped to the closest supported language when necessary.
English is used as the final fallback when no matching translation is available.
PERFECT FOR
STAFF MODERATION • Abuse investigations • Troubleshooting
Administrative auditing • Multiplayer servers • Server networks
REAL-TIME MONITORING WITHOUT A PERMANENT HUD
SIMPLE TO MANAGE
Install CommandSpy, assign the required staff permissions and start monitoring.
Configuration is stored automatically, while the persistent staff state contains only users who currently have CommandSpy enabled.
INSTALL. ASSIGN PERMISSIONS. START MONITORING.
COMPATIBILITY
Hytale Server 0.5.x • Hytale Server 0.6.x
Server-side • Multiplayer-ready • Permission-manager compatible
25 languages • Local audit logs • No permanent HUD • No required dependencies
⭐ SUPPORT COMMANDSPY
The same CommandSpy release available here on CurseForge is also available on BuiltByBit.
If you enjoy the project and would like to support its continued development, you can purchase CommandSpy through the BuiltByBit page.
There are no features locked behind the paid download — purchasing it there is simply another way to support the project.
Support CommandSpy on BuiltByBit:
https://builtbybit.com/resources/commandspy.100988/
THANK YOU FOR SUPPORTING COMMANDSPY AND ITS FUTURE DEVELOPMENT.



