Hub
Discontinued project.
READ ME
This plugin now cost 7.5$. You can purchase the new and updated plugin here.
So you are looking for a good hub plugin? Did you ever heard of a Hub plugin that have tons of awesome features?
If you haven't you are just in the right place to be!
This hub plugin gives you tons of features like:
DOUBLE JUMP
MAGIC CLOCK
BAT GUN
PARTICLE GUN
PAINTBALL GUN
TNT MAGIC
CUSTOM ITEMS
MOTD
STACKER MINIGAME
10+ TRAILS
LAUNCHPAD
LOCK TIME
LOCK WEATHER
SPEED IN HUB
USER FRIENDLY
CUSTOM SCOREBOARDS
FULLY CUSTOMIZABLE MESSAGES
UPDATER
So what are you waiting for? Keep reading, and if you like this plugin you can purchase it and support me! Thanks!
The hub need to be in a separate world!
First Step! Download the plugin for the hub download page and drop it into the plugins folder in your server folder.
Second Step! Reload / Restart / Start your server. Then go to your server in - game and find a good location for your hub!
Third Step! Type : "/sethub"
Forth Step! You are done! if you wanna change some of the setting like (double jump, launchpad and more) type /shub help.
/shub additem <name> <command> to add an item in the hotbar. (editable in the items.yml) /shub cooldown <off/on> to set on or off the cooldown between the hub teleporting. /shub cooldown <delay> to set the delay off the cooldown between the hub teleporting. /shub doublejump <on/off> to set on or off the doublejumping in the hub. /shub doublejump <force> to set the foce of the doublejumping. /shub allowwalk <on/off> to allow or not the walk on the teleportcooldown. /shub clock <on/off> to set the magic clock on or off /shub clock <delay> to change the delay between the next magic clock using. /shub launchpad <on/off> to set the launch pad on or off. /shub launchpad <force> to change the force of the launchpad. /shub chat <on/off> to set the seperate hub chat. /shub stacker <on/off> to set the stacker on or off. /shub joinitems <on/off> to set the items on join on or off /shub joinmessage <on/off> to set the message on join on or off. /shub joinmessage <message> to set the message on join. /shub leavemessage <on/off> to set the message on leave on or off. /shub leavemessage <message> to set the message on leave /shub scoreboard <on/off> to set the scoreboard on or off. /shub trail <on/off> to set the trails on or off. /shub bossbar <on/off> to set the bossbar on or off /shub pvp <on/off> to set pvp on or off /shub hunger <on/off> to set the hunger on or off. /shub speed <on/off> to set the speed on or off. /shub speed <force> to set the force of the speed. /shub paintgun <on/off> to set the paint gun on or off. /shub batgun <on/off> to set the bat gun on or off. /shub particlegun <on/off> to set the particle gun on or off. /shub pets <on/off> to set the pets on or off /shub bombgun <on/off> to set the bomb gun on or off.
Admin Access hub.admin: description: Give the ability to use any hub command! default: op Builder Access hub.builder: description: Give the ability to edit hub world! default: op Teleportation hub.teleport: description: Give the ability to use /hub! default: true Chat Premissions hub.chatbypass: description: Bypass the private hub chat!! default: op Features Magic Clock hub.clockbypass: description: Bypass the magic clock invisible!! default: op Stacker Minigame hub.stacker: description: Give the ability to stack! default: true Gadgets hub.gadgets.bat: default: op hub.gadgets.paint: default: op hub.gadgets.particle: default: op hub.gadgets: description: Give the ability to have a gadget! default: op hub.gadgets.bat.bypass: default: op Trails hub.trail.fire: default: op hub.trail.water: default: op hub.trail.portal: default: op hub.trail.rainbow: default: op hub.trail.notrail: default: op hub.trail.stars: default: op hub.trial.darkness: default: op hub.trail.heart: default: op hub.trail.firework: default: op hub.trail.lava: default: op hub.trail: description: Give the ability to trail! default: op Custom Items hub.customitems.itemname: description: Gives the ability to use the custom item![/SPOILER] Syntax "default" is which group of players like: "ops" or "true" (regular players) will get the permission immediately
What are the permissions for the gadgets i cant seem to find them?
@Gaming4Diabetes
Well, since you say it works it must either be the versions of the plugins i'm using or the version of spigot that i'm using so i'd like what versions of PEX and this hub plugin you use. Also i'd like to know what version of craftbukkit you use or spigot or whatever you use to run the server.
@TonyDaKing
Im using PEX and only ran into minor issues but it works fine and great.
I have a slight issue in that, while I appreciate the Gadget menu implemented in the latest release, I can find no way to disable it short of disabling the widgets, which I do use. I bypassed it [not having a menu] initially using Permissions, but, adding the updated version with it's widget menu breaks the players' hotbar layout.
Is there a config option to disable the Menu that I'm missing, or, if it does not exist, could it be implemented?
Other than that, this is a fantastic plugin.
What do you use to test out the permissions for this plugin? There's probably a compatibility issue between PEX and this plugin, I removed all my plugins but PEX and this hub plugin and it still didn't work. I tried giving the hub.admin node or just the hub.build node and It just wont work, how I said the only time it actually worked is when I opped players. Could you please test this yourself? Try setting up this plugin with PEX and see if it works for you, for all I know it could be the version of spigot i'm using. I did the research on PEX about not being able to build, the only issues I found were from modifyworld (Don't Have.), Essentials Anti-Build (Don't Have.), Essentials Protect (Don't Have) I'm pretty sure you get the point here... I have no protection plugins. It just wont let me break any blocks in the hub no matter what I do to the perimissions in PEX.
@TonyDaKing
It is Essentials or PEX.. You need to set something over there just check for "pex player can't build"
Erez that permission you gave me, are you sure that it's right? I've tried it with permissionsEx and it just won't work. I can't break anything in my hub, are you sure it isn't a glitch in the plugin or something like that? I also tried it with earlier versions, same issue.
@acaweafaw
Thanks for the report! It will be added in 1.6.3v
Add blacklist with unpaintable blocks in the config and command to add them. When you hit chest - items get dropped
When you paint door - it drops and when back the painted part get invisible
When piston is hitted it get rotated or his head get missed
Redstone torch get breaked
Grass on top of block get breaked, If you paint the top 1 part of the cactus downs get breaked and its flying
Lily Pad is like grass, mushrooms, flowers and etc.
When minecart/boat get painted it dissapear.
@ConstructorLeo
I can't actually do that because ,y plugin should be for every one.
Lets just say that when the Horse armor is in your inventory it will disappear after 3 seconds.
@erez9901
No what I mean is when you click the item in the GUI (Horse armor) and then its in your inventory just make it disappear after 3 seconds...
@Fl4shRZ
The latest version should work for 1.7 too
@TonyDaKing
The permission to break and place blocks is "hub.builder" which "hub.admin" has it
Hey I have an issue and I was wondering if anybody else had it and if it's possible to fix it... The issue is that even with setting up the permissions no matter what I do it doesn't allow me to break the blocks in my hub, anywhere in the world that I set the hub actually and I was wondering if there were any solutions. So far the only one I've found is making myself an OP which I don't like doing that especially on lower ranked players just to break some blocks...
Do you post the 1.7.2 or 1.7.4 version please :/
@acaweafaw And I will add the slot feature.. soon
@acaweafaw
In 1.6.2 this bug will be fixed! Thx for commenting!
@EvlCreeperReaper In the 1.6.2 It should be fixed.
When the gun shoot sign its get empty and my players can't use it.
I want to edit the inventory and set the place of the gadgets menu to other place. Is it possible to add config for the places of these items.
And I get error when I shoot with the PaintGun:
[18:29:23] [Server thread/ERROR]: Could not pass event PlayerInteractEvent to Hub v1.5.9
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:294) ~[craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:501) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:486) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at org.bukkit.craftbukkit.v1_7_R3.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:216) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at net.minecraft.server.v1_7_R3.PlayerInteractManager.interact(PlayerInteractManager.java:374) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at net.minecraft.server.v1_7_R3.PlayerConnection.a(PlayerConnection.java:629) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at net.minecraft.server.v1_7_R3.PacketPlayInBlockPlace.a(SourceFile:60) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at net.minecraft.server.v1_7_R3.PacketPlayInBlockPlace.handle(SourceFile:9) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at net.minecraft.server.v1_7_R3.NetworkManager.a(NetworkManager.java:157) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at net.minecraft.server.v1_7_R3.ServerConnection.c(SourceFile:134) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at net.minecraft.server.v1_7_R3.MinecraftServer.v(MinecraftServer.java:667) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at net.minecraft.server.v1_7_R3.DedicatedServer.v(DedicatedServer.java:260) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at net.minecraft.server.v1_7_R3.MinecraftServer.u(MinecraftServer.java:558) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at net.minecraft.server.v1_7_R3.MinecraftServer.run(MinecraftServer.java:469) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at net.minecraft.server.v1_7_R3.ThreadServerApplication.run(SourceFile:628) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
Caused by: java.lang.NullPointerException
at me.ErezCS.Hub.gadgets.BatGun.onPlayerInteractEvent(BatGun.java:75) ~[?:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_60]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_60]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_60]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0_60]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:292) ~[craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
... 15 more
[18:29:23] [Server thread/ERROR]: Could not pass event PlayerInteractEvent to Hub v1.5.9
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:294) ~[craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:501) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:486) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at org.bukkit.craftbukkit.v1_7_R3.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:216) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at net.minecraft.server.v1_7_R3.PlayerInteractManager.interact(PlayerInteractManager.java:374) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at net.minecraft.server.v1_7_R3.PlayerConnection.a(PlayerConnection.java:629) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at net.minecraft.server.v1_7_R3.PacketPlayInBlockPlace.a(SourceFile:60) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at net.minecraft.server.v1_7_R3.PacketPlayInBlockPlace.handle(SourceFile:9) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at net.minecraft.server.v1_7_R3.NetworkManager.a(NetworkManager.java:157) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at net.minecraft.server.v1_7_R3.ServerConnection.c(SourceFile:134) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at net.minecraft.server.v1_7_R3.MinecraftServer.v(MinecraftServer.java:667) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at net.minecraft.server.v1_7_R3.DedicatedServer.v(DedicatedServer.java:260) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at net.minecraft.server.v1_7_R3.MinecraftServer.u(MinecraftServer.java:558) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at net.minecraft.server.v1_7_R3.MinecraftServer.run(MinecraftServer.java:469) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at net.minecraft.server.v1_7_R3.ThreadServerApplication.run(SourceFile:628) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
Caused by: java.lang.NullPointerException
at me.ErezCS.Hub.gadgets.ParticleGun.onPlayerInteractEvent(ParticleGun.java:47) ~[?:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_60]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_60]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_60]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0_60]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:292) ~[craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
... 15 more
[18:29:23] [Server thread/ERROR]: Could not pass event PlayerInteractEvent to Hub v1.5.9
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:294) ~[craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:501) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:486) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at org.bukkit.craftbukkit.v1_7_R3.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:216) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at net.minecraft.server.v1_7_R3.PlayerInteractManager.interact(PlayerInteractManager.java:374) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at net.minecraft.server.v1_7_R3.PlayerConnection.a(PlayerConnection.java:629) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at net.minecraft.server.v1_7_R3.PacketPlayInBlockPlace.a(SourceFile:60) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at net.minecraft.server.v1_7_R3.PacketPlayInBlockPlace.handle(SourceFile:9) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at net.minecraft.server.v1_7_R3.NetworkManager.a(NetworkManager.java:157) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at net.minecraft.server.v1_7_R3.ServerConnection.c(SourceFile:134) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at net.minecraft.server.v1_7_R3.MinecraftServer.v(MinecraftServer.java:667) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at net.minecraft.server.v1_7_R3.DedicatedServer.v(DedicatedServer.java:260) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at net.minecraft.server.v1_7_R3.MinecraftServer.u(MinecraftServer.java:558) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at net.minecraft.server.v1_7_R3.MinecraftServer.run(MinecraftServer.java:469) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at net.minecraft.server.v1_7_R3.ThreadServerApplication.run(SourceFile:628) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
Caused by: java.lang.NullPointerException
at me.ErezCS.Hub.gadgets.PaintballGun.onPlayerInteractEvent(PaintballGun.java:57) ~[?:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_60]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_60]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_60]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0_60]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:292) ~[craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
... 15 more
@erez9901
In the new version, was the restart error fixed?