HubThat 8.2

a hub for one world, a spawn for each world!

  1. mind_overflow
    Native Minecraft Version:
    Legacy (< 1.13)
    Tested Minecraft Versions:
    • 1.7
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    • 1.14
    • 1.15
    all the community for sharing bugs with me!
    1.7 to 1.15.1 COMPATIBLE!
    unlisted version are not officially supported/tested, but most likely compatible, since the written code is kind of future/past proof and unlikely to be changed from Spigot/Bukkit's side.

    If you want to help me keep the plugin up to date, maintain the updates server online, and motivate me feel free to donate!

    In this period, i'm really busy with school and a lot of other activities. Anyway, i'm gonna keep the plugin fully updated and out of bugs. If you have any problem, just write it. I'll try to help you when i can.

    Thank you for your time!

    "an useful plugin to run commands in a hurry!"
    SpigotMC Link
    BukkitDev Link
    • Set a Hub (One for all worlds)
    • Set a Spawn (One for each world)
    • Teleport to a World!
    • Set a Teleport Delay!
    • Multi Language Support!
    • Customizable Prefix!
    • Lightweight!
    • Make Players chat on a World-Basis! (Per World Chat)
    • Set the default Join Gamemode!
    • Add a Tab with Players on every World!
    • Add the possibility to provide Custom Items!

    • /sethub: Sets the Hub.
    • /hub: Teleport to the Hub.
    • /setspawn: Sets the Spawn of the current world. Type /setspawn <world> to set the Spawn of the decided world in the current one.
    • /spawn: Teleport to the Spawn of the current or another world. Type /spawn <world> to teleport on another world's Spawn.
    • /hubthat: Read information about the Resource/Plugin.
    • /hubthat help: Show help page.
    • /hubthat reload: Reload plugin config.
    • /worldtp <world>: Teleport in a specific world.
    • /worldlist: List all the worlds.
    • /bed: Go to your Bed. (only up to v1.9)
    • hubthat.sethub: Allows to set the Hub.
    • hubthat.hub: Allows to teleport to the Hub.
    • hubthat.setspawn: Allows to set the Spawn.
    • hubthat.spawn: Allows to teleport to the Spawn of the current world.
    • hubthat.nospawndelay: Go to the Spawn without waiting.
    • hubthat.nohubdelay: Go to the Hub without waiting.
    • hubthat.gotoworld: Teleport to a specific world.
    • hubthat.listworlds: List all the worlds.
    • hubthat.updates: See if there is an update available.
    • hubthat.reloadconfig: Allow a player to reload the config.
    • hubthat.bed: Allows to teleport to your Bed. (only to 1.9)
    • Allows to read information about the Resource/Plugin. (only to 1.9)
    This plugin connects to a secure website,, to check if updates are available. This is because Bukkit has disabled his feed page, which HubThat used to check updates on before. None of your data is saved on the website. Thanks!


    4.5 (outdated):



    1.2/1.1 (obsolete):


    If you have ideas about the plugin, or find bugs, do not hesitate to write me a pm. Sorry for my bad english, i'm italian. Thanks for the Support. Do not forget to leave a positive rating!

Recent Reviews

  1. MarioMarian201X
    Version: 8.2

    The best plugin ever for MiniGame Server XD

    1. mind_overflow
      Author's Response
      Thank you so much for the awesome review! Happy to be helpful :D
  2. OverSeek
    Version: 8.2
    This plugin is absolutely amazing! I have one problem though, when someone clicks on a bed it teleports them straight to the hub and i can't find an option to disable it, please help.
    1. mind_overflow
      Author's Response
      hi! thanks for reporting this problem, but as you most likely already know, reviews are not for bug reports. please contact me in private clarifying about: are you sure this is a HubThat problem? does it happen even if you remove the plugin? what spigot version are you using?
  3. IMattUltra1
    Version: 8.2
    Best, easy hub tool out there, Would recommend trying it out. Very quick to set up and customization is easy. Thanks you developer/s!
    1. mind_overflow
      Author's Response
      Thank you so much for the great review! Good luck with your server! :)
  4. Covenguardian
    Version: 8.2
    Running 1.14.4 Works like a charm with Multiverse and Grief Protection. Fast and small gets the job done.
    1. mind_overflow
      Author's Response
      Thanks for the awesome review! Hope you'll have a succesful project and a lot of fun :)
  5. BrayanPS
    Version: 8.0
    Good plugin, but it would be missing the tab separator and some placeholder of connected worlds players.
    1. mind_overflow
      Author's Response
      thanks for the five stars! i really appreciate them!
      also, what do you mean by tab separator?
      and for the placeholder of connected worlds players, no one ever asked for it before so I didn't even think about implementing it... might do in the future! thanks for the suggestion and have a good day!
  6. crazyslime23
    Version: 8.0
    i used this plugin in past and i had no problems, but now in 1.14 it gives me this error :

    Server thread/ERROR Could not pass event PlayerJoinEvent to HubThat v8.0 03.07 14:32:20 [Server] INFO org.bukkit.event.EventException: null 03.07 14:32:20 [Server] INFO at$1.execute( ~[craftbukkit-1.14.3-SNAPSHOT.jar:git-Bukkit-f1f3355] 03.07 14:32:20 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent( ~[craftbukkit-1.14.3-SNAPSHOT.jar:git-Bukkit-f1f3355] 03.07 14:32:20 [Server] INFO at org.bukkit.plugin.SimplePluginManager.fireEvent( [craftbukkit-1.14.3-SNAPSHOT.jar:git-Bukkit-f1f3355] 03.07 14:32:20 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent( [craftbukkit-1.14.3-SNAPSHOT.jar:git-Bukkit-f1f3355] 03.07 14:32:20 [Server] INFO at net.minecraft.server.v1_14_R1.PlayerList.a( [craftbukkit-1.14.3-SNAPSHOT.jar:git-Bukkit-f1f3355] 03.07 14:32:20 [Server] INFO at net.minecraft.server.v1_14_R1.LoginListener.c( [craftbukkit-1.14.3-SNAPSHOT.jar:git-Bukkit-f1f3355] 03.07 14:32:20 [Server] INFO at net.minecraft.server.v1_14_R1.LoginListener.tick( [craftbukkit-1.14.3-SNAPSHOT.jar:git-Bukkit-f1f3355] 03.07 14:32:20 [Server] INFO at net.minecraft.server.v1_14_R1.NetworkManager.a( [craftbukkit-1.14.3-SNAPSHOT.jar:git-Bukkit-f1f3355] 03.07 14:32:20 [Server] INFO at net.minecraft.server.v1_14_R1.ServerConnection.c(SourceFile:171) [craftbukkit-1.14.3-SNAPSHOT.jar:git-Bukkit-f1f3355] 03.07 14:32:20 [Server] INFO at net.minecraft.server.v1_14_R1.MinecraftServer.b( [craftbukkit-1.14.3-SNAPSHOT.jar:git-Bukkit-f1f3355] 03.07 14:32:20 [Server] INFO at net.minecraft.server.v1_14_R1.DedicatedServer.b( [craftbukkit-1.14.3-SNAPSHOT.jar:git-Bukkit-f1f3355] 03.07 14:32:20 [Server] INFO at net.minecraft.server.v1_14_R1.MinecraftServer.a( [craftbukkit-1.14.3-SNAPSHOT.jar:git-Bukkit-f1f3355] 03.07 14:32:20 [Server] INFO at [craftbukkit-1.14.3-SNAPSHOT.jar:git-Bukkit-f1f3355] 03.07 14:32:20 [Server] INFO at [?:1.8.0_161] 03.07 14:32:20 [Server] INFO Caused by: java.lang.IllegalArgumentException: Name cannot be null 03.07 14:32:20 [Server] INFO at org.apache.commons.lang.Validate.notNull( ~[craftbukkit-1.14.3-SNAPSHOT.jar:git-Bukkit-f1f3355] 03.07 14:32:20 [Server] INFO at org.bukkit.craftbukkit.v1_14_R1.CraftServer.getWorld( ~[craftbukkit-1.14.3-SNAPSHOT.jar:git-Bukkit-f1f3355] 03.07 14:32:20 [Server] INFO at org.bukkit.Bukkit.getWorld( ~[craftbukkit-1.14.3-SNAPSHOT.jar:git-Bukkit-f1f3355] 03.07 14:32:20 [Server] INFO at net.mindoverflow.hubthat.Main.playerJoin( ~[?:?] 03.07 14:32:20 [Server] INFO at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_161] 03.07 14:32:20 [Server] INFO at sun.reflect.NativeMethodAccessorImpl.invoke( ~[?:1.8.0_161] 03.07 14:32:20 [Server] INFO at sun.reflect.DelegatingMethodAccessorImpl.invoke( ~[?:1.8.0_161] 03.07 14:32:20 [Server] INFO at java.lang.reflect.Method.invoke( ~[?:1.8.0_161] 03.07 14:32:20 [Server] INFO at$1.execute( ~[craftbukkit-1.14.3-SNAPSHOT.jar:git-Bukkit-f1f3355]

    And the plugin don't teleport players at the hub when they join
    1. mind_overflow
      Author's Response
      Reviews are not for bug reports. PM me if you think there's an issue.
      This comment has malformed code and it'd be a pain to try reading it.
  7. Thehhhh
    Version: 8.0
    When i set the hub in my Hub lobby, and write /hub in my Citybuild world i get Teleportet to the Citybuild Spawn not to the Hub lobby....
    1. mind_overflow
      Author's Response
      Reviews are not for bug reports. PM me if you think there's an issue.
      It looks like HubThat is conflicting with some other teleportation/world management plugin you are using, but I can't help you with the little information you gave me and that's why there are both a public discussion page and a private messaging section.
  8. RayGamerYT
    Version: 8.0
    The Plugin Is Literally The Best !!
    But It Needs Little Stuff That may make the plugin more amazing like:
    - DisableHunger [true/false]
    - DisableAlwaysDay [true/false]
    - DisableRain [true/false]
    Hope You Do My Suggetion that would be amazing :)
    1. mind_overflow
      Author's Response
      thanks for the awesome review! i'll take the suggestion into consideration. in the meanwhile, to stop day cycle simply use the doDaylightCycle gamerule, and to stop rain use the doWeatherCycle gamerule!
  9. Hara_Gamer
    Version: 7.0
    The only plugin on spigot which lets you do so many things. Thanks for making this plugin, keep going!
    1. mind_overflow
      Author's Response
      you're welcome! thanks for the great review :)
  10. LukysGaming
    Version: 7.0
    Can you add options:

    Auto set:

    And a Option Player on join cant move with camera?