Mineuniverse
Log in Register
Plugins

LobbyAPI

Create user friendly menus to travel to worlds
by Zombie_Striker_Dev
Download Claim this project
46,204,982 downloads
0 likes
Updated Jun 30, 2026
0 hypes
Developer Tools Teleportation World Editing and Management

https://media.forgecdn.net/attachments/191/217/lobbyapi-step4.pngWhat 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.

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] [slot] [x][y][z]..... Adds a world to the LobbyAPI menu
/LobbyApi removeWorld [world] Removes a world to the LobbyAPI menu
/LobbyApi addServer [server-name] [slot] Adds a server to the LobbyAPI menu
/LobbyApi removeServer [server-name] 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 listJoiningCommands [world] Lists all the commands that are sent when a player joins that world.

 (There are a few more commands, but I've had issues recreating the table :p):

 

 /LobbyAPI generateNetherAndEndFor", "Generates a nether and end world for the world"

 

/LobbyAPI setMainLobby", "Changes the default spawn world"
/LobbyAPI removeMainLobby", "Removes default spawn world"

/LobbyAPI setMaterial", "Sets the material icon for a world"
/LobbyAPI setDisplayName", "Changes a display name for a world."
/LobbyAPI setDescription", "Sets the description for a world"

/LobbyAPI hideWorld", "Hides a world from the menu."
/LobbyAPI showWorld", "Shows the world from the menu, if previously hidden"

/LobbyAPI setWorldSelector", "Sets the word selector to be the item in the sender's hand"
/LobbyAPI removeWorldSelector", "removes word selector"
/LobbyAPI setGamemode", "Sets the description for a world"
/LobbyAPI changeSpawn", "Changes the spawn location for a world"
/LobbyAPI version", "Gets the version of the plugin"
/LobbyAPI setvoidlooping", "Enables or disables teleporting players to spawn if they are in the void"
/LobbyAPI setdisablehealthandhunger", "Enables or disables health or hunger changes for worlds"
/LobbyAPI setlocationsaving", "Enables or disables location saving when a player leaves the world"
/LobbyAPI setcanuseportals", "Enables or disables portals for certain worlds."
/LobbyAPI addDefaultItem", "Adds the item in your hand to the list of default items."
/LobbyAPI removeDefaultItem", "Adds the item in your hand to the list of default items."
/LobbyAPI listDefaultItems", "Adds the item in your hand to the list of default items."
/LobbyAPI addDecor", "Adds a decor item to the hub menu"
/LobbyAPI removeDecor", "Removes a decor item."

/LobbyAPI toggleWhitelist", "Toggles whether the world is restricted to only certain players"
/LobbyAPI addToWhitelist", "Adds a player to a world's whitelist"
/LobbyAPI removeFromWhitelist", "Adds a player to a world's whitelist"
/LobbyAPI listWhitelist", "Adds a player to a world's whitelist"

/LobbyAPI goto", "Teleports the player to the spawn of a world"

 

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

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);

 

How to Install

  • Drop this plugin into you plugins folder
  • Find/Create a plugin that will allow you get to your world
  • Restart your server

This plugin uses bStats:

bStats is a metrics service that allows me to to see how many servers use my plugins, how many players they have, and which countries use my plugin the most. All information is anonymized, so no information can be directly linked to you, and instead is added to the average of all severs that use the plugin.

LobbyAPI v3.7.104
MC 1.9, 1.11, 1.14, 1.8.1, 1.13, 1.12, 1.10, 1.15
Release 2020-04-19 Get
LobbyAPI v3.7.103
MC CB 1.7.9-R0.2, 1.9, 1.11, 1.14, 1.8.1, 1.13, 1.8, 1.12, 1.10, 1.15
Release 2020-01-30 Get
LobbyAPI v3.7.100
MC 1.9, 1.11, 1.14, 1.8.1, 1.13, 1.8, 1.12, 1.10
Release 2019-10-11 Get
LobbyAPI v3.7.99
MC 1.9, 1.11, 1.14, 1.8.1, 1.13, 1.8, 1.12, 1.10
Release 2019-09-29 Get
LobbyAPI v3.7.98
MC 1.9, 1.11, 1.14, 1.8.1, 1.13, 1.8, 1.12, 1.10
Release 2019-08-19 Get
LobbyAPI v3.7.97
MC 1.9, 1.11, 1.14, 1.8.1, 1.13, 1.8, 1.12, 1.10
Release 2019-08-12 Get
LobbyAPI v3.7.96
MC 1.9, 1.11, 1.14, 1.8.1, 1.13, 1.8, 1.12, 1.10
Release 2019-08-04 Get
LobbyAPI v3.7.95
MC 1.9, 1.11, 1.14, 1.8.1, 1.13, 1.8, 1.12, 1.10
Release 2019-07-28 Get
LobbyAPI v3.7.93
MC 1.9, 1.11, 1.14, 1.8.1, 1.13, 1.8, 1.12, 1.10
Release 2019-07-19 Get
LobbyAPI v3.7.92
MC 1.9, 1.11, 1.14, 1.8.1, 1.13, 1.8, 1.12, 1.10
Release 2019-07-06 Get
LobbyAPI v3.7.91
MC 1.9, 1.11, 1.14, 1.8.1, 1.13, 1.8, 1.12, 1.10
Release 2019-06-27 Get
LobbyAPI v3.7.90
MC CB 1.7.9-R0.2, 1.9, 1.11, 1.14, 1.8.1, 1.13, 1.8, 1.12, 1.10
Release 2019-06-23 Get
LobbyAPI v3.7.88
MC 1.9, 1.11, 1.14, 1.8.1, 1.13, 1.8, 1.12, 1.10
Release 2019-06-02 Get
LobbyAPI v.3.786
MC CB 1.7.9-R0.2, 1.9, 1.11, 1.14, 1.8.1, 1.13, 1.8, 1.12, 1.10
Release 2019-05-16 Get
LobbyAPI v3.7.84
MC CB 1.7.9-R0.2, 1.9, 1.11, 1.8.3, 1.8.1, 1.13, 1.8, 1.12, CB 1.7.9-R0.1, 1.10
Release 2019-04-24 Get
LobbyAPI v3.7.83
MC CB 1.7.9-R0.2, 1.9, 1.11, 1.8.1, 1.13, 1.8, 1.12, 1.10
Release 2019-01-20 Get
LobbyAPI v3.7.82
MC 1.9, 1.11, 1.8.1, 1.13, 1.8, 1.12, 1.10
Release 2019-01-01 Get
LobbyAPI v3.7.80
MC 1.6.2, 1.7.2, 1.9, 1.11, 1.7.4, 1.6.1, 1.8.3, 1.8.1, 1.6.4, 1.13, 1.8, 1.12, 1.10
Release 2018-12-01 Get
LobbyAPI v3.7.79
MC 1.9, 1.11, 1.8.1, 1.13, 1.8, 1.12, 1.10
Release 2018-09-29 Get
LobbyAPI v3.7.78
MC CB 1.7.9-R0.2, 1.9, 1.11, 1.8.1, 1.13, 1.8, 1.12, 1.10
Release 2018-09-16 Get
LobbyAPI v3.7.77
MC 1.9, 1.11, 1.8.1, 1.13, 1.8, 1.12, 1.10
Release 2018-09-13 Get
LobbyAPI v3.7.76
MC 1.9, 1.11, 1.8.1, 1.13, 1.8, 1.12, 1.10
Release 2018-08-22 Get
LobbyAPI v3.7.75
MC CB 1.7.9-R0.2, 1.9, 1.11, 1.8.1, 1.8, 1.12, 1.10
Release 2018-08-05 Get
LobbyAPI v3.7.73
MC CB 1.7.9-R0.2, 1.9, 1.11, 1.8.1, 1.8, 1.12, 1.10
Release 2018-08-04 Get
LobbyAPI v3.7.74
MC CB 1.7.9-R0.2, 1.9, 1.11, 1.8.3, 1.8.1, 1.8, 1.12, CB 1.7.9-R0.1, 1.10
Release 2018-08-04 Get
LobbyAPI v3.7.72
MC CB 1.7.9-R0.2, 1.9, 1.11, 1.8.3, 1.8.1, 1.8, CB 1.7.2-R0.3, 1.12, CB 1.7.9-R0.1, 1.10
Release 2018-07-25 Get
LobbyAPI v3.7.71
MC CB 1.7.9-R0.2, 1.9, 1.11, 1.8.3, 1.8.1, 1.8, 1.12, CB 1.7.9-R0.1, 1.10
Release 2018-07-18 Get
LobbyAPI v3.7.70
MC CB 1.7.9-R0.2, 1.9, 1.11, 1.8.3, 1.8.1, 1.8, 1.12, CB 1.7.9-R0.1, 1.10
Release 2018-07-17 Get
LobbyAPI v3.7.69
MC CB 1.7.9-R0.2, 1.9, 1.11, 1.8.1, 1.8, 1.12, 1.10
Release 2018-07-06 Get
LobbyAPI v3.7.68
MC CB 1.7.9-R0.2, 1.9, 1.11, 1.8.1, 1.8, 1.12, 1.10
Release 2018-06-28 Get
LobbyAPI v3.7.67
MC CB 1.7.9-R0.2, 1.9, 1.11, 1.8.3, 1.8.1, 1.8, 1.12, CB 1.7.9-R0.1, 1.10
Release 2018-06-27 Get
LobbyAPI v3.7.66
MC 1.9, 1.11, 1.8.1, 1.8, 1.12, 1.10
Release 2018-05-21 Get
LobbyAPI v3.7.65
MC 1.9, 1.11, 1.8.1, 1.8, 1.12, 1.10
Release 2018-05-12 Get
LobbyAPI v3.7.64
MC CB 1.7.9-R0.2, 1.9, 1.11, 1.8.1, 1.8, 1.12, 1.10
Release 2018-05-04 Get
LobbyAPI v3.7.63
MC 1.9, 1.11, 1.8.1, 1.8, 1.12, 1.10
Release 2018-05-02 Get
LobbyAPI v3.7.62
MC CB 1.7.9-R0.2, 1.9, 1.11, 1.8.1, 1.8, 1.12, 1.10
Release 2018-05-01 Get
LobbyAPI v3.7.61
MC 1.9, 1.11, 1.8.1, 1.8, 1.12, 1.10
Release 2018-04-30 Get
LobbyAPI v3.7.60
MC CB 1.7.9-R0.2, 1.9, 1.11, 1.8.1, 1.8, 1.12, CB 1.7.9-R0.1, 1.10
Release 2018-04-25 Get
LobbyAPI v3.7.59
MC CB 1.7.9-R0.2, 1.9, 1.11, 1.8.1, 1.8, 1.12, CB 1.7.9-R0.1, 1.10
Release 2018-04-24 Get
LobbyAPI v3.7.58
MC CB 1.7.9-R0.2, 1.9, 1.11, 1.8.3, 1.8.1, 1.8, 1.12, CB 1.7.9-R0.1, 1.10
Release 2018-04-22 Get
LobbyAPI v3.7.56
MC CB 1.7.9-R0.2, 1.9, CB 1.7.2-R0.2, 1.11, 1.8.3, 1.8.1, CB 1.7.2-R0.1, 1.8, CB 1.7.2-R0.3, 1.12, CB 1.7.9-R0.1, 1.10
Release 2018-04-20 Get
LobbyAPI v3.7.57
MC CB 1.7.9-R0.2, 1.9, 1.11, 1.8.3, 1.8.1, 1.8, 1.12, CB 1.7.9-R0.1, 1.10
Release 2018-04-20 Get
LobbyAPI v3.7.55
MC CB 1.7.9-R0.2, 1.9, 1.11, 1.8.1, 1.8, 1.12, CB 1.7.9-R0.1, 1.10
Release 2018-04-16 Get
LobbyAPI v3.7.54
MC CB 1.7.9-R0.2, 1.9, 1.11, 1.8.3, 1.8.1, 1.8, 1.12, CB 1.7.9-R0.1, 1.10
Release 2018-04-15 Get
LobbyAPI v3.7.53
MC CB 1.7.9-R0.2, 1.9, 1.11, 1.8.3, 1.8.1, 1.8, CB 1.7.2-R0.3, 1.12, CB 1.7.9-R0.1, 1.10
Release 2018-04-14 Get
LobbyAPI v3.7.52
MC CB 1.7.9-R0.2, 1.9, 1.11, 1.8.3, 1.8.1, 1.8, CB 1.7.2-R0.3, 1.12, CB 1.7.9-R0.1, 1.10
Release 2018-04-03 Get
LobbyAPI v3.7.51
MC CB 1.7.9-R0.2, 1.9, 1.11, 1.8.1, 1.8, 1.12, CB 1.7.9-R0.1, 1.10
Release 2018-04-02 Get
LobbyAPI v3.7.50
MC CB 1.7.9-R0.2, 1.9, 1.11, 1.8.1, 1.8, 1.12, CB 1.7.9-R0.1, 1.10
Release 2018-03-31 Get
LobbyAPI v3.7.49
MC CB 1.7.9-R0.2, 1.9, 1.11, 1.8.3, 1.8.1, 1.8, 1.12, CB 1.7.9-R0.1, 1.10
Release 2018-03-30 Get
LobbyAPI v3.7.48
MC CB 1.7.9-R0.2, 1.9, 1.11, 1.8.3, 1.8.1, 1.8, CB 1.7.2-R0.3, 1.12, CB 1.7.9-R0.1, 1.10
Release 2018-03-23 Get

More from Zombie_Striker_Dev

PixelPrinter
64,516,763
Music
45,844,075
UltimateHeadFinder
45,731,296
TimeZones
45,701,414
MarriagePlus
45,669,689
LoopCommands
45,657,146

You Might Also Like

WorldGuard Custom Flags
WorldGuard Custom Flags
97,851
HoloAPI
Advanced and powerful holographic displays
93,959
Minequery
Minequery
91,099
SQLibrary
SQLibrary aims to streamline driver wrappers in Java for every database engine
85,675
WolfyUtilities
Utils and APIs: Config, Language and Inventory API, Protection Utils: WorldGuard, LWC, PlotSquared
84,728
DisguiseTester
Experiment with disguises!
9,677