LPX AntiPacketExploit (SRC)

SRC LPX AntiPacketExploit (SRC)

Version: 3.8.4

Source Code: https://github.com/dkbfk/OpenLPX

I have no affiliation with the GitHub repository; I am just sharing it. :)

lpx.webp



LPX

• Avoid NettyCrashers — Prevents Netty threads from being blocked by exploits without using any fork
• Dependency Free — Doesn't require any dependency
• Frequent updates — When a new exploit is detected
• Highly configurable — Easy and detailed configuration in anticheat style
• GUI / Files — For recent alerts
• Packet logger — In console and automatic logging for heavy packets
• Printer / Schematica compatibility — With API or semi-automatic system
• AntiCheat-Fix — Blocks a few packets which cause anti-cheats to make the server use a lot of CPU

--------------------------------------------------

Why LPX?

1. Unique fix for Netty Crashers
One type of exploit that doesn't affect the server's TPS but Netty's threads. A NettyCrasher makes Netty's threads busy when a packet gets decoded, so the server can't handle future packets for a bit not allowing new players to join and timeoutting a few online players.

2. Smooth Packet Limiter
Usually, anti-exploits don't encourage the use of packet limiters because it could cause issues with players having bad connections. LPX has an accurate way to count spam packets and has a fully working VL system to prevent false flags when players lag. If any false is detected, the config can be easily edited to fix false flags.

3. Printer / Schematica Compatibility
Usually packet limiters plugins causes incompatibility issues with this mods, LPX has a very useful automatic system that detects when a player started using printer mode and that guarantees no false kicks. There is also the option to use the API.

4. Advanced Packet Logger
If your server is attacked with a packet exploit you can log every packet sent from any player to understand what type of exploit did he use and we can fix it in a few days. Packet Logger can be disabled and configured.

5. Easy and detailed configuration
You can edit almost everything while you detect false-flags, you can choose to enable/disable kicks for every check, enable/disable specific checks and change every value used in the code.

--------------------------------------------------

Permissions - Commands

• /lpx alerts - lpx.alerts - Receive alerts
• lpx.alerts.printer - Receive printer alerts
• /lpx reload - lpx.reload - Reload the configuration
• /lpx gui - lpx.gui - Open the GUI
• /lpx clear - lpx.clear - Clear old packet logs
• /lpx kick <player> <message> - lpx.kick - Force close player connection

--------------------------------------------------

Known Incompatibilities

• ProtocolLib < 5.0.0
• Images and Denizen on certain situations
• Arclight
• Java 8 (Java17+ is required)

--------------------------------------------------

Disclaimer

LPX aims to protect your server at a packet level, it won't touch anything related to vanilla mechanics so it doesn't protect from redstone lag machines, dupes or illegal creative items. It won't also protects you from DDoS, Bot and Proxy level exploits since it runs only on spigot instances!

LPX does not have to solve problems generated by other plugins such as TPS drop.

Uploader


Downloads
3
Views
56
First release
Last update
Rating
0.00 star(s) 0 ratings