promotional bannermobile promotional banner

Command Spy

Lightweight command spy plugin with toggle, logging, and configurable message format.
Monitor player commands, private messages, and console activity in real time, with simple in-game controls for each monitoring category.

Monitor player commands, private messages, and console activity in real time, with simple in-game controls for each monitoring category.

Configure default spy behavior, command logging, private-message logging, console logging, and audit-log retention directly from the YAML configuration file.

Configure default spy behavior, command logging, private-message logging, console logging, and audit-log retention directly from the YAML configuration file.

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.

Command Spy Team

profile avatar
  • 5
    Followers
  • 6
    Projects
  • 859
    Downloads

More from Newt_ScamanderView all

  • Menu Info Pages project image

    Menu Info Pages

    Create beautiful in-game guides, tutorials and information pages with a native Hytale-style UI, JSON configuration, images, sections and interactive buttons.

    • 100
    • October 17, 2026
  • Server Inventory Sync project image

    Server Inventory Sync

    Hytale multi-server inventory sync with safe profile sharing and custom ItemQuality protection.

    • 12
    • October 14, 2026
  • Mob Spawn Eggs project image

    Mob Spawn Eggs

    Single-use spawn eggs for creatures and mobs in Hytale — perfect for survival, economy, and roleplay servers.

    • 581
    • October 14, 2026
  • My PvP Controls project image

    My PvP Controls

    Personal PvP controls with player choice, server-side rules, cooldowns, risk settings and detailed duel logs.

    • 31
    • October 13, 2026
  • Menu Info Pages project image

    Menu Info Pages

    Create beautiful in-game guides, tutorials and information pages with a native Hytale-style UI, JSON configuration, images, sections and interactive buttons.

    • 100
    • October 17, 2026
  • Server Inventory Sync project image

    Server Inventory Sync

    Hytale multi-server inventory sync with safe profile sharing and custom ItemQuality protection.

    • 12
    • October 14, 2026
  • Mob Spawn Eggs project image

    Mob Spawn Eggs

    Single-use spawn eggs for creatures and mobs in Hytale — perfect for survival, economy, and roleplay servers.

    • 581
    • October 14, 2026
  • My PvP Controls project image

    My PvP Controls

    Personal PvP controls with player choice, server-side rules, cooldowns, risk settings and detailed duel logs.

    • 31
    • October 13, 2026