myHub is a plugin designed to be your hub plugin. this plugin has all you need for your spigot/paper hub, features a lot of professional and helpful stuff.
• this plugin comes with very customizable config. • this plugin has awesome animations, everything is customizable. • full support for PlaceholderAPI. • full support for Bungeecord Servers (Set it to true in the config.) • In-Game Settings GUI. • Allowed worlds (the only worlds the plugin will work in.) • free plugin, premium look.
Allowed worlds (the only worlds the plugin will work in.)
Custom Tab
Custom Scoreboard
Animated Boss Bar
Custom animations (Create your own animations that can be used inside the tablist and the scoreboard, edit the animations frames inside animations.yml and use them with {animation_<animation_name>})
In-Game Settings GUI
Custom Commands
Join Actions
Auto Announcements
Join message
Quit message
First join message
Personal Join Message
Block commands (/pl, etc...) and words
Commands Arguments are optional.
/fly <player> <fly speed> Fly someone or yourself.
/heal <player> <set heart amount> Heal someone or yourself.
/feed <player> <set food amount> Feed someone or yourself.
/god <player> Enable god mode for someone or yourself.
/flyspeed <player> Set your own or someone else's flight speed.
/sethub Set the server hub location (aliases include /setlobby, etc.). Automatically teleports joined players to the hub.
/hub Teleport to the hub (aliases include /lobby, /spawn).
/joke Get an AI-Generated joke, in real time (for free)
/speed <player> <speed amount> Set your own or someone else's speed.
/vanish <player> Make yourself or someone else invisible.
/clearchat Clears the chat for all the players.
/lockchat Lock the chat for all the players until unlocking it by writing this command again.
/myhub reload Reload the plugin config (in most of the stuff it will work fine, but in some stuff you will have to restart the server to make them work. if the command not reloading it as expected, just restart your server.)
/myhub scoreboard <addline|removeline|setline> [arguments] Customize the scoreboard
/myhub settings Open in-game Settings GUI to edit the config in-game
Disable Events All of the events can be turned on and off easily from the config.
disable block breaking
disable block placement
disable block interaction
disable void death (teleporting to the hub spawn)
disable weather change
disable item pickup
disable item drop
disable player pvp
disable mob spawning
disable fire spread
disable block burning
disable fall damage
keep inventory
disable hunger
Join Items
Navigator Gui (Server/World Selector)
Lobby selector
Hide/Show players
Server information
Teleportation Bow
You can add infinite more using custom join items.
Action Prefixes Action prefixes you can use in the config for gui commands/custom commands/custom join items/custom guis/npcs actions. to make actions.
[PLAYER] - to send a command by the player [CONSOLE] - to send a command by the console [BUNGEE] {server} - to send the player to another server (only if the bungeecord config setting is set to true.) [OPEN] Opens a menu from guis.yml [CLOSE] Close a menu [BROADCAST] Broadcast a Message [MESSAGE] Send a message to the player [SOUND] Makes a sound [TITLE] Sends a title (use ; to go to the subtitle.) [FIREWORK] Sends a firework to the sky
Permissions
myhub.command.reload – Allows you to reload myhub config.
myhub.command.fly – Allows you to fly.
myhub.command.fly.others – Allows you to fly others.
myhub.commands.feed – Allows you to feed yourself.
myhub.commands.feed.others – Allows you to feed others.
myhub.commands.heal – Allows you to heal yourself.
myhub.commands.heal.others – Allows you to heal others.
myhub.commands.god – Allows you to enable god mode for yourself.
myhub.commands.god.others – Allows you to enable god mode for others.
myhub.commands.flyspeed – Allows you to set your own fly speed.
myhub.commands.flyspeed.others – Allows you to set others’ fly speed.
myhub.commands.hub – Allows you to teleport to the hub.
myhub.commands.sethub – Allows you to set the hub location.
myhub.commands.speed – Allows you to change your speed.
myhub.commands.speed.others – Allows you to change others’ speed.
myhub.commands.vanish -- Allows you to vanish yourself.
myhub.commands.vanish.others – Allows you to vanish others.
myhub.command.clearchat -- Allows you to clear the chat.
myhub.command.lockchat -- Allows you to lock and unlock the chat.
myhub.command.npc -- Allows you to use all of the npcs commands (Create, Remove, List, ....)
myhub.command.settings -- Allows you to open the settings gui
myhub.chatinlock -- Allows you send messages in the chat while the chat is locked.
myhub.bypass.blockedcommands -- Allows you to bypass blocked commands.
myhub.bypass.blockedwords -- Allows you to bypass blocked words.
myhub.bypass.pvp -- Allows you to pvp.
myhub.bypass.itempickup -- Allows you to pick up items.
myhub.bypass.itemdrop -- Allows you to drop items.
myhub.bypass.blockinteraction -- Allows you to interact with blocks.
myhub.bypass.blockbreaking -- Allows you to break blocks.
myhub.bypass.blockplacement -- Allows you to place blocks.