ConsoleSpy icon

ConsoleSpy -----

Allows you to monitor the execution of commands by players.




Changes:
  • Switching to UUIDs instead of names
  • Optimizing the data retention system
  • Improved LogManager
  • Optimizing the cache of player names
  • Added setting: auto-save-interval in config.yml

Bug Fixed:
  • Fixed the operation of ignoring
  • Fixed hiding commands
  • Fixing memory leaks

Technical details:
  1. "Switching to UUIDs instead of names":
    Was: Storing data on player nicknames
    So: All data is stored by UUID
    Advantage: Nickname change protection, data stability
  2. "Optimizing the data retention system":
    Added: The dataChanged flag for tracking changes
    Added: Auto-save with a configurable interval
    Added: Asynchronous data saving
    Advantage: Reducing server load, preventing data loss
  3. "Improved LogManager":
    Added: Thread-safe date formatting via ThreadLocal
    Added: Asynchronous logging via ExecutorService
    Added: Correct log rotation
    Advantage: High performance, reliable logging
  4. "Optimizing the cache of player names":
    Added: Automatic cache update when a player logs in
    Added: Name search via OfflinePlayer for offline players
    Advantage: Quick access to names, work with offline players
----------, Aug 26, 2025

Added support for logging player commands.
Logs are saved to the specified file (configuration in config.yml).​
Customizable recording format with placeholders: %date%, %player%, %command%.
Log size limitation and automatic rotation when exceeded (max-size-mb, rotate).

New settings in config.yml:
logging.enabled: Enable/disable logging.
logging.path: The path to the logs file.
logging.format: The format for recording logs.
logging.max-size-mb: The maximum file size in megabytes.
logging.rotate: Enabling log rotation.
----------, Aug 11, 2025

Resource Information
Author:
----------
Total Downloads: 51
First Release: Aug 11, 2025
Last Update: Aug 26, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings