Skip to content

AdvancedBan v3: alt detection, punishment ladders, PlaceholderAPI, bug fixes, 26.3 - #672

Open
nilondal wants to merge 1 commit into
DevLeoko:masterfrom
nilondal:v3
Open

nilondal wants to merge 1 commit into
DevLeoko:masterfrom
nilondal:v3

Conversation

@nilondal

@nilondal nilondal commented Nov 4, 2026

Copy link
Copy Markdown

New features:

  • Alt detection: /alts, staff alerts and an optional AutoBan based on a login history with a configurable retention
  • Punishment ladders: /punish moves through the steps of an offence (for example first offence is a 1d ban than the next one is 1w)
  • PlaceholderAPI expansion for online and offline players

Compatibility:

  • Supports Minecraft 1.7.10 to 26.3 on Java 8 and up
  • Updates dependencies and the build, removes the CloudNet support layer
  • Migrates existing config, message and layout files

Fixes:

  • Deny the login if the ban check fails instead of letting players in
  • Don't report a punishment as saved if the database write failed
  • Don't mirror permanent bans into the vanilla list on shared MySQL
  • Remove allowPublicKeyRetrieval from the default MySQL properties
  • Fix the exempt check for players on another Redis proxy
  • Fix /tempban crashing when only the silent tag and a time are given

Tested on real Paper servers from 1.7.10 to 26.3. MySQL, RedisBungee, CloudPerms and a real BungeeCord proxy are not tested yet.

New features:
- Alt detection: /alts, staff alerts and an optional AutoBan based on a
  login history with a configurable retention
- Punishment ladders: /punish moves through the steps of an offence
- PlaceholderAPI expansion for online and offline players

Compatibility:
- Supports Minecraft 1.7.10 to 26.3 on Java 8 and up
- Updates dependencies and the build, removes the CloudNet support layer
- Migrates existing config, message and layout files

Fixes:
- Deny the login if the ban check fails instead of letting players in
- Don't report a punishment as saved if the database write failed
- Don't mirror permanent bans into the vanilla list on shared MySQL
- Remove allowPublicKeyRetrieval from the default MySQL properties
- Fix the exempt check for players on another Redis proxy
- Fix /tempban crashing when only the silent tag and a time are given

Tested on real Paper servers from 1.7.10 to 26.3. MySQL, RedisBungee,
CloudPerms and a real BungeeCord proxy are not tested yet.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@nilondal nilondal changed the title AdvancedBan v3: alt detection, punishment ladders, PlaceholderAPI AdvancedBan v3: alt detection, punishment ladders, PlaceholderAPI, bug fixes, 26.3 Nov 4, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant