LimboAPI
[img] tag [img] tag [img] tag

Library for sending players to virtual servers (called limbo)
  • LimboAuth - Auth System in the virtual server (Limbo). Uses BCrypt, has TOTP 2FA feature. Supports literally any database: MySQL, SQLite, H2, PostgreSQL. Has a “mixed auth” feature.
  • LimboFilter - Most powerful bot filtering solution for Minecraft proxies. Built with LimboAPI.

[img] tag

LimboFilter /vs/ popular antibot solutions:
Test server: i7-3770 (4c/8t 3.4GHz) Dedicated server, Ubuntu Server 20.04, OpenJDK 11, 16GB DDR3 1600MHz RAM, 4GB RAM is allocated to proxy.
Attack: Motd + Join bot attack (100k joins per seconds, 1.17 Protocol)


Proxy server
Info Boot time % CPU on attack
Velocity LimboFilter + LimboAuth Online/Offline Mode 2 sec 20%
Velocity LimboFilter + Offline Mode 2 sec 20%
Leymooo's BungeeCord BotFilter JPremium Online/Offline Mode 8 sec 95%
Leymooo's BungeeCord BotFilter Offline Mode 8 sec 40%
yooniks' BungeeCord Aegis Escanor 1.3.1 Offline Mode 10 sec 20%
yooniks' BungeeCord Aegis 9.2.1 Offline Mode 10 sec 100% (what?)
Velocity JPremium Online/Offline Mode 2 sec 95%
Features of LimboAPI
  • Send to the Limbo server during login process
  • Send to the Limbo server during play process
  • Send maps, items to player's virtual inventory
  • Display player's XP
  • Send Title, Chat, ActionBar
  • Load world from world files like .schematic
  • and more...
How to
  • Include limboapi-api to your Maven/Gradle project as compile-only
  • Subscribe to LoginLimboRegisterEvent to send players to the Limbo server during login process
  • Use LimboFactory to send players to the Limbo server during play process
Demo
  • LimboAuth - Simple usage, using special api
  • LimboFilter - Advanced usage, using plugin's api
Donation
Your donations are really appreciated. Donations wallets/links/cards: