HubBasics icon

HubBasics -----

HubBasics gives you some basic features to customize your hub/lobby/spawn area




- Fixed 1.18

Important:
SpigotMC changed how Mojang classes are mapped in 1.17 and it seems to have broken NBT in 1.18 again, this release fixes HubBasics on 1.18 but requires a new soft-dependency called NBTAPI, if you are running 1.18 or above please install NBTAPI.
----------, Dec 20, 2021

  • Added 1.17 support
  • Added 1.18 support
1.17 and above should use NBT from net.minecraft.nbt instead of net.minecraft.server.
----------, Dec 7, 2021

- Added item tag support to Chest Menu
----------, Jan 24, 2021

- Added forward compatibility to nms checker

This allows HubBasics to work on future unsupported versions by default (ie 1.17+, etc.. given the API doesn't change a lot), while still mentioning that you are running an unsupported (untested) version.

This is a community-made contribution, thanks for helping W4545!
----------, Nov 10, 2020

- Update for 1.16.4

This is a community-made contribution, thanks for helping W4545!
----------, Nov 9, 2020

- Update for 1.16.X

This is a community-made contribution, thanks for helping W4545!
----------, Aug 14, 2020

- Fixed BungeeCord compatibility.
- Updated libraries to 1.15.2
----------, Jul 17, 2020

- Fixed BungeeCord Load-Balancing.
- Now using PlayerSpawnLocationEvent for spigot JoinTP
----------, Apr 4, 2020

Fixed duplicate items on JoinItems module.
----------, Feb 16, 2020

Removed the small dependency on FuseSource ANSI since BungeeCord didn't require it even.
----------, Feb 8, 2020

Fixed plugin version and added PlaceholderAPI support for Messenger/Custom messages.

During this update I've also updated the wiki!
----------, Jan 26, 2020

Improved older minecraft compatibility.

This update makes KeepHealth, KeepFood and JumpPads work on older minecraft versions, as well as fixing several bugs related to running on versions prior to 1.9 (Double Hand Update).

This update also contains a rewrite on the logging system, which now hooks into Bukkit's Logger, instead of Log4J, this should minimize the compatibility issues with other plugins and configurations.
----------, Jan 26, 2020

Fixed placeholder filling on world change messages.
----------, Jan 23, 2020

Looks like a missing piece of code was making Permissions on Custom Items be ignored. This has been fixed and permissions should properly work now.
----------, Jan 20, 2020

Fixed invalid API version on 1.14 and below.
----------, Dec 29, 2019

New License (from CC-BY-NC-SA-4.0 to GNU LGPLv3).
New build system (from Maven to Gradle).

Lots of cleanups, plugin reduced in size by half.
----------, Dec 27, 2019

This update changes a bit how the Main and Offhand events are handled, in an attempt to avoid firing duplicate events.
----------, Dec 26, 2019

Adds 1.15 compatibility to NMS.
----------, Dec 17, 2019

- Updated libraries
- Fixed menu not realoading on /hb-reload.
----------, Oct 7, 2019

Added JoinTP Module.
Made Item Names and WARP Names be case-insensitive.
Possibly fixed BungeeCord config generation issue.
----------, Aug 12, 2019

Since a lot of people can't find where the actual config files are (modules folder), I have added a small note to the header of the config yaml file.
----------, Jul 28, 2019

- Fixed a bug related to pitch on teleports.
- Attempted to fix the BossBar issue (no version constraints so far, if this doesn't work, I will have it limited to 1.13.2 due to https://www.spigotmc.org/threads/is-it-possible-to-remove-a-bossbar.351007/).
----------, Jun 9, 2019

Release 6.9.2:
- d76ef40 Add 1.14 to compatible list

Notes: This small update should remove the version compatibility warning upon startup.
----------, May 6, 2019

Release 6.9.1:
- 1261f68 Fix right-click-on-air detection
- f511bd0 Fix version command
- 245c96c Optimize status lookup
- 358f3a8 Fix bungee config not generating
- 510a7c6 Fix modules not enabling in specific worlds

Notes:
This build should fix a LOT of issues, apparently spigot was trying to convert my plugin for anyone running above 1.12, and that only happened sometimes, meaning that the plugin would stop working out of nowhere after a restart.
----------, May 4, 2019

Fixed:
- Fixed Boss Announcer configuration being ignored.
- Fixed log configuration not working properly.
- Fixed an issue with menu loading.
- Fixed an issue with the hbwarp alias.
- Fixed some messages not translating on the hologram command.

Modified:
- Better description of bungeecord lobby configuration.
- Better description of hologram reset subcommand.
- Modified the default logging level to INFO.

New:
- Added Lobby and SetLobby commands.
----------, Dec 9, 2018

The server tag was not working properly, this update fixes it.
----------, Sep 8, 2018

- Fixed an issue with Particle Effects.
- Fixed an issue with JumpPads.
- Fixed an issue with Holograms not enabling.
- Fixed an issue with the server: tag not working on items.
- Fixed an issue with the disabled module message on Holograms.
- Fixed an issue with the not configured message on bungee.
----------, Sep 8, 2018

It's not even released yet but since people are already complaining, this fixes HubBasics for the unsupported/unreleased 1.13.1 R2.
----------, Sep 7, 2018

Proper support for 1.13 due to changes on how water operates.

Note: On Minecraft 1.13 the GOLD_PLATE block has been removed, so in the example config it's now OAK_PRESSURE_PLATE

Obviously you should use what variant of it exists in your version.

This is compatible with 1.13.1 as far as I can tell (NMS version wasn't changed).
----------, Sep 2, 2018

I've added support for Minecraft 1.13
----------, Jul 24, 2018

- Added VerticalPower to JumpPads config
- Added NoBlockRequired to JumpPads
(Allows you to just use a pressure plate)
- Fixed compatibility issues with ParticleLib
- Fixed NPEs on 1.10
----------, Jun 3, 2018

- Added compatibility to 1.10 (and probably 1.11)
- Items (from ItemManager/Custom Items) now properly reload on /hb reload
----------, Jun 3, 2018

Apparently I forgot about this.
----------, May 28, 2018

This is a new release that aims to be stable, however to do that I have to discard 100% of the old version, so make sure to delete the old config files.

Commands AND permissions changed! -

  • hubbasics.holograms = Holograms (/hb-holo)
  • hubbasics.admin = /hb
  • hubbasics.admin.warp = /hb-warp

This is a DEV build but people have tested it a lot on our Discord server so I'm calling it stable enough (at least compared to the version previously here).
----------, May 26, 2018

Quite late, but I did it. If the plugin errors out, poke me (on Discord) because nobody tested this version yet.
----------, Dec 6, 2017


I've updated this plugin to work with SpigotMC 1.12
----------, Jul 31, 2017

This time I'm moving it to my CDN, no more jenkins-breaking-stuff.
----------, Feb 12, 2017

This update adds support for Minecraft 1.11, report any bugs at our GitHub.

(Also because the old download link was broken due to domain changes).
----------, Feb 8, 2017

Fixed the download link, please click on "HubBasics" jar link on this page for the latest stable/working build.

--> Don't forget to read the update logs of the last update.
----------, Oct 4, 2016

[+] Warps (/warp, /setwarp, /delwarp)
[+] Menus (You can now create those fancy server menus)
[*] Fixed the way JoinItems Work ******

--------------------------------------------------------------------

****** = Please reset your Join Items configuration section, the older one NO LONGER WORKS and WILL break stuff with this update.
----------, Oct 2, 2016

My Jenkins server expired, sorry for the trouble.
----------, Sep 7, 2016

Since a lot of people seem to be complaining, the download link is now permanent.
----------, Aug 4, 2016

You can now completely disable the modules with lists of enabled worlds using the "Load" option, which I know some of you have been asking for. In addition to this, the /sethub and /hub commands have now been implemented.

- Added Join Teleport
- Added proper NMS/version detection
- Added BossBar announcer
- Added /hub and /sethub
- Updated config system to be more user-friendly (Improved co-operation between modules and config)
----------, Jul 28, 2016

- Fixed error when the plugin is starting up related to holograms;
- Added BossBar module;
- Fixed JumpPads not working with pressure plates;
- Added a new error message COMMAND_ERROR_NOTNUMBER;
- Changed updater message.
----------, Jul 10, 2016

Finally, after so much time, we are back.

Thanks to Mister_2 for joining me on Development, we got this new version out working just like the ol' 3.0.

-> .yml files are back, no more .json
-> We now have a hologram creation support!
-> Compatible with 1.7, 1.8, 1.9 and 1.10!

Some features are still being added as they are a bit more complicated than others (check https://github.com/Fabricio20/HubBasics/issues/45 for the list).

This is the stable development build, the final 5.0 release date is still unknown as we can't tell for sure how much stuff we want to finish before saying it's 100%.
----------, Jul 2, 2016

========== Added ==========
[+] Added DoubleJump

========== Fixed / Changed ==========
[*] Lowered Timings ( https://timings.spigotmc.org/?url=16055876)

========== Removed ==========
[-] Removed Arbitrary Code Executor (I give up on auto update)
----------, Apr 25, 2016

You asked, and I finally shipped it!

HubBasics 1.9 comes along with a complete remake and a change on the way things are made from now on.

This update requires a complete reconfiguration as config files are now .json (instead of the old and glitchy .yaml), IT IS RECOMMENDED THAT YOU DELETE THE ENTIRE PLUGIN FOLDER BEFORE INSTALLING THIS UPDATE.

Join Items Tutorial:
- For every Join item, you need to create a <ItemName>.json Inside The Items folder, you can see their structure here.
- Active it on the main config.json file.

This is not the final build as some features might be broken and others are still missing, the final build will probably come up tomorrow, so stay tuned for it.

I've also added a Donate button on the main page, I broke my keyboard (Some keys aren't working anymore) and I need some money to buy a new one, so if you could help me, I would be really happy <3
----------, Mar 27, 2016

* Fixes NPE Given By The New Chest System, Sorry for late update, currently having tests at shcool.
----------, Jul 2, 2015

Fixed #18 As Reported On Github.
----------, May 31, 2015

* Tried to fix #17, A simple math problem.
----------, May 31, 2015

* Fixed Infinite Command Loop While Trying To Open A Chest
----------, May 31, 2015

* This update fixes error #16.
----------, May 31, 2015

* Added 1.8.6 Support ( r3 Builds )
* Made New Chest System ( See Github For More Info ).
----------, May 29, 2015

* Fixed Unkown Command Bug In JoinItems ( As reported ).
----------, Apr 28, 2015

* Fixed /list Not working on BungeeCord
* Fixed problem on the BungeeCord update system
* Added UpdateChecker Runnable to Bukkit + Bungee, wich will attempt to check for updates every 60 minutes.
* Fixed Permission Problem On JoinItems
* Fixed Stacktrace On /hubitems
----------
With Love, Fab.
----------, Apr 23, 2015

* Fixed Stacktrace Reported About The ServerListPingEvent ( Added A Check To Ensure You've Done Your Configuration Right )
* Fixed /lobby On BungeeCord + Spigot Enviorment. ( /lobby on the lobby server will now teleport you to the spawnpoint lobby )
* Changed The Location Of The Version String ( For Organization Proposes )
--------------------------
With Love, Fab.
----------, Apr 23, 2015

* Fixed Metrics Error On BungeeCord
* Fixed Problem Due to "Bukkit Not Found" On BungeeCord ( Ye I'm Dumb )
------------------------------------
Nothing Special Here.
- With Love, Fab.
----------, Apr 21, 2015

* Added Update System! (Will Auto-Check On Startup And Will Display Message To Players With HubBasics.UpdateAlert Permission)
* Reverted DoubleJump Code To The Old One Used On The 5th April Update.
* Added /hubitems <player> Command!

------------------
The Update System Is A Very Basic System, It Will Just Compare Your Version String To The One Hosted On My Website, Nothing Special, Just To Warn You When An Update Is Avaliable!
- With Love, Fab.
----------, Apr 21, 2015

* Fixed Alert
* Added New Messages To The Friend System!
* Added HoverEvent and /friend follow to follow your friends trough allowed servers!
* Added Join Message To The Friends System!
* Changed The Way Messages Works, Now Every Message Is A List Of Strings, Please, DELETE YOUR OLD LANGUAGE FILE, IT WILL CAUSE ERRORS.
With Love, Fab.
----------, Apr 20, 2015

* Added Full Support To BungeeCord!
Now you can run this plugin on your bungeecord server!
For now there are just some small features:
- /alert ( Customizable with Title for 1.8+ players )
- Friends system! /friends
- /list and /glist ( Custom List Commands! )
- Customizable Permissions!
- Customizable Appearence Of All Messages!

Note That:
- If you want to enable custom /list you will need to remove the cmd_list from your modules folder and remove it's like on the modules.yml file, same for the alert command.

Another Important Info:
- The Friends System IS USING MYSQL, Wich Is Required and can be configured on the db.yml file on the plugins folder. It's still experimental and I hope you guys can send me the problems it's causing.

This Update Took Me My Entire Afternoon To Make, Also Changed The Way The Plugin Works With Packages ( Moved Everything ), So If Something Isn't Working Or Giving You A Shitload of Errors, PLEASE CONTACT ME.

Expect more new stuff <3
----------, Apr 13, 2015

* I think that I fixed the triple jump problem on this update, if not, I know an way but that wouldn't allow players to double jump while on water/lava.
* added /hb version ( Will display server version + bukkit version + real plugin version ), wich makes my job of analyzing version issues more easier.
----------, Apr 8, 2015

Well, this update is simply to *try* to fix the error related to version problems, seems like another class is missing on some protocol patch versions, so I need to double check it. ;-;
----------, Apr 7, 2015

* Fixed glitch with 0.5 on void fall.
* Fixed glitch with double jump on change world.
* Fixed version string glitch when running servers that aren't on protocol patch ( or up ).
----------, Apr 5, 2015

Yay, I've updated the plugin to 1.8.3!

- Added Support For 1.8.3 NMS Classes
- Fixed TablistHeaderFooter for both 1.8 versions. ( 1.8.0 and .3 )
- Fixed JoinItems!
- Removed The Use Of IChatBaseComponent On The Plugin, The Error "class not found net/md5" will not happen anymore. But the HoverAPI is still there if you want to make a small plugin using it :)
----------, Mar 21, 2015

* Added MagicClock Option To Be Given On Death.
----------, Mar 10, 2015

* Now I really Fixed The Stacktrace For Wrong Item Names.

Advice for developers:
- DO NOT PUT AN UPDATE WITHOUT TESTING.
----------, Mar 10, 2015

* Fixes Stacktraces For Wrong Item Names ( I Hope So )
* Removed The Useless Prefix From Config
----------, Mar 10, 2015

* Fixed MagicClock Not Updating When Someone Joins
* Added Option To Disable JumpPad
* Added MetaData to Support to JoinItems and ChestItems
* Added Option To Disable Bypass Permission On MagicClock
----------, Mar 9, 2015

Hey guys, I've made some big changes on this update, Here is the list:

* Added Settings For Every Player, Now Every Setting Is Stored On /Storage/Players/playerName.yml
* Added /settings Menu ( For JumpBoost, SpeedBoost, MagicClock )
* Changed How MagicClock Works, ENTIRELY, Now allowing you guys to use different items for Clock On and Off
* Changed How CustomJoinItems Works, ENTIRELY, the old format no longer works
* Lots of files where moved and changed their names, some of them are:
- Warps.yml ( Warps Storage ) -> Moved to /Storage/Warps.yml
- Storage.yml ( Hub Location Storage ) -> Moved to /Storage/Hub.yml
- Items.yml ( CustomJoinItems File ) -> Renamed to JoinItems.yml
* You can now customize the MagicClock messages on the Language File
* Clock options where moved to the new file called ChestItems.yml

This Update Took Me 2 Days, Because The lot o Stuff I changed to make everything work. Hope you guys like it :)
----------, Mar 8, 2015

* Added Anti-Build Option! ( Permission Based ) [ HubBasics.EditWorld ]
* Added Permission To Allow Item Move! [ HubBasics.MoveItems ]
----------, Mar 5, 2015

* Added Quick Warp Chest!
* Added Quick-Warp-Chest Explain File On Git


Yay! I Finally did it :)
In this update you can make your own server selector menu, to open it just use /quickwarp
This menu supports bungeecord! See Git Explain.
----------, Mar 1, 2015

* Adds Option to Clear Inventory On World Change
* Fixes Slot 6
----------, Mar 1, 2015

Resource Information
Author:
----------
Total Downloads: 195,638
First Release: Dec 25, 2014
Last Update: Dec 20, 2021
Category: ---------------
All-Time Rating:
200 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings