Source-checkedLibraries & compatibility

LobbyAPI

by zombie_striker · for Minecraft

Allows users manage worlds in a user friendly way.

103KDownloads
6 yr agoLast updated
Spigot · PaperLoaders
1.14Latest game version

About LobbyAPI

From SpigotMC

Allows users manage worlds in a user friendly way.

[​IMG]
What is LobbyAPI


LobbyAPI was created to manage multiple worlds and allow players to teleport to those worlds using user friendly menu, while being able to be fully configurable.Just by using the commands /lobby or /hub, the player has access to all worlds specified in the menu, where when they click on the block the represents a world they are teleported to location given to that world. LobbyAPI has tons of configurable methods to change the color of the block in the menu, the amount of that block, what spot it is located, and the description of the world, who can see or go to a world, along with the methods for how the world will interact with other worlds.

How to create and manage worlds
If you a re new to LobbyAPI, you can find a guide how to set up worlds at this link:

https://dev.bukkit.org/projects/lobbyapi/pages/events/basic-command-tutorial

Features

  • Plugin support LobbyAPI is just the back-bone for the plugins that will add the worlds. All that is needed to add a world to the menu will be under Developer Information.
[​IMG]
Icon Customization is here!
Now you can easily customize the materials, description, and other attributes for each world registered!
Commands
/Lobby Opens up the WorldMenu
/Hub Opens up the WorldMenu
/ LobbyApi Allows you to change some properties of LobbyAPI
/LobbyApi addWorld [world] Adds a world to the LobbyAPI menu
/ LobbyApi removeWorld [world] Removes a world to the LobbyAPI menu
/ LobbyApi addServer [world] Adds a server to the LobbyAPI menu
/LobbyApi removeServer [world] Removes a server to the LobbyAPI menu
/LobbyApi listServers Shows a list for all the servers
/LobbyApi listWorlds Shows a list for all the worlds

/LobbyApi setDefaultWeather [world] [weather]
Sets the default weather for a world. Choices are NORMAL, NO_RAIN, and ALWAYS_RAINING

/LobbyApi addJoiningCommand [world] [command]

Adds a command that should be sent when a player joins that world.

/LobbyApi removeJoiningCommand [world] [command id]

Removes a command that should be sent when a player joins that world.

/LobbyApi listJoiningCommands [world]

Lists all the commands that are sent when a player joins that world.

/LobbyApi hideworld [world]

Hides a world from the hub GUI.

/LobbyApi showworld [world]

Re-adds a world to the hub GUI.
Permissions:

lobbyapi.*
---Gives access to all lobbyapi features
lobbyapi.user
--Gives all commands that users should have. If you do not know what permissions to give to your players, just give them this.
lobbyapi.commands
--Only gives access to commands
lobbyapi.hub
--Gives access to the /hub commands.
lobbyapi.bypassworldlimits
--Gives players the ability to join worlds that are private, or have gone over the player limit

OLDER UPDATES AND COMPATIBILITIES:
As much as I will try add compatibility with older updates, this may not be possible with certain features or systems. Also, due to the major changes in 1.13, existing features may not work properly in order to support the current, recommended update. Although I will still try to help as much as I can, if a certain bug is specific to an older update or fixing the bug will create other problems for new updates, I may have to let a bug exist.


Dependencies and Compatibility
LobbyAPI does not depend on any other plugin, and should work with all other plugins. If you receive any errors from my plugin or features or not enabled for you, please make a comment or ticket of this page.

Developer Information
If you want to register a world through a plugin, use the guide HERE . Call this method in onEnable method to register worlds when the plugin loads.

To add a BungeeServer to the menu, all you need is this line: LobbyAPI.registerBungeeServer(String bungeeServersName, Description, WoolColor);



Donations.

Read the full description on SpigotMC →

Highlights

From source data

Game versions

Supports 8 Minecraft versions, the newest being 1.14.

Loaders

Runs on Spigot and Paper.

Footprint

Rated a light load on a server.

LobbyAPI on Nxeon

From our catalogue
One-click install
Supported on Nxeon Minecraft servers, for Paper servers. We download it from SpigotMC, place it, and restart the server.
Server side
Required on the server
Server type needed
Spigot, Paper
Server load
light
Smallest plan we suggest
Minecraft — 2 GB (2 GB RAM). This follows our own load rating above, not a benchmark.
Latest build
3.7.106b, released 2020-06-26

Game versions by loader

LoaderGame versionsNewest
Paper1.7 to 1.14 (8 versions)1.14
Spigot1.7 to 1.14 (8 versions)1.14

From 10 recorded builds of LobbyAPI.

Recent builds

BuildReleasedGame versionsLoaders
3.7.106b2020-06-261.7 to 1.14 (8 versions)Spigot, Paper
3.7.1062020-06-23n/aSpigot, Paper
3.7.1052020-05-07n/aSpigot, Paper
3.7.1042020-02-29n/aSpigot, Paper
3.7.1032020-01-30n/aSpigot, Paper
3.7.1022020-01-18n/aSpigot, Paper

Run LobbyAPI on a Minecraft server

Pick a server or deploy a new one above; it is installed in one click.

What kind of mod it is

From the catalog
Listed on SpigotMC as “Core”

Libraries & compatibility

Foundations and fixes other mods build on. Usually installed because something else needs it.

Runs on your server

From source side support

SpigotMC lists LobbyAPI as required on the server. Check its SpigotMC page to see whether players need it too.

Compatibility

Game
Minecraft
Loaders
SpigotPaper
Runs on
Serverrequired on the server
Game versions
1.14 and 7 earlier
Requires
One-click install needs a Paper server.

Verified at the source

  • ✓SpigotMCOfficial listing, checked 2026-10-01Open ↗
  • ✓Authorzombie_striker, as published on SpigotMC
  • ✓LicenseNot published by the sourceFree

LobbyAPI, answered

Generated from the mod’s own source data.

Do my players need to install LobbyAPI?

SpigotMC lists LobbyAPI as required on the server. Check its SpigotMC page to see whether players need it too.

Which loaders does it support?

Spigot and Paper.

Is it free?

Yes. LobbyAPI is free to download from SpigotMC.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run LobbyAPI on a Minecraft server.

Deploy in about a minute from $4.99 a month, then add LobbyAPI in one click.