- 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.
- Added 1.17 support
- Added 1.18 support
1.17 and above should use NBT from net.minecraft.nbt instead of net.minecraft.server.
- Added item tag support to Chest Menu
- 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!
- Update for 1.16.4
This is a community-made contribution, thanks for helping W4545!
- Update for 1.16.X
This is a community-made contribution, thanks for helping W4545!
- Fixed BungeeCord compatibility.
- Updated libraries to 1.15.2
- Fixed BungeeCord Load-Balancing.
- Now using PlayerSpawnLocationEvent for spigot JoinTP
Fixed duplicate items on JoinItems module.
Removed the small dependency on FuseSource ANSI since BungeeCord didn't require it even.
Fixed plugin version and added PlaceholderAPI support for Messenger/Custom messages.
During this update I've also updated the
wiki!
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.
Fixed placeholder filling on world change messages.
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.
Fixed invalid API version on 1.14 and below.
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.
This update changes a bit how the Main and Offhand events are handled, in an attempt to avoid firing duplicate events.
Adds 1.15 compatibility to NMS.
- Updated libraries
- Fixed menu not realoading on /hb-reload.
Added JoinTP Module.
Made Item Names and WARP Names be case-insensitive.
Possibly fixed BungeeCord config generation issue.
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.
Release 6.9.2:
-
d76ef40 Add 1.14 to compatible list
Notes: This small update should remove the version compatibility warning upon startup.
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.
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.
The server tag was not working properly, this update fixes it.
- 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.
It's not even released yet but since people are already complaining, this fixes HubBasics for the unsupported/unreleased 1.13.1 R2.
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).
I've added support for Minecraft 1.13
- 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
- Added compatibility to 1.10 (and probably 1.11)
- Items (from ItemManager/Custom Items) now properly reload on /hb reload
Apparently I forgot about this.
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).
Quite late, but I did it. If the plugin errors out, poke me (on Discord) because nobody tested this version yet.
I've updated this plugin to work with SpigotMC 1.12
This time I'm moving it to my CDN, no more jenkins-breaking-stuff.
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).
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.
[+] 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.
My Jenkins server expired, sorry for the trouble.
Since a lot of people seem to be complaining, the download link is now permanent.
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)
- 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.
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%.
========== Added ==========
[+] Added DoubleJump
========== Fixed / Changed ==========
[*] Lowered Timings (
https://timings.spigotmc.org/?url=16055876)
========== Removed ==========
[-] Removed Arbitrary Code Executor (I give up on auto update)
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
* Fixes NPE Given By The New Chest System, Sorry for late update, currently having tests at shcool.
Fixed #18 As Reported On Github.
* Tried to fix #17, A simple math problem.
* Fixed Infinite Command Loop While Trying To Open A Chest
* This update fixes error #16.
* Added 1.8.6 Support ( r3 Builds )
* Made New Chest System ( See Github For More Info ).
* Fixed Unkown Command Bug In JoinItems ( As reported ).
* 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.
* 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.
* Fixed Metrics Error On BungeeCord
* Fixed Problem Due to "Bukkit Not Found" On BungeeCord ( Ye I'm Dumb )
------------------------------------
Nothing Special Here.
- With Love, Fab.
* 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.
* 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.
* 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
* 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.
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. ;-;
* 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 ).
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

* Added MagicClock Option To Be Given On Death.
* Now I really Fixed The Stacktrace For Wrong Item Names.
Advice for developers:
- DO NOT PUT AN UPDATE WITHOUT TESTING.
* Fixes Stacktraces For Wrong Item Names ( I Hope So )
* Removed The Useless Prefix From Config
* 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
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

* Added Anti-Build Option! ( Permission Based ) [ HubBasics.EditWorld ]
* Added Permission To Allow Item Move! [ HubBasics.MoveItems ]
* 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.
* Adds Option to Clear Inventory On World Change
* Fixes Slot 6