Skip to content

Releases: CheatBreakerNet/Bukkit-API

3.4.0

20 Jun 18:48
2cc02d3

Choose a tag to compare

‼️ Breaking Change

We’ve recently begun transitioning to a new Bukkit API channel to resolve compatibility issues with servers based on modern Minecraft versions.
The client currently supports both the legacy CB-Client API channel and the new cheatbreaker:pm channel, but this will change soon.

What You Need to Know:

  • The legacy CB-Client channel will be removed from the client on October 1st
  • Your current CheatBreaker Bukkit API implementation will continue to function until then
  • You must update the CheatBreaker API plugin on your server before the deadline to maintain compatibility with newer versions of CheatBreaker
  • No other parts of the API have changed—this is a simple drop-in replacement

⬆️ Dependency Updates

  • Bumped netty-common to 4.2.2
  • Bumped netty-buffer to 4.2.2

3.3.0

02 May 15:52
e67a3cd

Choose a tag to compare

⚡ New features

  • Added the ability to configure world borders (more info can be found on our docs)
  • Added a World Borders example plugin

⬆️ Dependency Updates

  • Bumped maven-shade-plugin to 3.6.0
  • Bumped maven-compiler-plugin to 3.14.0
  • Bumped lombok to 1.18.38
  • Bumped guava to 33.4.8
  • Bumped netty to 4.2.0

3.2.0

31 Jan 23:56

Choose a tag to compare

⚡ New features

  • Added the ability to force disable Fast Math (more info can be found on our docs)

⬆️ Dependency Updates

  • Bumped maven-shade-plugin to 3.5.2
  • Bumped maven-compiler-plugin to 3.12.1

3.1.1

16 Oct 19:15
3ee5e2f

Choose a tag to compare

Dependency Updates

  • Bumped maven-shade-plugin to 3.5.1 to address potential packaging failures
  • Bumped maven-compiler-plugin to 3.11.0 to address potential compilation errors
  • Bumped lombok to 1.18.30 to address potential compilation errors and other general bug fixes

3.1.0

04 May 17:23
c698869

Choose a tag to compare

API Changes

  • Added support for disabling the 1.8 hit miss penalty to allow for a 1.7-like PvP experience

Example plugins changes

  • Added an example plugin for disabling the 1.8 hit miss penalty (cLegacyCombat)
  • Bumped lombok from 1.18.12 to 1.18.24 to match the main API plugin & fix compilation errors

3.0.3

20 Apr 08:19
20b2b3e

Choose a tag to compare

  • Updated the plugin website URL & default kick message to reflect our rebrand
    • This is not a breaking change and you do not need to update any of your custom plugins that link to our Bukkit API

3.0.2

01 Aug 18:11

Choose a tag to compare

  • Code cleanup
  • Added an error message when a user doesn't have permission to run the /cbm command
  • The plugin version will now reflect the pulled git commit ID

3.0.1

20 Sep 21:29

Choose a tag to compare

Changelog

  • Code cleanup
  • Added a success message to the CBMessage & CBTitle commands

3.0.0

21 Jul 13:35
6a5e5f7

Choose a tag to compare

Changelog

  • Recoded the API completely using the original CheatBreaker API
  • Cleaned up the config file
  • Renamed the /cbn command to /cbm
  • ProtocolLib is no longer required to run the CheatBreaker Bukkit API
  • Removed the list function of the /cb command
  • Updated command permissions (the default permissions can be found in the config file)
  • Renamed the plugin from OfflineCheatBreakerAPI to CheatBreakerAPI (if you used our examples, you'll need to update them. If you added OfflineCheatBreakerAPI as a dependency in your own plugins, you'll need to change that dependency name to CheatBreakerAPI)
  • Added command descriptions (for /help)
  • Reverted the removal of the voice chat packets for future compatibility (not used in Offline CheatBreaker at the moment)
  • Open-sourced the API