AdvancedBan Plus 2026.06.29.8
Distribution note:
Only the AdvancedBan-Bundle jar is published and supported for production installs. Use the Bundle jar on Bukkit, Spigot, Paper, Folia, BungeeCord and Velocity; module jars are build internals and should not be installed separately.
AdvancedBan Plus 2026.06.29.8
Highlights:
- Added configurable Discord webhook audit notifications for punishments, revokes, banned join attempts and muted chat/command attempts.
- Added LiteBans-style staff alerts for banned-player join attempts and muted-player chat/command attempts, with per-player throttle controls.
- Added Discord webhook safety controls: Discord-domain URL validation, mention neutralization, payload/field limits, local post throttling and HTTP timeouts.
- Moved all webhook/staff notification text, titles, descriptions and fields to Messages.yml; visual settings such as colors, username, avatar, author, thumbnail and footer are configurable in config.yml.
- Updated README with current feature summary and Bundle-only install instructions.
LiteBans reference checked:
- LiteBans config.yml includes notify.banned_player_join, notify.muted_player_chat and notification_throttle_ticks.
Verification:
- mvn -pl core test -Djavax.net.ssl.trustStoreType=Windows-ROOT passed: 14 tests.
- mvn clean package -Djavax.net.ssl.trustStoreType=Windows-ROOT passed for Core, Bukkit, Bungee, Velocity, Folia and Bundle.
- Verified Bundle jar contains DiscordWebhookManager plus DiscordWebhook/StaffNotifications config and message entries.