CoffeeOffend Update Changelog (v1.1.0)
- Mute System: Added /mute <player> <layout> [time] and /unmute <player>. Blocks public chat and private messaging commands (e.g. /msg, /tell).
- Simple Voice Chat Hook: Automatically blocks voice chat packets for muted players (safe-loading integration).
- Warning System: Added /warn <player> <layout>. Triggers chat alerts, sounds, and full-screen titles. Automatically triggers mutes/bans when configurable warning thresholds are met.
- Offline Queue: Mutes and warnings issued to offline players are displayed on-screen when they next log in.
- Split Layouts: Divided configurations into offendlayouts.yml, mutelayouts.yml, and warnlayouts.yml.
- Inventory GUI Fix: Resolved UUID resolution bugs on offline/cracked networks, fixing the empty inventory inspect screens in /offends.
- Java 17 Compilation: Lowered compilation target to Java 17 and removed JVM preview dependency. Fixes the startup error that caused the plugin to show up red in /plugins.
