♦ BungeeLobby | /lobby & /hub ♦ 1.2

Advanced /lobby plugin with admin features [1.7-1.12]

  1. jer3m01
    Tested Minecraft Versions:
    • 1.7
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    Languages Supported:
    French/Français + Configurable in files
    ♦ BungeeLobby ♦

    BungeeLobby is a plugin that adds /lobby and other related commands
    ( list of commands below )

    ♥ Thanks for 700+ downloads ♥

    Features :
    Commands & Perms :

    /bl /bungeelobby /bungeel /blobby - bungeelobby (default: op)
    /bl overridestop - bungeelobby.stop.override (default: op)
    /bl overriderestart - bungeelobby.stop.overriderestart (default: op)
    /bl reload - bungeelobby.reload (default: op)
    /lobby /hub - bungeelobby.lobby (default: all)
    ♦ /lobby <player> - bungeelobby.lobby.other (default: op)
    ♦ /lobbystop /hubstop (/stop if enabled) - bungeelobby.stop (default: op)

    ♦ /lobbyrestart /hubrestart (/restart if enabled) - bungeelobby.restart (default: op)

    ♦ /lobbykick /hubkick - bungeelobby.kick (default: op)
    Command description :

    ♦ /bl /bungeelobby /bungeel /blobby
    Displays information about the plugin :
    Name of the plugin - plugin version - available update - commands - usage.
    /bl overridestop
    Enable / disable override /stop with /lobbystop
    /bl overriderestart
    Enable / disable override /restart with /lobbyrestart
    /bl reload
    Reload BungeeLobby config files
    /lobby /hub
    Sends the player to the lobby (sends to server with least players after the delay if it is bigger then 0 and if it is in a whitelisted / not in a blacklisted world (more in config below) + option to cancel on player move during delay)
    /lobby <player>
    Sends the selected player to the lobby (without the delay)
    ♦ /lobbystop /hubstop (/stop if enabled)
    Sends all the players on the current server to the lobby and stops the server

    ♦ /lobbyrestart /hubrestart (/restart if enabled)
    Sends all the players on the current server to the lobby and restarts the server with spigot's /restart

    ♦ /lobbykick /hubkick
    Sends all the players (except the sender) on the current server to the lobby
    Config :

    config.yml - config options below
    Code (Text):
    # config.yml for BungeeLobby
    # ENG
    # Lobby options
    lobby:
    # Name(s) of the lobby(ies)/hub(s) server(s) from bungee
      servers:
      - lobby
    # Delay in TICKS (20 ticks = 1 second) before sending the player to the lobby (put to 0 to disable)
      delay: 0
    # If you want to cancel teleportation on player move
      cancelonmove: false
    # Whitelist options:
      whitelist:
    # Whitelist status (true/false) (blacklist has higher priority)
        status: false
    # Name(s) of the whitelisted world(s)
        servers:
        - world
    # Blacklist options:
      blacklist:
    # Blacklist status (true/false) (blacklist has higher priority)
        status: false
    # Name(s) of the blacklisted world(s)
        servers:
        - world_the_end
        - world_nether
    # Player to notify on a plugin update
    notifyplayers:
    - jer3m01
    # Whether you want to override the Bukkit /stop command with /lobbystop
    overridestop: false
    # Whether you want to override the Bukkit /restart command with /lobbyrestart
    overriderestart: false
    Code (Text):
    # config.yml pour BungeeLobby
    # FR
    # Options lobby
    lobby:
    # Nom(s) des(du)  serveur(s) lobby(s)/hub(s) de bungee
      servers:
      - lobby
    # Délais en TICKS (20 ticks = 1 seconde) avant d'envoyer le joueur au lobby (metre a 0 pour desactiver)
      delay: 0
    # si vous voulez anuller le téléportation au lobby quand le joueur bouge
      cancelonmove: false
    # Options whitelist:
      whitelist:
    #  Status de la whitelist (true/false) (la blacklist a une plus haute prioritée)
        status: false
    # Nom(s) des(du) monde(s) whitelisté(s)
        servers:
        - world
    # Options blacklist:
      blacklist:
    # Status de la blacklist (true/false) (la blacklist a une plus haute prioritée)
        status: false
    # Nom(s) des(du) monde(s) blacklisté(s)
        servers:
        - world_the_end
        - world_nether
    # Joueur a avertir lors d'une mise a jour du plugin
    notifyplayers:
    - jer3m01
    # Si vous voulez remplacer la commande /stop avec /lobbystop
    overridestop: false
    # Si vous voulez remplacer la commande /restart avec /lobbyrestart
    overriderestart: false
    translations.yml - translatable/editable messages
    English by default
    Code (Text):
    # config.yml for BungeeLobby
    # ENG
    # Displays this message if the player doesn't have permission for that command
    noperms: '&cYou do not have access do this command !'
    # Displays this message if you need to be a player to use that command
    needplayer: You must be a player to use
    # Word version
    version: version
    # Word by
    by: By
    # Word Commands
    commands: Commands
    # Word player
    player: player
    # Displays this message if the command can't be executed by the console
    notbyconsole: This means the command can't be executed by the console
    # Word Aliases
    aliases: Aliases
    # Displays this message if the player name is invalid
    invalidplayer: '&cPlayer name invalid'
    # Displays this message when the player has been sent to the lobby/hub
    beentp: '&cYou have been teleported to the lobby'
    # Displays this message when all players have been sent to the lobby/hub
    allbeentp: '&2All players have been sent to the lobby'
    # Word Enable
    enabled: Enabled
    # Word Disable
    disabled: Disabled
    # Displays this message if there is an update available on spigot
    update: An update is available on spigot.
    # Displays this message if it has failed to check for an update on spigot
    cantcheckupdate: Failed to check for a update on spigot.
    # Displays this message when a player does /lobby (only if delay in config is bigger then 0)
    willbesent: You will be sent to the lobby in {delay} second(s), you may cancel with /lobby
    # Displays this message if a player uses this command in a non-whitelisted world
    notwhitelisted: This command is not whitelisted in this world!
    # Displays this message if a player uses this command in a blacklisted world
    blacklisted: This command is blacklisted in this world!
    # Displays this message when a player cancels the /lobby
    lobbycanceled: You have canceled the teleportation to the lobby.
    # Displays this message if the player cancels then reuses /lobby before the delay has ended
    dontspam: Please wait {delay} second(s) before reusing this command!
    # Displays this message if the player does /lobby and if cancelonmove = true (config.yml)
    willbesentmove: You will be sent to the lobby in {delay} second(s), if you move the teleportation will be canceled.
    # Displays this message if the player move when cancelonmove = true (config.yml)
    youmoved: You have moved!
    Code (Text):
    # config.yml pour BungeeLobby
    # FR
    # Affiche ce message si le joueur n'a pas acces a cette commande
    noperms: '&cVous n''avez pas acces à  cette commande !'
    # Affiche ce message si on doit etre un joueur pour utiliser cette commande
    needplayer: Vous devez être un joueur pour utiliser
    # Mot version
    version: version
    # Mot par
    by: Par
    # Mot Commandes
    commands: Commandes
    # Mot joueur
    player: joueur
    # Affiche ce message quand la commande ne peux pas etre executer pas la console
    notbyconsole: Ceci veux dire que la commande ne peut pas être executée par la console
    # Mot Synonyme
    aliases: Synonymes
    # Affiche ce message si le nom de joueur est invalide
    invalidplayer: '&cNom de joueur invalide'
    # Affiche ce message quand le joueur a ete tp au lobby/hub
    beentp: '&cVous avez été teleporté(e) au lobby'
    # Affiche ce message quand tous les joueurs on ete tp au lobby/hub
    allbeentp: '&2Tous les joueurs on été teleportés au lobby'
    # Mot Active
    enabled: Activé
    # Mot Desactive
    disabled: Désactivé
    # Affiche ce message si il y a une mise a jour disponible sur spigot
    update: Une mise a jour est disponible sur spigot.
    # Affiche ce message si il y a eu un echec lors de la verification d'une mise a jour
    cantcheckupdate: échec lors de la vérification d'une mise a jour sur spigot.
    # Affiche ce message quand in joueur utilise /lobby (seulement si le délais dans config est plus grand que 0)
    willbesent: Vous aller être envoyé au lobby dans {delay} seconde(s), vous pouvez anuler avec /lobby.
    # Affiche ce message si un joueur utilise /lobby dans in monde non-whitelistée
    notwhitelisted: Cette commande n'est pas whitelistée dans ce monde!
    # Affiche ce message si un joueur utilise /lobby dans in monde blacklistée
    blacklisted: Cette commande est blacklistée dans ce monde!
    # Affiche ce message quand in joueur anulle sa teleportation au lobby
    lobbycanceled: Vous avez anullé(e) votre téléportation au lobby.
    # Affiche ce message si un joueur utilise /lobby avant l'expiration du délais
    dontspam: Veulliez attendre {delay} seconde(s) avant de réutiliser cette commande!
    # Affiche ce message si un joueur fais /lobby et que cancelonmove = true (config.yml)
    willbesentmove: Vous aller être envoyé au lobby dans {delay} seconde(s), si vous bougé.
    # Affiche ce message si un joueur bouge quand cancelonmove = true (config.yml)
    youmoved: Vous avez bouger!
     
    How to install :

    - Place the plugin in your spigot plugins folder ( <server>/plugins/ )
    ! This is a spigot/bukkit plugin !
    - Restart or reload your server
    Done !
    Up coming features :


    ~~unknown future features~~

    If you have any suggestion be sure to write them in your reviews or pm me

    discord : jer3m01#9955

    Terms and conditions :

    Please do not decompile this plugin.
    Don't claim this plugin as your own.
    You may not redistribute this plugin unless it is with the official plugin page.
    :) Don't forget to write a review :)
    Thanks

    Almytie and xTheMAG like this.

Recent Reviews

  1. Dusiko
    Dusiko
    5/5,
    Version: 1.2
    Nice plugin :) i like it it was amazing hub system working fine with bungee corad.
  2. dinoboss2001
    dinoboss2001
    5/5,
    Version: 1.2
    Hay me tira un error pero me gustaría saber por qué?
    Me ayudas plox Bro soy español
  3. RealTeamGamer
    RealTeamGamer
    4/5,
    Version: 1.2
    Hello,

    Maybe you can a future to the plugin that if player typ /lobby or /hub that they get a Title/Messages in chat.... "[prefix] You have been send to the Lobby" if this isn't in the plugin... can you please add it to the plugin? Thanks

    Greetings <3