SuperLobbyDeluxe

SuperLobbyDeluxe

15.9k Downloads

It is a plugin for your Hub/Lobby, allowing you to customize many more features! 

This plugin has been tested in version 1.10
Please report any error in version 1.8 1.9 and 1.11 to correct it immediately

Disable Hunger
Disable Damage
DisableRain
DisableBlockBreak
DisableBlockPlace
DisableBlockBurn
DisableDropItem
* DisableItemMove
DisableItemDamage
DisablePickUpItems
DisableExplode
DisableDeathMessage
ClearDropsOnDeath
JoinClearInventory
JoinClearChat
Custom LobbyItems
VoidTP to Spawn
Join Motd Message
Silent Staft Join
Disable Join Message
Custom Join Message
100% Customizable
* JoinTitle (1.5+)
* Join Subtitle (
1.5+)
* JoinSpawn(
1.6+)
* Multiple spawn(
2.0+)
* Join Header,and Footer(
2.3+)
* Multiple command lines(
2.4+)
* Different types of commands (player, op, tell and console)(
2.4+)
* JoinGameMode(
2.9.2+)
* AlwaysDay(
2.9.3+)
* JoinBossBar(
2.9.3+Requires the BossBarApi plugin.
* BossBarAnnouncer(2.9.3+Requires the BossBarApi plugin.
* JoinFirework(2.9.7+
* Server selector(2.9.8+)
* CommandsBlacklist(3.0.2+)
* InfoCommands(3.0.3+)
* CustomEvents(3.0.3+)
* Multiple Menus(3.0.5+)
* FrameProtect(3.0.8+)

Spanish

English

This plugin use the following variables.

  • <player> - Name of the player
  • <displayname> - Nick of ehe player
  • <world> - World in which the player is
  • <ucode%> - Replace % with the unicode code (http://unicode-table.com/en/)
  • <1> - ✖
  • <2> - ♥
  • <3> - ★
  • <4> - ●
  • <5> - ♦
  • <6> - ☻
  • <7> - ►
  • <8> - ◄
  • <9> - ▬
  • <10> - ✪
  • <11> - ✔
  • <12> - ❉
  • <13> - ■
  • <14> - ▀
  • <15> - ▄
  • <16> - ☠
  • <17> - ☭
  • <18> - ™
  • <19> - ◢
  • <20> - ◣
  • <21> - ❣
  • <22> - ☀
  • <23> - ❀
  • <24> - ☪
  • <25> - ☣
  • <26> - ☒
  • <27> - ☎
  • <28> - ░
  • <29> - ☑
  • <30> - »
  • <31> - «

Variables accent:

  • <a> - á
  • <e> - é
  • <i> - í
  • <o> - ó
  • <u> - ú

 For more Placeholders use PlaceholderAPI
PlaceholderAPI placeholders 

List of commands

  • /SL setSpawn - Set the lobby spawn.
  • /SL remSpawn - Remove spawn from lobby.
  • /SL Reload - Reload the config.


List of permissions

  • superlobby.use - To use the plugin.
  • superlobby.admin - To use administrative commands (/SL Reload, /SL remSpawn, /SL setSpawn).
  • superlobby.staff - Used to bypass protection plugin.(BlockBreak,BlockPlace,DropItem,ItemMove, etc).
  • superlobby.menu - To be able to use the menu


No more Commands at the Moment.

  • Copy the JAR file in the directory of plugins
  • Restart the server to install.
  • (Optional) Install the Plugin DeluxePlayerOptions To have many more options
  • And enjoy the plugin!.

config.yml

#Configuration version please do not edit.
ConfigVersion: 1
#Allow the plugin to check for a newer version?
Update-Check: true
#Specify the message language (ES,EN).
Messages: EN
#The world where this plugin works.
Worlds:
- world
- lobby
- prueba
#Turn off rain
DisableRain: true
#Disable players can break. To bypass use sl.staff permission in creative mode.
DisableBlockBreak: true
#Disable that players can place blocks. To bypass use sl.staff permission in creative mode.
DisableBlockPlace: true
#Disable blocks to burn
DisableBlockBurn: true
#Disable that players can drop items. To bypass use sl.staff permission in creative mode.
DisableDropItem: true
#Disable that players can move items. To bypass use sl.staff permission in creative mode.
DisableItemMove: true
#Disable damage caused by items.
DisableItemDamage: true
#Disable players can pick up items. To bypass use sl.staff permission in creative mode.
DisablePickUpItems: true
#Disable Entity Explosion.
DisableEntityExplode: true
#Disable damage to players.
DisableDamage: true
#Turn off hunger in players.
DisableHunger: true
#Disables messages for player deaths.
DisableDeathMessage: true
#Clean items when the player dies.
ClearDropsOnDeath: true
#Clear inventory when player enters server.
JoinClearInventory: true
#Clear the chat when the player enters the server.
JoinClearChat: true
#Transporting the player to spawn when it enters the server.
JoinSpawn: true
#Allow delivery of inventory option items.
LobbyItems: true
#Transporting the player when he falls into the void.
VoidTP: true
#Always day the world
AlwaysDay: true
#Configuration BossBar. Requires the BossBarApi plugin.
JoinBossBar:
  #Enable?
  Enable: true
  #Message displayed to the player.
  Message: '&3Welcome to my server!'
  #Color of the bar (BLUE, GREEN, PINK, PURPLE, RED, WHITE, YELLOW).
  Color: BLUE
  #Style of the bar (NOTCHED_20, NOTCHED_12, NOTCHED_20, NOTCHED_6, PROGRESS).
  Style: NOTCHED_20
  #Time to be displayed.
  Time: 20
#Configuration Tablist.
JoinTab:
  #Enable?
  Enable: true
  #Message from the header. Use \n for a new line.
  Header: '&7\n&a&m--&2&m--&8&m[-&r &a&lYourserver &f&lNetwork &8&m-]&2&m--&a&m--\n&7'
  #Message from the footer. Use \n for a new line.
  Footer: '
&7\n&7Sitio Web: &7Yourserver.com\n&7Twitter: &7@Yourserver\n&7Tienda:
    &7tienda.Yourserver.com\n&7'
#Setting titles
JoinTitles:
  #Enable?
  Enable: true
  #Time to show up
  FadeIn: 20
  #Display Time
  Stay: 50
  #Time to hide
  FadeOut: 10
  #Title
  Title: '&6<player> &bWelcome to'
  #Subtitle
  Subtitle: '&6&lYourserver'
#Settings Message of the day
JoinMotd:
  #Enable?
  Enable: true
  #Message to be displayed
  Message:
  - '&8-----&7<30>&8-&7<31>&8-------------------------------------&7<30>&8-&7<31>&8-----'
  - ' '
  - '               &e<player> &7Welcome to &b&lYourServer!    '
  - ' '
  - '          &a&l<11> &7Buy rank on &f&ohttp://yourpage.com/shop &a&l<11>'
  - '        &1&l<ucodeFF20> &7Facebook &f&ohttp://facebook.com/Yourserver &1&l<ucodeFF20>'
  - ''
  - '&8-----&7<30>&8-&7<31>&8-------------------------------------&7<30>&8-&7<31>&8-----'
//Welcome message to enter
JoinMessage:
  #If you do not want messages are displayed when entering place in true.
  DisableMessage: false
  #No messages are displayed when entering a staff. Permission is required (sl.staff).
  SilentStaftJoin: true
  #Message displayed when a player enters.
  Message: '&eWelcome &a<playername> &eto the server!'
#Farewell message when it leaves
QuitMessage:
  #If you do not want messages are displayed when leave place in true.
  DisableMessage: false
  #No messages are displayed when leave a staff. Permission is required (sl.staff).
  SilentStaftQuit: true
  #Message displayed when a player leave.
  Message: '&c<playername> &eleave the server!'
#Force game mode entering
JoinGameMode:
  #Enable?
  Enable: true
  #Game mode (SURVIVAL, CREATIVE, SPECTATOR).
  GameMode: SURVIVAL
#Announcer automatic bossbar messages
BossBarAnnouncer:
  #Enable?
  Enable: true
  #Color of the bar (BLUE, GREEN, PINK, PURPLE, RED, WHITE, YELLOW).
  Color: BLUE
  #Style of the bar (NOTCHED_20, NOTCHED_12, NOTCHED_20, NOTCHED_6, PROGRESS).
  Style: NOTCHED_20
  #Time to be displayed.
  Time: 50
  #Interval to show each message.
  interval: 200
  #Message displayed to the player.
  Messages:
  - '&7Message &b1'
  - '&7Message &52'
  - '&7Message &e3'

 menus.yml

menu:
  settings-name: '&6&k..&r &5&lExample Menu &6&k..'
  settings-rows: 3
  settings-open-commands: menu
  settings-permission: sl.menu
  items:
    survival:
      name: "&c&l\u2605 &a&lExample server BungeeCord &c&l\u2605"
      lore:
      - '&8Survival'
      - '&8Version 1.11.2'
      - ''
      - '&8> &7Your server description'
      - '&8> &aClick to connect.'
      id: 2
      data-value: 0
      slot: 11
      commands:
      - 'server: survival'
      permission: sl.survuval
    submenu:
      name: "&c&l\u2605 &a&lExample SubMenu &c&l\u2605"
      lore:
      - '&8> &7Your submenu description'
      - '&8> &aClick to open.'
      id: 1
      data-value: 0
      slot: 13
      commands:
      - 'open: shop'
      keep-open: true
      permission: sl.submenu
    permission-view:
      name: "&c&l\u2605 &a&lExample Permission to see &c&l\u2605"
      lore:
      - '&8> &7Great you can see it'
      - '&8> &aYou have the necessary permissions.'
      id: 1
      data-value: 0
      slot: 15
      commands:
      - 'tell: You have the necessary permissions'
      permission: sl.permission-view
      permission-to-view: true
    skull:
      name: "&c&l\u2605 &a&lExample Skull &c&l\u2605"
      lore:
      - '&8> &a....'
      id: 397
      data-value: 3
      slot: 17
      commands:
      - 'tell: ...'
      permission: sl.permission-view
      skull: player
shop:
  settings-name: '&6&k..&r &5&lDonator rank &6&k..'
  settings-rows: 3
  settings-open-commands: shop
  settings-permission: sl.menu.shop
  items:
    diamond:
      name: '&b&LDiamonds &6(&7Price: &f<price>&6)'
      lore:
      - '&a-----------------------'
      - '&a- &7Buy 10 Diamonds'
      - '&a- &7Click to buy'
      - '&a-----------------------'
      id: 264
      data-value: 0
      slot: 12
      commands:
      - 'give: DIAMOND 10'
      - 'tell: &7Your reward &610 &bdiamonds'
      - 'broadcast: &7The player &b<player> &7 buy &610 &bdiamonds.'
      permission: rs.claim.diamond
      price: 40
    gold:
      name: '&b&lGolds &6(&7Price: &f<price>&6)'
      lore:
      - '&a-----------------------'
      - '&a- &7Buy 10 Golds'
      - '&a- &7Click to buy'
      - '&a-----------------------'
      id: 388
      data-value: 0
      slot: 14
      commands:
      - 'give: GOLD 10'
      - 'tell: &7Your reward &610 &bgolds.'
      - 'broadcast: &7The player &b<player> &7buy &610 &bgolds.'
      permission: rs.claim.money
      price: 10

customevents.yml

owner:
  permission: superlobby.owner
  join-message: '&eThe owner &a<player> &ejoined the server!'
  quit-message: '&eThe owner &c<player> &eleave the server!'
  join-firework: random, 5
  join-sound: EXPLODE
silent:
  permission: superlobby.staff
  join-message: none
  quit-message: none
vip++:
  permission: superlobby.vip++
  join-message: '&b#VIP++ &a<player> &ejoined the server!'
  quit-message: '&b#VIP++ &c<player> &eleave the server!'
  join-firework: random, 5
  join-sound: EXPLODE
vip:
  permission: superlobby.vip
  join-message: '&b#VIP &a<player> &ejoined the server!'
  quit-message: '&b#VIP &c<player> &eleave the server!'
  join-firework: random, 5
default:
  permission: superlobby.default
  join-message: '&a<player> &ejoined the server!'
  quit-message: '&c<player> &eleave the server!'

 

Stats Disclosure

This plugin utilizes a plugin metrics system, which means that the following information is collected and sent to bstats.org:

  • Your server's randomly generated UUID
  • The amount of players on your server
  • The online mode of your server
  • The bukkit version of your server
  • The java version of your system (e.g. Java 8)
  • The name of your OS (e.g. Windows)
  • The version of your OS
  • The architecture of your OS (e.g. amd64)
  • The system cores of your OS (e.g. 8)
  • bStats-supported plugins
  • Plugin version of bStats-supported plugins

Visit bstats.org if you would like to learn more about the stats collected. Go into /plugins/bStats/config.yml to disable stat collecting if you wish.