Skip to content

Releases: siberanka/AdvancedBan-plus

AdvancedBan Plus 2026.06.29.9

Choose a tag to compare

@siberanka siberanka released this 29 Jun 20:40

AdvancedBan Plus 2026.06.29.9

Bundle-only production release. Use AdvancedBan-Bundle-2026.06.29.9-RELEASE.jar on Bukkit, Spigot, Paper, Folia, BungeeCord or Velocity. Module jars from local builds are not production artifacts.

Changes:

  • Added granular Discord webhook event controls for Ban, TempBan, IpBan, TempIpBan, Mute, TempMute, Warn, TempWarn, Kick, Note, Unban, Unmute, Unwarn, Unnote, BannedJoinAttempt, MutedChatAttempt and MutedCommandAttempt.
  • Added per-event Discord embed colors in config.yml.
  • Added configurable CooldownMillis for banned join, muted chat and muted command attempt notifications.
  • Added event-specific webhook messages in Messages.yml with generic fallback support.
  • Hardened Velocity YAML boolean reads so nested config sections cannot be misread as disabled boolean values.
  • Updated README and all module metadata to 2026.06.29.9.

Validation:

  • mvn -pl core test -Djavax.net.ssl.trustStoreType=Windows-ROOT: 16 tests passed.
  • mvn clean package -Djavax.net.ssl.trustStoreType=Windows-ROOT: full reactor passed for Core, Bukkit, Bungee, Velocity, Folia and Bundle.
  • Bundle jar descriptors and embedded config/messages were checked before release.

AdvancedBan Plus 2026.06.29.8

Choose a tag to compare

@siberanka siberanka released this 29 Jun 20:29

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.

AdvancedBan Plus 2026.06.29.7

Choose a tag to compare

@siberanka siberanka released this 29 Jun 15:30

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.7

Highlights:

  • Added Folia support packaged into the Bundle jar with folia-supported metadata.
  • Added a Folia scheduler bridge for async, global-region and entity-bound work while keeping Spigot/Bukkit fallback behavior.
  • Hardened YAML maintenance against numeric YAML keys such as WarnActions/TempPerms and added regression tests.
  • Added localized possible-solution hints for known error.log entries.
  • Updated Bukkit/Bundle metadata, Velocity metadata and bilingual README documentation.

Verification:

  • mvn -pl core test -Djavax.net.ssl.trustStoreType=Windows-ROOT passed: 12 tests.
  • mvn clean package -Djavax.net.ssl.trustStoreType=Windows-ROOT passed for Core, Bukkit, Bungee, Velocity, Folia and Bundle.
  • Verified Folia/Bukkit/Bundle plugin.yml contains folia-supported: true.

AdvancedBan Plus 2026.06.29.6

Choose a tag to compare

@siberanka siberanka released this 29 Jun 15:01

Distribution note:
Only the AdvancedBan-Bundle jar is published and supported for production installs. Use the Bundle jar on Bukkit, Spigot, Paper, Folia-compatible Paper forks where supported by that release, BungeeCord and Velocity; module jars are build internals and should not be installed separately.

AdvancedBan Plus 2026.06.29.6

This is a historical release. The downloadable asset list has been normalized to the Bundle jar only so users do not accidentally install incomplete module jars.

AdvancedBan Plus 2026.06.29.5

Choose a tag to compare

@siberanka siberanka released this 29 Jun 14:40

Distribution note:
Only the AdvancedBan-Bundle jar is published and supported for production installs. Use the Bundle jar on Bukkit, Spigot, Paper, Folia-compatible Paper forks where supported by that release, BungeeCord and Velocity; module jars are build internals and should not be installed separately.

AdvancedBan Plus 2026.06.29.5

This is a historical release. The downloadable asset list has been normalized to the Bundle jar only so users do not accidentally install incomplete module jars.

AdvancedBan Plus 2026.06.29.4

Choose a tag to compare

@siberanka siberanka released this 29 Jun 14:07

Distribution note:
Only the AdvancedBan-Bundle jar is published and supported for production installs. Use the Bundle jar on Bukkit, Spigot, Paper, Folia-compatible Paper forks where supported by that release, BungeeCord and Velocity; module jars are build internals and should not be installed separately.

AdvancedBan Plus 2026.06.29.4

This is a historical release. The downloadable asset list has been normalized to the Bundle jar only so users do not accidentally install incomplete module jars.

AdvancedBan Plus 2026.06.29.3

Choose a tag to compare

@siberanka siberanka released this 29 Jun 13:50

Distribution note:
Only the AdvancedBan-Bundle jar is published and supported for production installs. Use the Bundle jar on Bukkit, Spigot, Paper, Folia-compatible Paper forks where supported by that release, BungeeCord and Velocity; module jars are build internals and should not be installed separately.

AdvancedBan Plus 2026.06.29.3

This is a historical release. The downloadable asset list has been normalized to the Bundle jar only so users do not accidentally install incomplete module jars.

AdvancedBan Plus 2026.06.29.2

Choose a tag to compare

@siberanka siberanka released this 29 Jun 13:37

Distribution note:
Only the AdvancedBan-Bundle jar is published and supported for production installs. Use the Bundle jar on Bukkit, Spigot, Paper, Folia-compatible Paper forks where supported by that release, BungeeCord and Velocity; module jars are build internals and should not be installed separately.

AdvancedBan Plus 2026.06.29.2

This is a historical release. The downloadable asset list has been normalized to the Bundle jar only so users do not accidentally install incomplete module jars.

AdvancedBan Plus 2026.06.29.1

Choose a tag to compare

@siberanka siberanka released this 29 Jun 11:29

Distribution note:
Only the AdvancedBan-Bundle jar is published and supported for production installs. Use the Bundle jar on Bukkit, Spigot, Paper, Folia-compatible Paper forks where supported by that release, BungeeCord and Velocity; module jars are build internals and should not be installed separately.

AdvancedBan Plus 2026.06.29.1

This is a historical release. The downloadable asset list has been normalized to the Bundle jar only so users do not accidentally install incomplete module jars.