Switched to PacketEvents
Improved NettyB
Made lots of checks available for all versions
Hopefully fixed new NettyCrash exploit
Storing flags into file
Improved packet logger outputs
Automatically packet logging heavy packets
Improved default config settings
Added support for a few unusued versions (1.9 1.10 1.11 1.14)
Fixed color config reloading of /lpx output
Added %check% %type% %vl% %max-vl% placeholders in kick-alert
IMPORTANT NOTES | UPDATE AT YOUR OWN RISK
This is a very important breaking update. I started using PacketEvents as library instead of my own and changed the obfuscator, so this may have caused some bugs even if this version was hardly tested on 1.8 and 1.21 in servers with +100 players without any issues.
Some customers may not be able to run this version; if that's your case, then open a ticket on our discord and we will fix your license as soon as possible.
It's recommended to reset your config entirely or manually apply the changes you can find here.
Plugman reload is not supported anymore.
I put a lot of effort into fixing some new exploits and found a new, unique way to fix them. Thanks to the Xynis guys and the Smog owner for giving me the willpower to take this big step.
Special thanks: Polar staff, retrooper, noopey , MachineBreaker , SquareCode , @meowk1e, BadNull, NoJokeFNA for the help in general!
I will donate to PacketEvents soon, thanks for supporting LPX!
- Re-enabled WindowB for 1.18.2
- Added negative slot/button check for SWAP action in WindowB
- Now supporting 1.20.2
- Now supporting Folia
- Added blacklist/whitelist modes for players/packets for the packet-logger
- Not supporting 1.19.0 1.19.1 1.19.2 1.19.3 anymore (ONLY 1.19.4)
- New check PlaceC for 1.16
- Reduced default max-vl for PlaceA
- Fixed dispenser placing while in printer mode
GIST UPDATED CONFIG FILE
- Added 1.20 support
- Moved the packet logger to the console (no more file generation)
- Added container opening delay
- Enabled trapdoor redstone check by default for 1.13-1.19.3 versions
- Enabled discard offline packets by default
- Fixed packet discarding after disconnection
- Decreased default max-vl values for FloodD/E
- Improved FloodD for a faster detection
- Added decodeTime info for every packet flag
- Fixed important WindowA bypass
- Enabled FloodE for 1.12
