Sueta

EpicLobby+ [1.8.x-1.12.x] | Hub Manager | Easily configurabl

1.0.0a-BETA

SetLobby | Lobby | MotdOnJoin | VoidTP | BlockedCommands | And more!

·Plugin

EpicLobbyPlus.png
⚡ An epic lobby manager ⚡

Description.png

⭐EpicLobbyPlus⭐
is an ideal manager for lobby servers . It contains several useful features that will allow a more fluid lobby, ideal not to be adding many plugins that only fill memory space.

Features.png
⭐EpicLobbyPlus⭐ contains many basic features: (Soon I will add more).

⬤ SetLobby: Set the point at which you find yourself as a lobby.
⬤ Lobby: Send a player to the lobby. (only if set).
⬤ MotdOnJoin: When a player connects, a customizable message will be sent to them.
⬤ VoidTP: When falling to the void, the player will be teleported to the lobby.
⬤ BlockedCommands: You can customize the commands you want to be blocked for players in the config. (/plugins - /help - /? - /version - /op - /yourcommand).

Commands.png

The commands and permissions are the following:

⬤ /setlobby: Sets the lobby. (epiclobby.setlobby).
⬤ /lobby: Teleports a player to the lobby. (epiclobby.lobby).
⬤ /elp reload: Reload the config files. (epiclobby.admin).
⬤ /elp help: Displays a message with all available commands. (default).
⬤ /elp version: Displays the version of the plugin. (default).
⬤ MotdOnJoin: See a message when connecting. (epiclobby.motd).
⬤ Bypass BlockedCommands: Being able to execute locked commands in the config. (epiclobby.blockcmds.bypass).

Setup.png

For upgrading , see the release notes for each update.

  1. Download the plugin (EpicLobbyPlus.jar).
  2. Put in your plugins folder .
  3. Restart your server.
  4. Open the plugin/EpicLobbyPlus folder.
  5. Open the config.yml and modify as you prefer.
  6. Save your config.yml
  7. Log in your server and type /elp reload.
  8. ¡Enjoy a lobby manager!

DEPENDENCIES:

  • Java 8 or higher.

Spoilers.png

config.yml
#########################################################################################  
 # +-----------------------------------------------------------------------------------+ #  
 # |       _____ ______  _____  _____     _     _____ ______ ______ __   __            | #  
 # |      |  ___|| ___ \|_   _|/  __ \   | |   |  _  || ___ \| ___ \\ \ / /   _        | #  
 # |      | |__  | |_/ /  | |  | /  \/   | |   | | | || |_/ /| |_/ / \ V /  _| |_      | #  
 # |      |  __| |  __/   | |  | |       | |   | | | || ___ \| ___ \  \ /  |_   _|     | #  
 # |      | |___ | |     _| |_ | \__/\   | |___\ \_/ /| |_/ /| |_/ /  | |    |_|       | #  
 # |      \____/ \_|     \___/  \____/   \____/ \___/ \____/ \____/   \_/              | #  
 # |                                                                                   | #  
 # |                                  Author: נυαηρχ_                                  | #  
 # |                                                                                   | #  
 # |  Lobby plugin for networks.                                                        | #  
 # |                                                                                   | #  
 # |                                                                                   | #  
 # |  BUG REPORTS: on the spigot page.                                                 | #  
 # |    ==> Sorry for my bad english :(                                                | #  
 # +-----------------------------------------------------------------------------------+ #  
 #########################################################################################  



 # +-----------------------------------------------------------------------------------+ #  
 # |                                                                                   | #  
 # |                                 GENERAL SETTINGS                                  | #  
 # |            Important settings that control the operation of the plugin            | #  
 # |                                                                                   | #  
 # +-----------------------------------------------------------------------------------+ #  


 #Internal adjustments  
 #  |==> 'config-version' Ignore this completely. (do not modify)  
 #  |==> 'check-updates' Notify ops when a new version is available.   
config-version   :  1  
check-updates   :  true 

 #  |==> 'welcome-message' MOTD on join to the player.  
 #  |==> 'blocked-cmds' Commands that are blocked (You can add more"   
welcome-message   :  true  
blocked-cmds   : 
  - /? 
  - /help 
  - /op 
  - /pl 
  - /plugins 
  - /ver 
  - /version 
  - /about 
  - /icanhasbukkit 
  - /bukkit:? 
  - /bukkit:help 
  - /bukkit:ver 
  - /bukkit:version 
  - /bukkit:about 
  - /bukkit:pl 
  - /bukkit:plugins 
 # - /mycommandhere  


 # +-----------------------------------------------------------------------------------+ #  
 # |                                                                                   | #  
 # |                              MESSAGES configuration                               | #  
 # |            Important settings that control the operation of the plugin            | #  
 # |                                                                                   | #  
 # +-----------------------------------------------------------------------------------+ #  
 
messages  :  
    prefix   :   "&8[&3EpicLobby+&8] "   
    noPermission   :   "&cNo permission."   
    unknownCommand   :   "&cUnknown command. Use: &e/epiclobby help&c."   
    cmd-blocked-added   :   "&aCommand&c %cmd% &aadded."   
    cmd-blocked   :   "&cThe command: &e%cmd% &cis blocked."   
    cmd-already-blocked   :   "&cThe command &e%cmd% &cis already locked."   
    lobby-teleport   :   "&aTeleporting to the lobby..."   
    lobby-set   :   "&aLobby set."   
    lobby-not-set   :   "&cLobby isn't set"  
     # Motd message #  
     # \n is new line.  
     # Variables are: %player_name% - %player_displayname%   
    welcome-message   : 
      -  "\n \n \n"  
      -  "&8&m------------------------------"  
      -  "&a¡Welcome&e %player_name% &ato&b MyServer&a!"  
      -  ""   
      - "&aStore   :   &bstore.myserver.com"   
      - "&aWeb   :   &bwww.myserver.com"  
      -  "&8&m------------------------------"  
      -  ""

future.png

I will try to add the following new features in the next versions of the plugin:

⬤ Join-Quit messages with permissions: When a player connects and has a specific permission, a customizable message will appear.
⬤ CustomJoinItems: Customizable items when connecting on the server.
⬤ ServerSelector: Customizable interface for traveling between servers.
⬤ PlayerHider: Customizable item to hide players.
⬤ DoubleJump: By jumping twice the player will be thrown through the air.
⬤ JumpPads: When the player steps on a pressure plate it will be thrown by the air.
⬤ Blockcmds command: You can block the commands directly in the game.
⬤ Custom commands messages: You can create a customizable command that when executed sends you the message you want. (EXAMPLE: /yt - /discord - /store - /yourcommand).

Please refrain from posting bad reviews before contacting me. If you have problems or errors with the plugin, please contact me in discord: JuanPx_#1831 , or publish a plugin discussion to fix it.

TERMS OF SERVICE:

  • You can't sell or redistribute this plugin.
  • You can't decompile this plugin.
  • You can't claim this plugin as your own.
  • I reserve the right to change the terms and conditions at any time as deemed necessary.

Similar projects

Plugin →