Releases: CheatBreakerNet/Bukkit-API
Releases · CheatBreakerNet/Bukkit-API
3.4.0
‼️ 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-Clientchannel 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-commonto4.2.2 - Bumped
netty-bufferto4.2.2
3.3.0
⚡ 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-pluginto3.6.0 - Bumped
maven-compiler-pluginto3.14.0 - Bumped
lombokto1.18.38 - Bumped
guavato33.4.8 - Bumped
nettyto4.2.0
3.2.0
3.1.1
Dependency Updates
- Bumped
maven-shade-pluginto3.5.1to address potential packaging failures - Bumped
maven-compiler-pluginto3.11.0to address potential compilation errors - Bumped
lombokto1.18.30to address potential compilation errors and other general bug fixes
3.1.0
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
lombokfrom1.18.12to1.18.24to match the main API plugin & fix compilation errors
3.0.3
- 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
- Code cleanup
- Added an error message when a user doesn't have permission to run the
/cbmcommand - The plugin version will now reflect the pulled git commit ID
3.0.1
3.0.0
Changelog
- Recoded the API completely using the original CheatBreaker API
- Cleaned up the config file
- Renamed the
/cbncommand to/cbm ProtocolLibis no longer required to run the CheatBreaker Bukkit API- Removed the list function of the
/cbcommand - Updated command permissions (the default permissions can be found in the config file)
- Renamed the plugin from
OfflineCheatBreakerAPItoCheatBreakerAPI(if you used our examples, you'll need to update them. If you addedOfflineCheatBreakerAPIas a dependency in your own plugins, you'll need to change that dependency name toCheatBreakerAPI) - 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