HAPPY NEW YEAR!
- Improved ItemG
- Fixed many ItemStack/NBT crash exploits of existing checks
- Fixed compatibility with AxiomPaper
- Implemented LPXPunishEvent API
- Fixed 1.7.10 clients exception+kick while tab completing
- Put packet logger into external daemon thread
- Prevent packet logger to print in multiple lines (xynis new exploit)
- Allow suffix on LPX*.jar file name such as LPX (1).jar or LPX-3.5.2.jar
- Adjusted default config to fix false flags
- General improvements
- Added support for 1.21.4 clients
- Fixed support for servers without ViaVersion
- Reworked many Item checks
- Added ItemG/H in BETA (disabled by default)
- Improved performance for block state with Paper APIs
- Fixed character replacements while editing book
USE IT AT YOUR OWN RISK, RESTORING THE CONFIG FROM 0 IS RECOMMENDED
This version can be considered as a BETA, I heavily tested it on my network but the real stability will come from customers reporting problems.
This version brings LPX to a very more powerful layer of protection, now LPX decodes packets ALSO before ViaVersion trying to avoid exploiters to abuse ViaVersion's lack of limit checks.
I worked so hard on this version since the work was also to edit PacketEvents in order to allow a clean and safe injection, I implemented tons of new Item checks, most of them for the modern versions and improved exception handling / kicking during critical moments, this is by far the most secure and advanced version ever created of LPX
Changelog:
- Updated PacketEvents
- Improved PacketEvents exception handling, ignoring HANDSHAKE to avoid useless spam for those server not behind a proxy
- Pre via Injection
- Removed NettyB
- Adedd Item0, ItemA, ItemB, ItemC, ItemD, ItemE, ItemF
- Removed more obfuscation from API
- Fixed exception with datapacks (RAM usage increase a bit due to this)
- hidden-command now hides LPX from tab completion
- Re-added API service registration to allow LPX API usage
- Updated PacketEvents
- Maybe fixed some bypasses?
- Implemented BookA to avoid 1.20/1.21 dupes with book title length
- Updated PacketEvents
- Updated PacketEvents
- Fixed some potential PacketEvents exploits
- Added option to prevent non-ascii books
- Default config changes
- Fixed log saving without new line
- Minor changes and improvements
- Reduced load time
- Reduced ram usage from 100MB minimum to 10-20MB maximum
- Fixed 1.21 and added support for 1.21.1
- 1.21 support
- Fixed discord webhook exception
- Removed heavy packet log for first packets
- Changed Metrics class
- Fixed critical multi thread issue
- Updated PacketEvents
- General improvements