LobbyNK

LobbyNK 3.7.1

Compatible API Versions
1.0.0, 1.0.7, 1.0.8, 1.0.9
Contributors
Buddelbubi


LobbyNK is a strong and highly customizable Lobbysystem made by Buddelbubi.

FEATURE REQUEST | BUG REPORT | QUESTIONS

Or contact me on discord: Buddelbubi#5018

view LobbyNK on bStats

Please do not post bugs or questions in the review section. Use the discussions tab or discord

Nukkit 2.0 is still in development! Scoreboards won't work in LobbyNK for Nukkit 2.0 (LobbyNK for 2.0 will get updates, but no big until Nukkit 2.0 is finally published): Current version: 3.1.2- DOWNLOAD


If you got a message: LobbyNK got updated, but it isn't up for download, the update already got uploaded. But it didn't get approved yet. To get notificated follow this thread!


Story behild LobbyNK:


LobbyNK got developed for a single public server. It wasn't suppost to be public. But this server closed and I made LobbyNK public. At this time it wasn't that powerful like it is today.


But it was the only one Lobbysystem available for free. It grew very fast and alot of ideas were given to me. LobbyNK is community based.

But LobbyNK went down for nearly a year. Only a few copied were shared. I stopped developing because there were some troubles between me and the site owner...

But now, LobbyNK is back here and everyone of you can enjoy it


1585760956032.png

Features:


  • Lobby Compass
  • Cosmetics
  • Hide other players item
  • doublejump
  • jumppads
  • flymode
  • Player settings
  • chatsystem
  • Disable Weather
  • Disable Hunger
  • Bossbar text
  • scoreboard (Not supported in Nukkit 2.0)
  • optic changes like max healh, level...
  • Multiworld
  • Multiple Lobbies
  • Lobby Selector
  • set / freeze time / weather
  • Compass Commands (for example /transfer for synapse support)
  • join/quit messages + Join Title + Join rockets...
  • update notificator
  • Buildprotection
  • disable damage (PVP included)
  • extreamly customizable!!!


How to install LobbyNK?:


Just download the File "LobbyNK.jar" (LobbyNK-2-0.jar for Nukkit 2.0) and drop it in your plugins folder in your Server. Then reload or restart your Server if it is running.


If it is not, just start it. LobbyNK will generate every config file you need.



Commands / Permissions:

Like every good Lobbysystem, LobbyNK also does have commands to setup.
But the most configurations are in the config files. For that you need a permission plugin like MultiPass or LuckPerms


Commands:

/build: Your players are prevented to build/break anything. You are as well. But you can go in build mode using /build. You can give others permissions to build using /build [user].
Permissions:
/build: lobbynk.build.own,
/build [user]: lobbynk.build.other

/lobby: This command is used to setup LobbyNK.
Use "/lobby set spawn" to set the servers spawnlocation.
Use "/lobby reload" to reload your configfiles :D
Use "/lobby set [loc1-8]" to set your locations where your players should be teleported when they're using the compass
Use "/lobby gen [amount]" to generate new slots in your compass. Dont generate to many. It will crash your client.
Use /lobby sync [worldtocopy] [worldtooverwrite] to copy the world and all locations to another world. Instead a world to overwrite, you can write "all" to sync all lobbyworlds with the world you want to copy.
Use "/lobby addlobbyserver (Servername) [Address꞉Port]" to add another Server in your lobbyselector
Permissions:
/lobby set: lobbynk.lobby.set
/lobby reload: lobbynk.reload
/lobby gen: lobbynk.generate
/lobby sync: lobbynk.sync
/lobby addlobbyserver: lobbynk.addlobbyserver

/spawn: This command is used to teleport you to the servers spawn location. It doesn't have a permission. Everyone can use it

/clearchat: Use this command to clear your chat - Permission: lobbynk.clearchat

Cosmetics:

Every permission of a cosmetic starts with "lobbynk.cosmetic." If a player should get permissions to every cosmetic, just give him the permission "lobbynk.cosmetic.*" You can add stuff to this permission. Give permissions for "lobbynk.cosmetic.diamond.*" to allow every diamond cosmetic. You can also add Gold, Iron, Leather and chainmail. Then you can add "helmet, chestplate, leggings and boots". For example: "lobbynk.cosmetic.leather.chestplate" will allow to equip the leather chestplate.
For these special items like elytra are permissions too: Just add skull, wither, zombie, player, creeper, dragon, shell or elytra to the main permission "lobbynk.cosmetic."
To see the Cosmetics option in your gadgetsmenu, you need the permission "lobbynk.gadgets.cosmetics" To see the material, you need "lobbynk.cosmetic.view.*"
Replace the * to your material like "diamond" or "other" or for "enchant"

To enchant your cosmetic, you also need the permission for the equipment. Its like "lobbynk.cosmetic.enchant.*" If your want your players to be able to enchant only helmets, give the permission "lobbynk.cosmetic.enchant.helmet". Same for chestplate, leggings and boots.


Walking particles:

Its easy: Just add "angry, bonemeal, bubble, explode, heart, redstone, ink, note, enchant or flame to "lobbynk.effect." For example: "lobbynk.effect.heart" will make a lovely trail made out of hearts behind you. Very romanic.. <3 If you want to give someone permissions to every Walking particle effect, just add the permission "lobbynk.effect.*"
To see the Cosmetics option in your gadgetsmenu, you need the permission "lobbynk.gadgets.walkingparticles"


Effects:

There are also effects like Jump Boost, Speed etc... The main permission is "lobbynk.effect." There you can add speed, jumpboost, levitation, invisibilty, blindness, nausea and nightvision.
To see the Cosmetics option in your gadgetsmenu, you need the permission "lobbynk.gadgets.effects"

Pets:

Now, LobbyNK got pets! To be able so see the Pets option, you need the permission "lobbynk.gadgets.pets". Every pet has its own permission. The permissin is "lobbynk.pet.[pet]". Replace [pet] with the pet you want. The available pets are listed in your language file. To get the pet settings gui (to change name and size) you need the permission "lobbynk.pet.settings". If you're using MobPlugin, disable it in your lobbyworlds!


Removing:

To remove all of your cosmetics, particles and effects and pets you need the permission "lobbynk.remove"

Chat:

LobbyNK has its own chat system. You shouldn't op your Admins. That would make them appear as owner. But lets get started with chat permissions: The main permission is "lobbynk." Dont give anyone "lobbynk.*" or he'll be able to do everything... Oh.. I talk to much... I think you're the owner. You should have "lobbynk.owner". Your administrators should have "lobbynk.admin", your moderators "lobbynk.moderator" etc... There are builder, supporter, youtuber, premium and custom1, custom2, custom3.
You can edit every chatformat in your chat.yml.


Other:

LobbyNK has other permissions I've to sum up.
One of them is "lobbynk.doublejump" or "lobbynk.fly" or even "lobbynk.forcefield" - Self explaining... isn't it?
Forcefield? Dont worry. It can't be abused. It will only prevent players to walk near to you. It wont do anything if you walk to them. Players with the forcefield permission also bypass another forcefield.
In the hidegui there is an option for "hide everyone except vip's". To be a vip, you need the permisson "lobbynk.vip". With this permission, you'll get the VIP hotbar.
To join full lobbies (if you enabled multilobby) you need the permission "lobbynk.fulllobby"

Since the 1.16 Update there is an option called "Allow Only Trusted Skins". Sadly its enabled by default. To make your skin trusted, you need the permission "lobbynk.trusted"

Special Items:

By default, players with the permission "lobbynk.vip" will get a VIP hotbar. This includes an Forcefield Item and an Silentlobby Item. By using the forcefielditem, you'll activate or deactivate your forcefield. But you need the permission "lobbynk.forcefield". By using the Silentlobby Item, you'll send to the next best VIP Lobby. Every VIP Lobby has its own permission. If your VIP Lobby is called "Lobby" the permission is "lobbynk.vip.Lobby".

VIP Lobbys:

VIP Lobbys are something special. You can only enter them with their permission or by other plugins. First of all you should know that a lobby gets registered if a 1. multilobby is enabled, 2. The world has a lobby spawn. A VIP Lobbyworld ALWAYS starts with "VIP-". For example: Your VIP Lobbyworld is called "VIP-Lobby" and the player has the permission "lobbynk.vip.Lobby", the VIP Lobby will appear as Lobby. Not as VIP-Lobby. But instead of a blue name, it is yellow. The Silentlobbyitem will chose the best VIP Lobby you've permissions to join. If you need help, ask me


1585761571422.png


Additional informations:

ServerCommunicator: ServerCommunicator is my other plugin. It let you transfer data to other servers without a database. Using ServerCommunicator you can add playercounters in you compass or lobbyselector for lobbyservers. Its a good way to get the best expericene for your players.
FriendSystem: LobbyNK supports FriendSystem. If the plugin is installed, LobbyNK will detect it and adds a new setting in your playersettings. You also can add a Head in your hotbar.yml to open the friends gui.


Setup:

Download the plugin, put it in the plugins folder of your server, reload or restart it :D
Now you should start with the ingame setup: Join your server. Now set your spawn location with "/lobby set spawn". LobbyNK supports unlimited games in your compass. Use "/lobby gen 10" to generate 10 compassslots. LobbyNK generates 8 by default. To set your game locations, do "/lobby set loc1", "/lobby set loc2" ... You don't have to do this if you want your players to switch the server via the compass.
If you're done, go in your serverfolder\plugins\LobbyNK and open "config.yml"
Here you might change the basic settings. I think the options are self explaining if you're seeing them.
If you prefer commands like /transfer instead of teleporting, go in "compasscommands.yml"
It would be self explaining too..
In "images.yml" you put the texturepath of the texture that should be show in your compass. You get all textures in the default pack.
You can also use images from URL's.
Just change "Slot#.mode" form "path" to "url" and replace your "Slot#" to your image url. But I recommend using "path". Its loading immediately. URL's takes hours.. But it is possible.

Ah, The default languagefile is english.yml. But there is a german file too. But I would rather to edit them. I don't think you want the bossbar saying "You can change this in english.yml"

Now your Lobby is ready to go :D
If you want Jumppads, just place an emeraldblock (changeable in config) and on top of it an random block. Now you made a jumppad.
But you should check out the other config files

If you're using a proxy:
For
Synapse, you can use the build in /transfer command and add it to your compasscommands.yml. If you're using WaterDog, it is a little bit different.
Instead of adding you /server command, you've to add bungee[servername] to your compasscommands.yml. If you want to add a LobbyServer to your LobbySelector, do
/lobby addlobbyserver [Servername] bungee[servername]

Btw: Please read the plugin updates. There is some useful information you wont get in this plugin description

Statistics of LobbyNK: (This statistics only get players on Lobbyservers for networks)

Author
BuddelStudios
Downloads
3,861
Views
9,589
First release
Last update
Rating
4.79 star(s) 38 ratings

More resources from BuddelStudios

Latest updates

  1. Corrupted Configs notifier #2

    Changes v3.7.1: Added Corrupted Files Notifier #2 Scoreboard Bug should now be fixed.
  2. Multi-Language Support

    Now, LobbyNK takes the message from the language file of his Language set in his Setting...
  3. Enchantments

    Now you can enchant your cosmetic. Also implemented code for netherite cosmetic. (Not available...

Latest reviews

Very universal and excellent plugin! Lots of options! But pls, fix bug with Multiworld function pleaseeeeeee!!!
amazing plugin but how do i make it work in only one of my worlds it seems to work on all of them and i've been through the config and cant seem to find any way to change it
BuddelStudios
BuddelStudios
Enable Multiworld and Multiworld and Multiworldsaveinventory. If you still have problems, ask me via the discussion tab or via Discord (Buddelbubi#5018)
Perfect plugin if you want stuff for vip and to get players to places. Also a good recommendation is change the cosmetic Armour to fill set maybe that would be easier to do?
Good Plugin for lobby but im confuse about that 1 heart i want to add it more
BuddelStudios
BuddelStudios
You can change this in your config.yml :D
Love it! Lots of cool and amazing features! Found something wrong: in the walking effects category there is an enchant effect however it is the enchant your cosmetic armour instead of a trail, also don't think that bubble or bonemeal trail work.
BuddelStudios
BuddelStudios
Oh.. Ty. The enchanting thing may be a bug. But im in hollydays so I cant patch it now... Im sorry. The bonemeal and Bubbles trail is a minecraft bug. The bubbles will only appear in water and bonemeal only in non full blocks like grass, saplings or halfslaps..
This was a great plugin! I loved the content and when i reached out for support the owner was very friendly! Thank you sir!
Hello, I wanted to ask how to set the compass that you come to another server because transfer {ip} {port} is not. It would make me happy if they one probably transfer still pure and if it is already inside dan buggt around with me. But otherwise Real super plugin
BuddelStudios
BuddelStudios
if you want to transfer with nemisys just add "transfer" to your comapss.yml. If you're using waterdog andd bungee[servername]. Otherwise if you're just using a plugin add the plugin command
It's Very Nice And Epic Lobby Plugin.
This Plugin already has a chat system right? But I'm having trouble making certain people have admin in their name. I used Multipass. How do I do that. Thanks :)
BuddelStudios
BuddelStudios
Thank you :D Yea it has. Its using permissions. So your admins shouln't have op or they'll appear as owner.. The permissions are in the description :D Feel free to ask me :D
ALLE mit einer Bewertung, von 1 Stern und unter 4 liegen kommplet falsch und haben zu sehr, an KNOBLAUCH geschnüffelt


@Ying Its your fault. Your Strings shouldn't start with %
BuddelStudios
BuddelStudios
Ty. for your rating. "Your Strings shouldn't start with % " Thats true
Ein mega geiles lobby System nur zu empfehlen!!!!
Der Support des Besitzers ist super schnell und mega nett.
Einfach super
BuddelStudios
BuddelStudios
Vielen Dank :D
Top