AzoxWatch
A paper/purpur plugin that lets owners see what admin take out of creative mode, what command players are running, prevent swearing and periodically broadcast reminders of the rules.
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
AzoxWatch
AzoxWatch is a unified moderation and activity-auditing plugin for Paper/Purpur 1.21.11 that combines four separate systems into one clean, maintainable package: admin command logging, creative-mode monitoring, broadcast automation, and swear filtering. Instead of juggling multiple plugins with separate data formats and configs, AzoxWatch centralizes everything under one plugin lifecycle, one jar (azox-watch-1.0.0.jar), and one ordered configuration structure for easier server management.
The plugin’s logging layer is designed for clear per-player auditing. Each player gets a dedicated Playername_uuid.log file with a readable header and date sections, then categorized entries such as command usage ([C]), gamemode transitions ([G]), creative item takes ([T]), creative drops ([D]), and login/logout with coordinates ([L]). This gives staff a full timeline of player behavior without needing external parsing tools. Creative watch was extended to include dropped items while in creative mode, improving exploit traceability and inventory abuse investigations.
AzoxWatch also keeps the broadcast feature set, including join, once, periodic, and ad-hoc messages with MiniMessage formatting and optional AuthMe-aware timing. The swear filter remains configurable with blocked-word patterns, obfuscation handling, optional full-message logging, and blocked-message logging.
Config sections are intentionally ordered for operational clarity: admin-log, creative-watch, broadcast, then swear-filter. The result is a single, production-focused moderation plugin that reduces plugin sprawl while increasing observability, consistency, and control for server staff.