☕ Coffee Protect ☕ icon

☕ Coffee Protect ☕ 2.1.9

⋙ Prevent exploits, server crashers and duping effectively! (Geyser, Folia Support) ⋘

Page 1 2 3 4 5
2.0.0-BETA Feb 5, 2025
RECODE!

CoffeeProtect has been entirely recoded!
ProtocolLib dependency has been removed

CoffeeProtect is now 100x better and stronger!

CoffeeProtect's Built In Decoder will now decode and check packets before any other packet listener, Including PacketEvents (Which we use) or ViaVersion before we run our checks

All known - and future proof bypasses have been fixed including console spammers or various small exploits

The plugin now performs much more efficiently, effectively and differently!The changelog below does not contain the full list of changes since there's too many to list

However you should RESET YOUR CONFIG.YML FILE entirely and have a look again since some values have been changed or added!

Also added a new funny command to troll players ! (/cp troll <player> FAKECRASHER)

 

Changelog:

Removed ProtocolLib dependency, We now use PacketEvents (Fork)

Changed the config.yml with new values to be a bit cleaner and more configurable

Added /coffeeprotect disconnect <player>

Added /coffeeprotect troll <player> <method> (CRASH, FAKECRASHER, LAG)

The packet logger will no longer log low data packets

Added a fix_book option in the invalid item check that'll attempt to fix invalid books

Added a fix_sign option in the Invalid sign check that'll attempt to fix invalid signs

PacketDecoder now has a ByteBuf rate

Added InvalidSequence check

Added InvalidHeldItemChange check

Added InvalidPickItem check

Added InvalidRecipe check

All checks have been modified for 1.8 -> Latest compatibility and better detection

Fixed all known 1.20+ exploits

InvalidItem check will now analyze books more efficiently and better

All checks in general are completely stronger and will prevent all exploits

Many many many many more, Have a look at the new config.yml

1.7.1 Jan 10, 2025
Small update

Fixed a small error on 1.8.8 with the new entity limit

Fixed a small error with DeluxeMenus and the new InvalidBlockPlacement Check

1.7.0 Jan 9, 2025
Massive Update! (+New checks, changes and 1.20+!)

NOTE: There have been some config changes and a few additional settings, It is suggested to take a look at your config after updating.

 

Added a new invalid block placements check! (This will catch certain exploits that depend on block placements, either if other existing modules prevent it which is massive!)

 

Added new preventions in the action module!
They'll account for even more duping fixes and exploits

 

Added a new prevention module within the Redstone module which will account for invalid Dispensers!

InvalidPacket Check will now check for invalid strings differently, more efficiently and with even better detections! (Without affecting emoji plugins at all)

EntityTask has been removed and remoduled to -> EntityLimit (This also applies in the config)

The new entity limit module is much faster and does not depend on a task unless you enable it manually.

 

Massively improved the following checks with future proof detections and improvements:
InvalidWindowClick
InvalidTabComplete
InvalidChat
InvalidPacket

Update checking will no longer freeze plugin loading if it cannot access the internet or has slow connection.

1.6.9 Jan 4, 2025
Massive Update!

Recoded the chunk option in the invalid_position check, It has been renamed and fully recoded to prevent all chunk related exploits while also not affecting legitimate players at all. Teleportations will also be done async if its possible.

Invalid Packet Check will no longer flag for using Emojis - Emoji Plugins

 

Improved and Added better support for Bedrock Players, Mobile Players and 1.21.4!

 

Fixed a ByteBufListener error on 1.20+

1.6.8 Dec 27, 2024
Bugfixes

Fixed an error when checking for updates on servers located in Asia

 

1.6.7 Dec 26, 2024
1.21.4 - massive improvements - new check and compatibility

Merry christmas everyone!

-

 

Recoded the CustomPayloadCheck, Due to some users using external plugins on top of CoffeeProtect they will no longer be needed due to a new powerful check.

 

Added compatibility with Voice Chat Plugin

 

CoffeeProtect will no longer lag players after punishment if a ban plugin is detected, This is to avoid confusion and make banning more smooth.

CoffeeProtect will now default to kicking the player normally if the disconnection method from the api doesn't work on modern versions

 

CoffeeProtect will now default to teleporting the player normally within the *prevent_moving_to_unloaded_chunks* module, Which removes the debug for 1.21.4

Changed some default config values for smoother detections

 

Other minor improvements that are too many to list

1.6.6 Dec 2, 2024
Major Improvements ~ Bypass fixes

The invalid item check has been changed quite a lot, it'll now prevent future possible loopholes to bypass it, While also fixing a few currently known bypasses.

 

Invalid Window Click check now has a couple of new modules on it, which also fixes a few bypasses.

 

The default config values for the packet limiter have been changed in order to allow for faster detection rates.

 

Fixed the custom payload check for showing in the console very often during player login.

1.6.5 Nov 27, 2024
Packet Logger

Added a nice packet logger!
There's a new command that allows you to turn it on/off (/Coffeeprotect packetlogger <start/stop>
(It's going to get more improvements in the future, but it's a nice new feature that will help a lot when debugging or fixing issues!)

Changed the default config a bit to allow for better 1.21.3 support (Packet rates)

1.6.4 Nov 23, 2024
BungeeCord + Velocity Fixes (Pre 1.21.3 support)

Fixed compatibility issues with bungeecord - velocity

Temporarily added support for 1.21.3 (Proper updates are needed for the plugin to fully work properly on that version since its newly released)

1.6.3 Sep 29, 2024
1.21.1 Support ~ Improvements

Added 1.21.1 Support

Removed UUID Spoof that caused on-join lag when enabled

Fixed a small error that occured when clicking on plugin inventories

Fixed the crash command not working on 1.21.1

The plugin will now attempt to lag the player shortly before kicking him

1.6.2 Jul 13, 2024
Fix

Fixed an error on 1.21 Servers. (It's recommended to update ProtocolLib to the latest development build in order for it to work properly)

1.6.1 Jun 18, 2024
Update

1.21 Support


Updated ViaVersion dependency (You should update ViaVersion aswell to avoid errors)

Fixed the InvalidSettings check for 1.20.5+

1.6.0 Jun 11, 2024
Small fix

Fixed a small issue with the CustomPayload wrapper and older versions of PLib

1.5.9 Jun 7, 2024
Minor update

CoffeeProtect will now revert back to using older methods for some things if an outdated ProtocolLib is detected (You should still update ProtocolLib)

Removed the close_inventory_on_block_place config option.

1.5.8 May 25, 2024
Update

Added 1.20.6 Support (You have to use the latest development build of ProtocolLib in order for it to work)

Removed the invalid steer vehicle check

 

Fixed an issue with teleportations and the invalid player status check

 

Added 1.20.6 Client support

 

Improved perfomance and fixed a minor bypass

 

The config has been changed, The invalid packet check will now check for bytebufs instead of the invalid custom payload check

1.5.7 May 3, 2024
Update

Updated Spigot API


Updated ProtocolLib (This means you HAVE to update to the latest ProtocolLib version from Spigot or you're going to get errors)

 

The entity limit task will now be disabled on Folia Instances

 

Added 3 new action validator modules that can be helpful for avoiding certain dupes - exploits

 

CoffeeProtect will now be able to read payloads and get the client brand properly, along with the client version

 

UUID Spoof check will now show a warning if you enable it, and it'll have a small built in check for bedrock player uuid's in order to ignore them.
(IT'S RECOMMENDED TO KEEP IT DISABLED UNLESS YOU'RE HAVING ISSUES WITH UUID SPOOFING WHICH IS VERY UNLIKELY SINCE IT'S BEEN FIXED ON NEWER VERSIONS, EVEN 1.8 Spigot)

The discord integrated messages are now customizable within the config.yml (You can change the icon and the name)

Small changes that further improve perfomance and fix certain bugs

1.5.6 Apr 7, 2024
Bugfixes

InvalidItems Check will now perform inventory actions on the main thread.
InvalidItems Check will now cancel the packet pre-verbose. (This makes it more smooth when detecting before flagging)

1.5.5 Mar 25, 2024
Improvements and Fixes

NOTE: IT IS SUGGESTED TO RESET THE CONFIG.YML FILE AFTER THIS UPDATE SINCE A LOT OF VALUES HAVE CHANGED

Added a small built-in check for the InvalidSign check for Spigot/Vanilla
The Log4J Exploit will now be checked in any type of text (commands e.t.c)

Fixed a few issues with custom enchantments and shulkers

1.5.4 Mar 22, 2024
IMPORTANT UPDATE

This is a very important update which patches almost all 1.19+ related exploits, It's recommended you update immediately.

 

Fixed a bug that made coffeeprotect ignore nbt tags on items.
This is now fixed, the InvalidItems check will be enabled by default and it'll have a small compatibility check on startup to see for custom enchantment plugins.
It also has a new setting to configure the max nbt length.

1.5.3 Mar 22, 2024
Small improvements

The default value if coffeeprotect is unable to get the client will now be set to vanilla instead of unknown
Added a different way to check for bedrock players

Fixed a small bug that was caused by a utility class

 

Thanks for using CoffeeProtect!

Page 1 2 3 4 5

anti

exploit

anticrash

antiexploit

crash

dupe

nettycrasher

You might also like...