Skip to content

Using PicoLimbo as an Authentication Server ​

This page is still work in progress and needs to be written/improved.

LibreLogin / LibreLoginProd ​

LibreLogin (kyngs/LibreLogin) is no longer actively maintained. LibreLoginProd (Navio1430/LibreLoginProd) is a community fork of LibreLogin. However, the developer has since moved on to create NavAuth from scratch.

For this tutorial, we'll be using Velocity and LibreLoginProd.

Server Setup ​

Assume we have the following servers:

  • Velocity proxy on port 25565
  • Paper server on port 30066
  • PicoLimbo on port 30067

Configuration ​

Configure your config.conf from LibreLoginProd and velocity.toml file as follows:

text
# ... rest of the configuration omitted
limbo=[
    limbo
]

lobby {
    root=[
        survival
    ]
}
# ... rest of the configuration omitted
toml
# Usually, if you use an authentication plugin,
# you'd set online mode to false
online-mode = false

[servers]
survival = "127.0.0.1:30066"
limbo = "127.0.0.1:30067"

try = ["survival", "limbo"]

Other Authentication Plugin Recommendations ​

NavAuth is available at Navio1430/NavAuth.

LimboAuth ​

LimboAuth can be found at Elytrium/LimboAuth. It has comparable popularity to the original LibreLogin plugin.

AuthMe / AuthMeReloaded ​

AuthMe / AuthMeReloaded is probably the most popular and oldest authentication plugin available. You can find it at AuthMe/AuthMeReloaded. It may however not be compatible with limbo servers (I haven't tested it yet.)

Released under the MIT License.