This is a simple lobby built on Minestom.
Following features are implemented:
- Official skins are loaded
- Works with velocity and as standalone
- Configurable address, port
Run run --args="--help" to print all available options.
By default, the lobby will run behind Velocity. This means, the server will run on 0.0.0.0:30066 (a non-standard Minecraft port), to not conflict with Velocity.
- In Velocity, got to the
velocity.tomland changeplayer-info-forwarding-modetomodern. (Example:player-info-forwarding-mode = "modern"). - Add the server to the
serverssection. - Add an env variable named
GROUNDS_LOBBY_VELOCITY_SECRETand add the content offorwarding.secret
Use gradle run to run the server or use the IntelliJ run configuration Run behind Velocity
Use gradle run --args="--auth no_proxy" to rand as standalone or use the IntelliJ run configuration Run standalone
Licensed under the GNU Affero General Public License v3.0