Skip to content

Releases: BanManagement/BanManager

v7.10.0

18 Jan 15:45

Choose a tag to compare

  • New Platform: Velocity proxy support with configurable mute handling
  • New Platform: Fabric support for 1.20.1, 1.21.1, and 1.21.4
  • New Platform: Sponge API 11+ support
  • Added /bmnames command to view a player's name history
  • Added /kickall and /nlkickall commands for mass kicks
  • Added /bminfo -reports flag to see reports against a player
  • Added online-only temp mutes via -o flag - timer pauses on disconnect, resumes on reconnect
  • Added RGB hex color support (&#rrggbb) in messages.yml
  • Added pointsTimeframe option to warningActions for time-limited warning points
  • Added denyNotify option to exemptions.yml
  • Added geyserPrefix config option for Bedrock player name prefixes
  • Added [actor] token to deniedNotify messages
  • PlaceholderAPI tokens are now parsed in Bukkit messages
  • Breaking: Discord integration replaced - DiscordSRV removed, now uses webhooks.yml
  • Fixed /bmreload now reverting to previous config on failure
  • Fixed MySQL driver conflicts with other plugins
  • Fixed expired mutes not being removed correctly
  • Fixed multiaccount check blocking the main thread
  • Fixed cross-platform scheduler timing issues
  • Fixed rollback command inconsistencies
  • Fixed importing report states from H2 to MySQL
  • Fixed duplicate entry errors when punishing alts
  • Fixed kick silent flag being ignored
  • Various Velocity and Fabric stability fixes

Downloads

Download Bukkit
Download BungeeCord
Download Velocity
Download Sponge
Download Sponge7
Download Fabric 1.20.1
Download Fabric 1.21.1
Download Fabric 1.21.4

v7.9.0

19 Sep 10:16

Choose a tag to compare

  • Fixed muted blacklist sub commands on bukkit builds
  • Fixed global sync to only remove local punishment if not a duplicate
  • Lowered default polling timings in schedules for new installations
  • Fixed Y2K38, temporary punishments past the year 2038 no longer cause an error
  • Added resource loading interference detection. Outputs an error message informing users of the plugin preventing BanManager loading its own resource files
  • Added [created] token to ban deny messages
  • Updated UTF8 collations (utf8mb4 & utf8mb4_unicode_ci) for new installations
  • Removed enabled config option for local database, this is always required
  • Fixed H2 /bmactivity incompatibility causing malformed results to show. This command now requires INET6_NTOA support in MySQL/MariaDB
  • Added fast IPv6 conversion mode for those updating from an older pre-IPv6 BanManager version
  • Fixed compatibility with older Minecraft versions (1.8) by shading slf4j for bukkit
  • Fixed exempt permissions for temp ip ban and mutes
  • Updated the default website default message for /bminfo with the new webui format, setting this to empty an empty string now also prevents it from showing
  • Added [actor] to deniedNotify messages
  • Fixed the silent flag in /kick command from being ignored

Download Bukkit

Download BungeeCord

Download Sponge

v7.8.0

02 May 08:03

Choose a tag to compare

  • Fixed offline UUID lookups
  • Fixed MySQL driver loading in Sponge
  • Added new events PluginReloadedEvent & PlayerDeniedEvent to resolve issues with reloads and pin parsing in WebEnhancer addon

Download Bukkit

Download BungeeCord

Download Sponge

v7.7.0

06 Mar 10:17

Choose a tag to compare

  • Added bm.command.unmuteip.own & bm.command.unbanip.own permissions
  • Add username in front of Muted messages to see who is writing muted messages, thanks @TomLewis for the PR
  • Added BmAPI.getPlayers(ip) method
  • Fixed a race condition on getPlayer Bungee implementation
  • Added [created] token to discord messages
  • Refactored build process to gradle (jars may be slightly bigger whilst we continue to optimise the new build system)
  • Fixed an NPE when specifying an unban ip reason
  • Added messagesFromActor in discord.yml to toggle messages from users in DiscordSRV

Download Bukkit

Download BungeeCord

Download Sponge

v7.6.0

22 Dec 18:49

Choose a tag to compare

  • Fixed bStat preventing plugin from starting in some scenarios, thanks to @Sir-Will for the PR!
  • Remove erroneous System.out
  • Fixed quick disconnects causing NPEs, thanks to @Kadeluxe for the PR!
  • Added report discord notifications
  • Bumped mysql/mariadb drivers and HikariCP
  • Fixed incorrect muteip disallowed message in default messages.yml, thanks to @MattW-source for the PR!
  • Empty messages from messages.yml are no longer sent to players, thanks to @Kadeluxe for the PR!
  • BanManager's chat handling (including muting etc) can now be disabled by setting chatPriority to NONE in its config, thanks to @Kadeluxe for the PR!
  • Added baniprecords to /bmdelete, requires bm.command.delete.baniprecords permission to use
  • Added baniprange & tempbaniprange to exemptions.yml, so certain players can bypass range bans
  • Added exemption permissions to bypass maxOnlinePerIp & maxMultiaccountsrecently config options, requires bm.exempt.maxonlineperip and bm.exempt.maxmultiaccountsrecently permissions respectively

Download Bukkit

Download BungeeCord

Download Sponge

v7.5.0

01 Aug 14:09

Choose a tag to compare

  • Fixed alt checking
  • Added /bminfo
  • Added support for geysermc names in /bminfo
  • Fixed alt notification on join from showing even when no alts found

Download Bukkit

Download BungeeCord

Download Sponge

v7.4.0

06 Jun 19:40

Choose a tag to compare

  • Fixed player name case sensitivity for H2 users
  • Fixed player name for report closed message - Thanks to @TrekkieEnderman for the PR
  • storageType in config is now case insensitive
  • Added BmAPI.toTimestamp method
  • Added ignoreSilent option to discord.yml, controls whether silent punishments should be sent, defaults to true
  • Bumped bStats to v2 to meet Sponge Ore guidelines
  • Added timeAssociatedAlts to ignore old ip address associations, disabled by default
  • Added PlaceholderAPI support, see https://banmanagement.com/docs/banmanager/placeholders for the full list
  • A message is now sent to players with the permission bm.notify.alts when an alt joins the server
  • Added punishment [id] token to messages
  • Fixed /reports info not running from the console
  • Removed unused warningCooldown option, use cooldowns instead
  • Removed unused incorrectFlagUsage message
  • Fixed /bminfo -ips history using the wrong dateTimeFormat message
  • Added api-version to remove legacy warning on newer Spigot versions, should not affect older versions
  • Block muted players from using signs (Bukkit & Sponge) and books (Bukkit only)
    • requires the following permissions to enable:
      • bm.block.muted.sign
      • bm.block.ipmuted.sign
      • bm.block.muted.book
      • bm.block.ipmuted.book
  • Fixed reports help not showing sub command correctly
  • Added option to configure a different uuid/name API

Download Bukkit

Download BungeeCord

Download Sponge

v7.3.1

07 Feb 23:17

Choose a tag to compare

  • Fixed report state missing a default value for some installations

Download Bukkit

Download BungeeCord

Download Sponge

v7.3.0

06 Feb 22:51

Choose a tag to compare

  • Fixed /reports list running in a sync task
  • Fixed /bmrollback argument parsing
  • Expose connectionTimeout, maxLifetime, allowPublicKeyRetrieval connection options
  • Added discord notifications on unbans/unmutes
  • Fixed /bminfo command not always returning results for players consisting of numbers only - thanks to @lekro for the fix
  • Use webhooks for discord integrations, notifications show as actor (name/avatar)
  • Fixed /bminfo website not opening as a link on Sponge
  • Fixed unban/unmute commands broadcasting when silent

Download Bukkit

Download BungeeCord

Download Sponge

v7.2.2

12 Jun 23:00

Choose a tag to compare

  • Fixed issue preventing global temp bans from kicking players on sync
  • Fixed Discord warning notification errors
  • Fixed slf4j warnings on start up
  • Fixed BungeeCord mutes not blocking chat
  • Fixed duplicates name change validation issue
  • Fixed duplicates command usage showing /bmutils twice

Download Bukkit

Download BungeeCord

Download Sponge