Voxel Shop beta is live. Expect occasional bugs. Learn more
⋙ Prevent exploits, server crashers and duping effectively! (Geyser, Folia Support) ⋘
Added a new check InvalidNameItem
Added two new ActionValidator options, Prevent invalid bucket placing and bundle explosions
Minor code improvements
Another small fix for the InvalidSign check
Fixed InvalidBeacon check with certain clients
Updated PacketEvents
Fixed the InvalidSign check and certain plugins
Fixed InvalidItem check from throwing a rare error with fireworks on 1.8
Added a new check InvalidBeacon!
Added a new check for jigsaw blocks
Fixed all issues related to new Elytra Exploit Check additions
Support for 1.21.11
Updated PacketEvents
Added support for the newer minecraft versions!
Fixed some issues with bedrock players on newer minecraft versions
Fixed incompatibility with Grim
Fixed some issues with discord webhook alerts
Added a new command /coffeeprotect discord which will allow you to test your discord webhook for discord alerts
Fixed an inventory bug with chests in the prevent-swaps-in-guis option
Improved Bedrock Player compatibility
Fixed a small bug with 1.21.7+ clients on 1.8 servers
Improved perfomance and quality of life changes
Updated PacketEvents
Fixed a small bug with the PLUGIN_MESSAGE packet on join and certain clients - proxies
Patched a small exploit by using Head NBT Data
Decreased the Discord Webhook rate limit to potentially allow more alerts to be sent more frequently
Added 1.21.8 Server and Client support
Minor improvements to the network manager
Fixed a disconnection issue for newer minecraft clients and general bungeecord-velocity compatibility
Hopefully fixed a NullPointerException on certain disconnections-joins
Added 1.21.6 - 1.21.7 Support!
Updated PacketEvents (This fixes a few known issues previously mentioned and further improved the plugin itself)
Fixed InvalidInteract check and certain NPC interactions
Fixed Folia compatibility
Removed the sound effect on alert temporarily
Fixed InvalidItem model data flag with heads
Fixed InvalidHeldItemChange check and on-join bugs
Fixed PacketDecoder on-join debug in the console
Fixed a small bug with the invalid held item change check from silent flagging on join
Fixed the disabled commands module from not properly reading all disabled commands
Minor bugfixes regarding the invalid item check
Added a profiler that'll show current server stats - tick - ram usage - cpu usage e.t.c in the boss bar and actionbar by using /coffeeprotect profiler <start/stop>!
This is a new useful addition that you can use when testing crashers to see if they affect the server, and it's also pretty!
Fixed InvalidInteract check from flagging in other random uses
Changed the default config value for the disabled_packets to EDIT_BOOK to avoid confusion
Added a new check (InvalidSelectBundleItem) that fixes the newly found exploit properly
InvalidItem check will now have more checks for bundles and account for cooldowns when editing books
Fixed a small error on certain servers that didn't allow the plugin to load
Updated PacketEvents
Added an option in the InvalidChatMessage check that'll fix chat messages replacing non UTF-8 characters (Disabled by default)
Improved InvalidCustomPayload check with new additions for exploit checks
InvalidEntityAction check will now check for invalid elytra actions
InvalidHeldItemChange check now has an additional built-in check for certain exploits
InvalidInteract check now has an additional check that checks for invalid attacks without swings
Fixed and improved InvalidWindowClick check
ActionValidator now has new features that'll further improve protection against duping
- Chested entities on Portals
- Allay + Piglin item handling pickups
- Allays on vehicles
CoffeeProtect will now handle and kick players that send invalid client brands
Added a config option that'll add protection against a certain type of exploit regarding maps (Disable invalid map data)
(Removed an action validator module that used to account for this)
The redstone manager will now check and prevent dupes for other blocks aswell (Tripwire duping, String duping e.t.c)
Generally improved and updated the code, base and protection of the plugin.
Thanks for using CoffeeProtect!
And everyone for your feedback <3