Spam protection system with separate escalation (warn → mute → kick, never ban)
Persistent spam warnings (saved across restarts)
Mute, unmute, warn and timed mute commands for moderators
Admin commands to reset general and spam warnings
View warnings for any player (general and spam) with /familyfriendly viewwarn, /ff viewwarn,
Automatic age prompt and movement lock on first join
Private message filtering with same rules as public chat
Enhanced warning and escalation system (warn → mute → kick → ban for severe offenses)
Changed
All user-facing messages are now fully configurable
All settings, thresholds, and permissions are now in
All added different yaml files for different uses (config.yml: Contain settings, messages.yml: Contain warning/output messages, blockedwords.yml: Contain only blocked words)
config.yml
Blocked words are now only in blockedwords.yml
Improved separation of spam and severe offense handling