Language

Command Logger Advanced

Modrinth

log every command a player or admin use

23 downloads updated 2mo ago
Modrinth
Paper Spigot 1.21 – 1.21.11 Management

🛡️ CommandLogger — The Ultimate Admin Audit Tool​
CommandLogger is a lightweight, high-performance Minecraft plugin designed for server administrators who need a crystal-clear paper trail. It tracks every command executed by specific players and provides powerful, real-time search tools without ever touching your server's TPS.

✨ Key Features​
🚀 Zero Lag (Fully Async): All file I/O operations run on separate threads. Your main server thread stays focused on gameplay.
📂 Smart JSON Storage: Logs are saved in a structured logs.json file with an auto-save heartbeat every 60 seconds.
🔄 Command Stacking (×N): Prevents log spam. If a player spams /home 10 times, it shows as a single entry with a ×10 counter.
🔍 Advanced Search Engine: Filter through thousands of logs by Player Name, World, or Time Range in seconds.
🧹 Auto-Maintenance: Automatically prunes old logs once the limit (default 10,000) is reached to save disk space.
🌐 Fully Customizable: Every single message can be translated or styled in the messages.yml file.
🎮 Commands & Permissions​
Command Description Permission
/cmdlog Display help menu cmdlogger.use
/cmdlog search

[w] [t] Search command history cmdlogger.search
/cmdlog clear Wipe all logs (Permanent) cmdlogger.admin
/cmdlog reload Reload configuration cmdlogger.admin
(Automatic) Required to be logged cmdlogger.log
Note: The cmdlogger.log permission is what triggers the recording. It is recommended to give this to all players or specific groups you wish to monitor.
🔎 Search Examples​
Master the search command with flexible time and world filters:

Basic Search: /cmdlog search Steve (Finds all commands by Steve in the last 30 days).
World Filter: /cmdlog search Steve nether (Only shows commands executed in the Nether).
Time Filter:/cmdlog search Steve world 1h (Filter for the last hour only).
Supported Units: s (seconds), m (minutes), h (hours), d (days).
🛠️ Installation​
Download the CommandLogger.jar file.
Drop it into your server's plugins/ folder.
Restart or Load the plugin.
Configure your custom messages in plugins/CommandLogger/messages.yml.
📈 Why Choose CommandLogger?​
Stop digging through messy latest.log files. Whether you are catching "Creative Mode" abusers, tracking staff activity, or investigating griefers, CommandLogger gives you the evidence you need directly in the chat, formatted and filtered for speed.

Compatible with Paper/Spigot 1.21+

Versions

No version history available. Use the Download button to get the latest from the source.

Comments 0

No comments yet. Be the first to share your thoughts.

Download Command Logger Advanced

Files are served directly from the original source. Modgrid does not host or modify them.