🆕 New Features
Global permission check: Messages now only broadcast if at least one online player has the automessages.use permission.
Added server placeholders:
%uptime%, %motd%, %version%, %maxplayers%, %plugins%, %server_ip%
Added world-related placeholders:
%world%, %world_time%, %world_day%, %world_players%, %world_weather%, %world_seed%
Added time and date placeholders:
%date%, %day%, %month%, %year%, %hour%, %minute%, %second%
Added server performance placeholder:
%tps% – shows average server TPS
New placeholder:
%playername% (replaces old %player%)
Join messages now support per-player randomized selection if random-order is enabled
🔧 Changes & Improvements
Improved debug logging with throttling (1 message every 10 seconds)
More resilient config validation with clearer warnings and better handling of invalid entries
Safer task cancellation with error handling
Improved handling of join-max-messages setting
Interval message processing is more robust with safety checks

AutoMessages999 is a powerful and fully customizable Bukkit plugin that automatically sends dynamic, placeholder-rich messages to players at configurable intervals and when they join the server.