PremiumHub 5 | NPC, DISCORD, MYSQL AND MORE!

PremiumHub 5 | NPC, DISCORD, MYSQL AND MORE! 5.1.7-BETA

No permission to download
Tested Minecraft Versions:
  • 1.8
  • 1.9
  • 1.10
  • 1.11
  • 1.12
Contributors:VouchsDonation Link:https://www.paypal.me/Voouchs

PremiumHub is one of the few lobby plugins on the market that is professionally made, efficient, well developed and affordable. I have spent a lot of time on this project, and therefore I'm very excited to share it with you guys.


FOR 1.7.10 USERS:
You have to use PremiumHub 4. You can find PremiumHub 4 documentation here: https://goo.gl/497CmZ
Download latest version of PremiumHub 4 here: https://goo.gl/71jdzj


Fun fact: PremiumHub started off as a completely different plugin, called NetworkCore - this plugin was poorly coded, which is why I started working on PremiumHub. PremiumHub was first released back in February 2017. In less than a year PremiumHub has been purchased 350 times and is currently one of SpigotMC's top rated plugin



We are a group of developers that decided to go together and create a community called Cube Development. We currently have over 500 members in our Discord, an extensive staff team leading us to be able to provide quality support for several languages, almost 24/7. We also provide a secure verification system; thus you can speak to other people that have purchased the same plugin(s) as you, and some would love to help you with any questions you might have if there are no staff members online.



Custom Items,
Custom Inventories,
NPCs,
Portals,
Launchpads (two different modes),
Auto broadcaster,
Clearchat (three different modes, normal, silent or anonymous.),
Custom command manager (enable, disable commands. Add and remove aliases from each command.),
Teleportation system,
Supporting PlaceholderAPI by clip. and
Much other stuff.




You are now able to sync your Minecraft rank with your Discord server, at a very easy but efficient way.

How to: Make sure you download SpigotJDA (https://vouchs.net)

When you have downloaded the jar, make sure you place the plugin in your plugin folder, then restart or reload the server.

When you have done this, you need to head over to the applications page, then press "New Application", give the bot a name, pictures and description. When you have done the step above, click "Create bot user" and click "Yes, do it!" when the dialog pops up, copy the token provided and enter in the discord.yml configuration that you can find in the PremiumHub folder. Make the bot join your discord by using the website, enter the bots Client ID and press the link. When you have done all this, the bot should be online on your server!



Format: Action | Example of usage. | Description

[message] | [message] Hello (username)! | Private message to a user!
[messageCentered] | [messageCentered] Hello (username)! | Private centered message to a user!
[consoleCommand] | [consoleCommand] stop | Execute a command from the console!

[broadcast] | [broadcast] Hello everyone! | Broadcast a message.
[broadcastCentered] | [broadcastCentered] Hello everyone! | Broadcast a centered message.
[broadcastTitle] | [broadcastTitle] Hello | Broadcast a title.
[broadcastSubtitle] | [broadcastSubtitle] Hello | Broadcast a subtitle.

[playerTitle] | [playerTitle] Hello (username)! | Private title to a user!
[playerSubtitle] | [playerSubtitle] How are you? | Private subtitle to a user!
[playerSettings] | [playerSettings] | Brings up the player settings menu!
[playerChat] | [playerChat] Hello, I just sent a chat message! | Send a chat message as a user.
[playerCommand] | [playerCommand] say Hello, i executed a command! | Execute a command as a user.

[openInventory] | [openInventory] Example Inventory | Open a inventory for a user. (Custom inventories.)
[closeInventory] | [closeInventory] | Close the inventory for a user!
[sendServer] | [sendServer] Lobby1 | Send the player to a server.
[sound] | [sound] LEVEL_UP | It will play the sound LEVEL_UP for the player.

Please, do not hesitate to request more actions.



Observation: This section is only for developers.

Events:
Spoiler: AccountLoadedEvent
This will be called at every join, when the plugin have grabbed all data from a user and initialize the user, successfully.
Code (Java):
@EventHandler
publicvoid onAccountLoaded(AccountLoadedEvent event){
Account account = event.getAccount();
}
Spoiler: FirstJoinEvent
This will be called at the first join of a user.
Code (Java):
@EventHandler
publicvoid onFirstJoin(FirstJoinEvent event){
Account account = event.getAccount();
}
Spoiler: PlayerEnterPortalEvent
This will be called
when a user enter a portal.
Code (Java):
@EventHandler
publicvoid onPlayerEnterPortal(PlayerEnterPortalEvent event){
Player player = event.getPlayer();
}

To get access to the methods use:
PremiumHub#getApi() - Returns an Interface. Observation: Be careful changing data in Account object, PremiumHub is designed after the object.











Permission | Usage

PremiumHub.grapplinghook | Be able to use the grappling hook gadget.
PremiumHub.portal.manage | Be able to manage the portals using the command.
PremiumHub.coloredsigns | Be able to create signs using colors.
PremiumHub.fly| Be able to use the fly command.
PremiumHub.fly.other | Be able to use the fly command for other players.
PremiumHub.inventory | Be able to open an inventory using the command.
PremiumHub.launchpad | Be able to managing launchpads using the command.
PremiumHub.spawn | Be able to use spawn command.
PremiumHub.spawn.edit | Be able to edit the spawn location.
PremiumHub.voidfall | Be able to use voidfall command.
PremiumHub.voidfall.edit | Be able to edit the voidfall location.
PremiumHub.bypass.clearchat | Don't get your chat chat cleared.
PremiumHub.clearchat | Be able to clear the chat using commands.
PremiumHub.hologram | Managing holograms by command.
PremiumHub.warp | Warp to a location.
PremiumHub.setwarp | Set a warp!
PremiumHub.delwarp | Delete a warp!
PremiumHub.teleport | Teleport to a player.
PremiumHub.teleport.here | Teleport a player to you!
PremiumHub.teleport.all | Teleport all to you're location.
PremiumHub.gamemode | Change gamemode!
PremiumHub.build | Toggle you're buildmode.
PremiumHub.build.other | Toggle other players buildmode.

PremiumHub.options.flight | Be able to toggle flight option.
PremiumHub.options.jump | Be able to toggle jump option.
PremiumHub.options.speed | Be able to toggle speed option.
PremiumHub.options.stacker | Be able to toggle stacker option.
PremiumHub.options.invisibility | Be able to toggle invisibility option.
PremiumHub.options.chat | Be able to toggle chat option.



There are in total 11 configurations, I'll show you commands.yml and messages.yml here.

Code (YAML):
#
# ________ ________ _______ _____ ______ ___ ___ ___ _____ ______ ___ ___ ___ ___ ________
# |\ __ \|\ __ \|\ ___ \ |\ _ \ _ \|\ \|\ \|\ \|\ _ \ _ \|\ \|\ \|\ \|\ \|\ __ \
# \ \ \|\ \ \ \|\ \ \ __/|\ \ \\\__\ \ \ \ \ \ \\\ \ \ \\\__\ \ \ \ \\\ \ \ \\\ \ \ \|\ /_
# \ \ ____\ \ _ _\ \ \_|/_\ \ \\|__| \ \ \ \ \ \\\ \ \ \\|__| \ \ \ __ \ \ \\\ \ \ __ \
# \ \ \___|\ \ \\ \\ \ \_|\ \ \ \ \ \ \ \ \ \ \\\ \ \ \ \ \ \ \ \ \ \ \ \\\ \ \ \|\ \
# \ \__\ \ \__\\ _\\ \_______\ \__\ \ \__\ \__\ \_______\ \__\ \ \__\ \__\ \__\ \_______\ \_______\
# \|__| \|__|\|__|\|_______|\|__| \|__|\|__|\|_______|\|__| \|__|\|__|\|__|\|_______|\|_______|
#
# Developed by Vouchs.
# If you enjoy using PremiumHub, please consider to leave a 5-star review.
# I'd like to personally thank everyone that decided to purchase my plugin.
#
Settings:
Unknown command: '&cThe command you specified is not valid!'
Bypass list: # HelpTopic does not always recognize all commands, so if you get "Unknown command" at a valid command, add the command to this list.
- 'buy'
#
Spawn:
Enabled: true
Usage: '&eCorrect usage: &6/spawn [set/remove]'
Aliases:
- Spawn
- MyServerSpawn
#
Voidfall:
Enabled: true
Usage: '&eCorrect usage: &6/voidfall [set/remove]'
Aliases:
- voidfall
- MyVoidfall
#
LaunchPad:
Enabled: true
Usage: '&eCorrect usage: &6/launchPad [create/remove/edit]'
Aliases:
- LaunchPad
#
Custom-Inventories:
Enabled: true
Usage: '&eCorrect usage: &6/inventory [inventory name]'
Aliases:
- inventory
- inventories
#
Portal:
Enabled: true
Usage: '&eCorrect usage: &6/portal [create/remove/wand/help]'
Aliases:
- portal
- portals
#
Flight:
Enabled: true
Usage: '&eCorrect usage: &6/fly [username]'
Aliases:
- fly
- flight
#
ClearChat:
Enabled: true
Usage: '&eCorrect usage: &6/clearchat [-s/-a/]'
Aliases:
- cc
- clearchat
- chatclear
#
Holograms:
Enabled: true
Usage: '&eCorrect usage: &6/hologram [create/remove] [name]'
Aliases:
- holograms
- holo
- hologram
#
Warp:
Enabled: true
Usage: '&eCorrect usage: &6/warp [name]'
Aliases:
- warp
- warps
- warping
#
SetWarp:
Enabled: true
Usage: '&eCorrect usage: &6/setwarp [name]'
Aliases:
- setwarp
- createwarp
- newwarp
#
DelWarp:
Enabled: true
Usage: '&eCorrect usage: &6/delwarp [name]'
Aliases:
- delwarp
- deletewarp
#
BuildMode:
Enabled: true
Usage: '&eCorrect usage: &6/buildmode [name]'
Aliases:
- buildmode
- build
- building
#
Teleport:
Enabled: true
Usage: '&eCorrect usage: &6/teleport [player]'
Aliases:
- teleport
- tp
#
TeleportHere:
Enabled: true
Usage: '&eCorrect usage: &6/teleporthere [player]'
Aliases:
- teleporthere
- tphere
- s
#
TeleportAll:
Enabled: true
Usage: '&eCorrect usage: &6/tpall'
Aliases:
- teleportall
- tpall
#
GameMode:
Enabled: true
Usage: '&eCorrect usage: &6/gamemode [mode] [player]'
Aliases:
- gamemode
- gm
- mode
- gmode
#
NPC:
Enabled: true
Usage: '&eCorrect usage: &6/npc help'
Aliases:
- npc
- npcs
- entities
#
Discord:
Enabled: true
Usage: '&eCorrect usage: &6/discord help'
Aliases:
- discord
- dc
- disc
Code (YAML):
#
# ________ ________ _______ _____ ______ ___ ___ ___ _____ ______ ___ ___ ___ ___ ________
# |\ __ \|\ __ \|\ ___ \ |\ _ \ _ \|\ \|\ \|\ \|\ _ \ _ \|\ \|\ \|\ \|\ \|\ __ \
# \ \ \|\ \ \ \|\ \ \ __/|\ \ \\\__\ \ \ \ \ \ \\\ \ \ \\\__\ \ \ \ \\\ \ \ \\\ \ \ \|\ /_
# \ \ ____\ \ _ _\ \ \_|/_\ \ \\|__| \ \ \ \ \ \\\ \ \ \\|__| \ \ \ __ \ \ \\\ \ \ __ \
# \ \ \___|\ \ \\ \\ \ \_|\ \ \ \ \ \ \ \ \ \ \\\ \ \ \ \ \ \ \ \ \ \ \ \\\ \ \ \|\ \
# \ \__\ \ \__\\ _\\ \_______\ \__\ \ \__\ \__\ \_______\ \__\ \ \__\ \__\ \__\ \_______\ \_______\
# \|__| \|__|\|__|\|_______|\|__| \|__|\|__|\|_______|\|__| \|__|\|__|\|__|\|_______|\|_______|
#
# Developed by Vouchs.
# If you enjoy using PremiumHub, please consider to leave a 5-star review.
# I'd like to personally thank everyone that decided to purchase my plugin.
#
Prefix: # A word leter or number placed at the beginning as a introduction.
Enabled: true
String: '&8[&e&lPremiumHub&r&8] &r&f'
#
Insufficient Permission:
Prefix: true
String: '&cInsufficient permission.'
#
General: # General is more important stuff, but I don't really know where I should place them b).
Missing String: '&cMissing a configuration message from&f messages.yml&c, read console for more information!'
#
Commands: # Under "Commands" section, will everything related to the commands be. If you want to change,remove,disable a command do this via commands.yml.
Spawn Command:
Set: '&aYou have set the spawn location!'
Remove: '&cYou have removed the spawn location!'
Teleported: '&aYou''ve been teleported back to spawn!'
Missing: '&cA Spawn location has not been placed. Place one using &f/spawn set&c.'

Voidfall Command:
Set: '&aYou have set the voidfall location!'
Remove: '&cYou have removed the voidfall location!'
Teleported: '&aYou''ve been teleported to voidfall location!'
Missing: '&cA voidfall location has not been placed. Place one using &f/voidfall set&c.'

LaunchPad Command:
Edit:
Entered: '&aYou have entered LaunchPad editor mode!'
Leaved: '&aYou have left LaunchPad editor mode!'
Have-to-be-editor: '&cYou have to be editor to use those sub commands! /launchPad edit'
Need-To-Stand-At-Plate: '&cYou don''t stand at a PLATE right now, it is required to execute this command.'
Create:
Exist: '&cThis launchpad does already exist!'
Successfully: '&aYou have created a new LaunchPad!'
Removed:
Not-Exist: '&cThis launchpad does not exist!'
Successfully: '&aYou have successfully removed this LaunchPad!'

Custom Inventories:
Not-Exist: '&cThe specified inventory doesn''t exist.'

Portal:
Settings-Help:
- '&6&lPORTAL SETTINGS'
- ''
- '&e/portal help &7- &fDisplays this menu.'
- '&e/portal wand &7- &fGet portal wand.'
- '&e/portal create [name] &7- &fCreates a portal.'
- '&e/portal remove [name] &7- &fRemoves a portal.'
- '&e/portal settings [portal] specific-blocks [boolean]'
- '&e/portal settings [portal] bounce [boolean]'
List-Current-Actions: '&6&lCurrent Actions for portal:&e&l (portal)'
No-Positions: '&cYou haven''t selected two positions, get started with &7/portal wand&c.'
Already-Exist: '&cThat portal seems to already exist.'
Not-Exist: '&cThat portal does not seem to exist.'
Created: '&aYou have created a new portal called &7(portal)&a!'
Removed: '&aYou have removed a portal called &7(portal)&a!'
Changed-Setting: 'You''ve updated setting &7(setting)&f for &7(portal)&f!'

Flight:
You:
Enabled: '&aYou''ve turned on fly!'
Disabled: 'You''ve turned off fly!'
Other:
You:
Enabled: 'You have enabled flight for (target)!'
Disabled: 'You have disabled flight for (target)!'
Target:
Offline: '&cTarget seems to be offline!'
Enabled: 'Fly has been enabled!'
Disabled: 'Fly has been disabled!'

BuildMode:
You:
Enabled: '&aYou''ve turned on build-mode!'
Disabled: 'You''ve turned off build-mode!'
Other:
You:
Enabled: 'You have enabled build-mode for (target)!'
Disabled: 'You have disabled build-mode for (target)!'
Target:
Offline: '&cTarget seems to be offline!'
Enabled: 'Build-mode has been enabled!'
Disabled: 'Build-mode has been disabled!'

ClearChat:
Standard:
You: 'You cleared the chat globally.'
Broadcast: '&7(player)&f has cleared the chat!'
Silent:
You: 'You cleared the chat silently!'
Anonymous:
You: 'You cleared the chat anonymously.'
Broadcast: 'Someone cleared the chat, thinking...'

Holograms:
Create:
Already-exist: '&cThe specified hologram does already exist.'
Created: 'You''ve created a new hologram called: (hologram)!'
Remove:
Not-exist: '&cThe specified hologram does not exist.'
Removed: 'You''ve removed a hologram called: (hologram)!'

Warp:
Does-not-exist: '&cThe specified warp does not exist!'
Does-exist: '&cThe specified warp does already exist!'
Warp:
Warped: 'You''ve warped to &e(warp)!'
SetWarp:
Created: 'You created a new warp called &e(warp)!'
DelWarp:
Deleted: '&cYou have deleted a warp called &e(warp)!'

Teleport:
Offline: '&cTarget seems to be offline!'
Teleport:
Teleported: 'You''ve teleported to (player)!'
Here: 'You teleported (player) to your current location!'
All: '(player) has teleported all online players to his location!'

GameMode:
Offline: '&cTarget seems to be offline!'
You:
Message: 'Updated gamemode to (gamemode)!'
Updated-for-other: 'You''ve update gamemode for (player)!'
Other:
Updated: 'Your gamemode has been updated!'

NPC:
Help:
- '&e&lNPC'
- ''
- '&6/npc help &7- &fDisplays this menu.'
- '&6/npc create [ID] &7- &fCreates a new NPC called [ID].'
- '&6/npc remove [ID] &7- &fRemoves an existing NPC called [ID].'
- '&6/npc edit [ID] &7- &fEdits an existing npc.'
Does-exist: 'The specified NPC does exist.'
Does-not-exist: '&cThe specified NPC doesn''t exist.'
Created: 'You created a new NPC called (name)!'
Removed: 'You removed an existing NPC called (name)!'

#

Listeners:
Join:
Messages:
MOTD:
- '&7&m-----------------------'
- '&eWelcome &f(username)&e!'
- '&7We hope you can enjoy'
- '&7your stay at our network!'
- ''
- '&fStore:&c https://store.server.net'
- '&fTeamspeak:&c ts.server.net'
- '&7&m-----------------------'
#
Welcome:
List-Welcome: true
Default-Welcome: false
Default: '&f(username) &7connected to the server!'
List:
'1':
Message: '&c[HIGHEST] &f(username) &7connected to the server!'
Permission: 'PremiumHub.Rank.High' # You have to start with the highest permission, otherwise it won't work.
'2':
Message: '&b[MIDDLE] &f(username) &7connected to the server!'
Permission: 'PremiumHub.Rank.Middle' # You have to start with the highest permission, otherwise it won't work.
'3':
Message: '&2[LOWEST] &f(username) &7connected to the server!'
Permission: 'PremiumHub.Rank.Lowest' # You have to start with the highest permission, otherwise it won't work.

Spawn:
Teleport: true
Missing-Location: '&cWe could not find the Spawn Location.'

Quit:
Goodbye:
List-Goodbye: true
Default-Goodbye: false
Default: '&f(username) &7disconnected to the server!'
List:
'1':
Message: '&c[HIGHEST] &f(username) &7disconnected to the server!'
Permission: 'PremiumHub.Rank.High' # You have to start with the highest permission, otherwise it won't work.
'2':
Message: '&b[MIDDLE] &f(username) &7disconnected to the server!'
Permission: 'PremiumHub.Rank.Middle' # You have to start with the highest permission, otherwise it won't work.
'3':
Message: '&2[LOWEST] &f(username) &7disconnected to the server!'
Permission: 'PremiumHub.Rank.Lowest' # You have to start with the highest permission, otherwise it won't work.

Move:
Voidfall:
Teleport: true
Y-Level: 0

Interact:
Portal:
Position1: 'You''ve selected &7position 1&f!'
Position2: 'You''ve selected &7position 2&f!'





You are not allowed to publish or sell contact related to PremiumHub.
You are not allowed to chargeback after the purchase has gone through, same with refunds.
You are not allowed to decompile or modify the code.
You are only allowed to use it for your own servers/networks.
You are allowed to publish and sell PremiumHub configuration files.
Please do not leave any stupid reviews, examples are "This plugin is bad because some features are missing" or that I did not respond instantly via PM, I have a life.


PremiumHub is created by Vouchs.
Author
Direct-Leaks.com
Downloads
12
Views
310
First release
Last update
Rating
5.00 star(s) 1 ratings

More resources from Direct-Leaks.com

Latest updates

  1. Version: 5.1.7-BETA

    Version: 5.1.7-BETA 20 November 2018. Changelog: + Fixed a bug with a stacker message. I had...

Latest reviews

Update PLS!
Top