/LimboAPI

An API which provides virtual servers features to Velocity

Primary LanguageJavaGNU Affero General Public License v3.0AGPL-3.0

Elytrium

LimboAPI

Join our Discord Modrinth Game Versions Modrinth Downloads Proxy Stats Proxy Stats

Library for sending players to virtual servers (called limbo)
Описание и обсуждение на русском языке (spigotmc.ru)
Описание и обсуждение на русском языке (rubukkit.org)

Test server: ely.su

See also

  • LimboAuth - Auth System built in virtual server (Limbo). Uses BCrypt, has TOTP 2FA feature. Supports literally any database due to OrmLite.
  • LimboFilter - Most powerful bot filtering solution for Minecraft proxies. Built with LimboAPI.

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

How to include it

Setup your project via adding our maven repository to your pom.xml or build.gradle file.

  • Maven:
    <repositories>
        <repository>
            <id>elytrium-repo</id>
            <url>https://maven.elytrium.net/repo/</url>
        </repository>
    </repositories>

    <dependencies>
        <dependency>
            <groupId>net.elytrium.limboapi</groupId>
            <artifactId>api</artifactId>
            <version>1.1.18</version>
            <scope>provided</scope>
        </dependency>
    </dependencies>
  • Gradle:
    repositories {
        maven {
            setName("elytrium-repo")
            setUrl("https://maven.elytrium.net/repo/")
        }
    }

    dependencies {
        compileOnly("net.elytrium.limboapi:api:1.1.18")
    }

Used Open Source projects

Demo

  • LimboAuth - The auth plugin, that uses LimboAPI as a dependency at the basic level.
  • LimboFilter - The antibot solution, that uses LimboAPI as a dependency, using almost all available API methods, like Low-level Minecraft packet control.

Donation

Your donations are really appreciated. Donations wallets/links/cards:

  • MasterCard Debit Card (Tinkoff Bank): 5536 9140 0599 1975
  • Qiwi Wallet: PFORG or this link
  • YooMoney Wallet: 4100 1721 8467 044 or this link
  • Monero (XMR): 86VQyCz68ApebfFgrzRFAuYLdvd3qG8iT9RHcru9moQkJR9W2Q89Gt3ecFQcFu6wncGwGJsMS9E8Bfr9brztBNbX7Q2rfYS