BanManager v5.15.0


  • Filename
  • Uploaded by
  • Uploaded
    Oct 8, 2017
  • Size
    4.07 MB
  • Downloads
  • MD5

Supported Bukkit Versions

  • 1.12
  • 1.11
  • 1.10
  • 1.9
  • 1.8.1
  • 1.8
  • CB 1.7.9-R0.2
  • CB 1.7.9-R0.1
  • 1.8.3
  • CB 1.7.2-R0.3
  • CB 1.7.2-R0.2
  • CB 1.7.2-R0.1
  • 1.7.4
  • 1.7.2


WARNING, BACK UP DATABASE BEFORE UPDATING - This release converts all BanManager tables from MyISAM to InnoDB


  • Shade Guava 17.0, fixes MC 1.12
    • Whilst this increases final jar size, it maintains backwards compatibility with older MC versions
  • Added [id] to /report notification message
  • Added lookups via UUID to /bmactivity, e.g. /bmactivity <uuid>
  • Added multi account check, thanks to @sigmaroot
    • Allows denying accounts with the same ip address within a configurable time period
  • Added MySQL SSL support
  • Added /bmutils missingplayers, this attempts to re-add any missing players associated to a punishment in the players table
    • Requires bm.command.bmutils and bm.command.bmutils.missingplayers permission to use
    • Lookups are sent to Mojang's API, may fail if rate limit reached
  • Added current ip ban to /bminfo player lookup
  • Safely handle duplicate punishment commands
    • Previously multiple staff members attempting to ban the same player at the same time would result in a duplicate entry error within the console; players are now sent a message stating that they are already banned/muted.
  • Added bm.exempt.alts and alts to exemptions config
    • On join, players with this permission will not cause alt actions to take place
    • Players with alts set to true in exemptions config will not display in duplicate checks