UltimateHub
UltimateHub is the best Hub plugin available. It aims to add any features that anyone could ever possibly want in a hub, while being 100% customizable. No one will ever know that you are running UltimateHub, and you will look professional like those other top servers. It was created to be modular, with the option to disable features you don't like, and the ability to customize the features that you love.
Features
When creating this plugin, I decided that this would be THE best hub plugin available, and have tons of options. Features:
- Player Visibility Toggler
- Server Selector(With BungeeCord)
- Launchpads
- Set Spawn location
- MOTD, Join/Quit, and Welcome messages
- Enable/Disable EVERY feature
- Everything is 100% Customizable (Including items, sounds, etc)
- +MORE
Requirements
The following are the requirements for this plugin to work properly:
- Java 7 (Most likely you have Java 7, but if you get an error similar to this, you will need to update)
As of now, that is all that is required for the plugin to work. As we add more features, it may require a bit more, but most of those will be optional :)
Upcoming Features
- TP at set Y value(for jumping into void)
- Set spawn for join
- Stop Block breaking
- Stop Item Dropping
- Stop item movement in inventory.
Auto Updater
As of v0.2.0, UltimateHub comes with an auto-updater, to save you, as a server owner, from continually checking this page for new files. It simply connects to dev.bukkit.org and compares the versions of available files. If you do not wish for UltimateHub to perform this check, navigate to the Configuration File (config.yml) in the UltimateHub directory of your plugins folder and change "autoUpdate" to "false".
Plugin Metrics
This plugin contains PluginMetrics, which collects and anonymously sends data about how this plugin is being used. It creates a folder named PluginMetrics with a file inside named config.yml. That file gives you the option to opt-out of metrics tracking. This will also opt you out of metrics tracking for other plugins that use PluginMetrics.
Detailed data can be seen at: http://mcstats.org/plugin/UltimateHub
Donate
Donations are greatly appreciated. I spend my time developing this plugin, and I have already put hours into creating it, and making the best it could possibly be. If you have a dollar or two to share, I would appreciate it a lot. It helps keep me going with my updates. Click the image below to donate:
PLEASE READ BEFORE COMMENTING
If there is a bug in the plugin, the chances are, I already know about it. Please use the yellow "Download Latest Dev Build" button, and try that version first. They will most likely have the bug fixed. IF NOT, please make sure you meet the requirements(above). If all else fails, THEN you may post a comment below. PLEASE include the following in your comment:
- Bukkit/Spigot Version(/ver)
- UltimateHub Version (/ver UltimateHub)
- ERROR from console. Please use Pastebin to post the error.
@duker02
Yep! It has already been done actually. I just have a few other small things to add before pushing that version out ;)
@xAmericanCheeze
Not that I know of. Only thing I can think of is if you have another plugin that gives players items on join. But you can just disable the clearInvOnJoin from the config.
Can you allow commands to be used with the selector as well? I am working on upcoming minigame server that will have warps to walls of servers.
Any known conflicts?
@lukerock7 @NeonRemco He is right. Just go to the config and disable cleanInvOnJoin.
@lukerock7
Then you have to disable the inventory clearing in the config.yml of UltimateHub
Can you make it capable with Custom Join Items. Mainly because everytime i join... it disables the items (So I just see this plugins items, not Custom Join's items). All that appears is this plugins items!! Can you make an Update for this!!!!!
New update being pushed to bukkit. Waiting for them to accept it. Has some cool new features ;)
@NeonRemco
Hmmm...I can, yea. I will work on it for the new update! Got a few other general things being pushed out as well.
@duker02
Thanks :D
Gonna be pushing some new updates out soon, so don't you worry ;)
(They will be pushed automatically because of the new auto-updater!)
Amazing plugin, man! Will be definitely using this for a long time.
This is a realy awesome plugin! But can you make it that it remember the state of the playertoggler so when I log out with the players toggled off that when I join the players are off?
@UKSSPY
Will do ;)
I think adding a plugin hider would be a great feature.
You have have it disable/modify the commands /plugin /? /help There might be some more I forgot about you should be able to add your own commands to disable. You could also make it so /plugins displays Plugins: Hub, To make it look more professional.
I have been working a lot to provide you guys with the best. I have spent the past 2-3 days learning entirely new subjects, in preparation for the best plugin experience ever. The following has taken place:
1. Implemented use of GitHub 2. Converted to Maven 3. Created a CI server (http://ci.techkinggames.com:8080), which is still under work. 4. Implemented an Auto-Updater 5. Implemented MCStats (Still in progress...the site is down..)
Now that most of the backend stuff is out of the way, we can start implementing some of the amazing features that we have planned.
(PS...I will be submiting the Maven/Auto-Updater update now for bukkit approval, because I want to make sure new downloaders have the auto-updater)
The dev builds have been disabled for now. Bukkit is a HUGE stickler for rules, and it will take me a bit(and hault development..) while I straighten it out. I will need to convert to Maven, and then try to find a free host for CI.
I am really sorry guys, #BlameBukkit.
The build site is now online. You can find the latest builds by hitting the yellow button above :)
I will have the dev build site working by tomorrow, and it will have the first dev file on it.
(Will fix an issue with players that join after a player turns off players being visible)
ALL USERS:
Because the main focus of the plugin is Compartmentalization, I am willing to add ALMOST anything to the plugin(as long as it has some connection for use in a hub). If people don't want the feature, they can just disable it ;)
Just comment here with the things you would like, I will try my best to add them (Please don't give anything too huge, that takes hours...)