uSkyBlock
This DevBukkit page is being updated again with current releases and links to the maintained uSkyBlock project. We had lost access to the DevBukkit project page for some time, but have now regained it and are bringing it back up to date.
uSkyBlock is an open-source Skyblock plugin for Paper and Spigot.
Start on a small floating island, build it into something thriving, complete challenges, and team up with other players to push your island further.

Why uSkyBlock
uSkyBlock gives you a complete Skyblock foundation with island progression, deep customization, and a maintained open-source codebase you can build on long term.
Complete Skyblock gameplay. Build your server around islands, progression, challenges, and party play.
Deep customization. Shape the experience with focused configuration including challenge design, biome options, custom islands, and more.
Integrates with your server. Extend uSkyBlock through its public API and placeholder support so it fits cleanly into your server.
Open source with proven lineage. uSkyBlock is fully open source under GPLv3, free to run, and backed by more than a decade of project history.
Maintained for modern servers. Continues to evolve for current Paper and Spigot versions, with new features, docs, support, and maintenance.
International by default. Support international player communities with bundled translations into 53 languages.
Project links
-
Homepage and documentation: https://uskyblock.github.io/
-
Source code and releases: https://github.com/uskyblock/uSkyBlock
-
Issue tracker: https://github.com/uskyblock/uSkyBlock/issues
Documentation
Detailed documentation is available on the official site, including guides for Players, Admins, Developers, and Contributors.
Support and bug reports
We welcome any feedback, suggestions, and bug reports on GitHub:
https://github.com/uskyblock/uSkyBlock/issues
When reporting a problem, please include your server version (/version), uSkyBlock version (/usb version), relevant logs, and clear reproduction steps.
-
View User Profile
-
Send Message
Posted Jun 29, 2015@Disorbs
Might've been different plugin, or different skyblock plugin all together.
-
View User Profile
-
Send Message
Posted Jun 28, 2015must of been an update on the plugin then because thats how it was a skyblock i use to play on and its not that hard if your server sells spawn eggs which most servers do
-
View User Profile
-
Send Message
Posted Jun 28, 2015@Disorbs
I dont think that was ever an option to have all mobs deleted when returning to your island. This would have caused major problems when players are breeding sheep to do the wool challenge which is almost impossible to do in 1 day for normal players.
If they came back the next day to find out the all sheep are gone their previous work was then wasted.
-
View User Profile
-
Send Message
Posted Jun 28, 2015oh i mean like all mobs including the sheep/cow/pig/chickens/wolf ect
i think it had it on the 1.7 builds not sure.
-
View User Profile
-
Send Message
Posted Jun 28, 2015@Disorbs
I have just tested this on our test server uskyblock.redirectme.net but it works as it should. I put 5 sheep on my island and 5 creepers, evertime i went back to "spawn" and back to the island th creepers were gone and the sheep were still there. If you want to see it for yourself , join the server and I'll show you.
@dotapurex1
There is no hook into Essentials chat, but in our 3rd party plugins section (read the above page) you can find plugins that are using out API.
-
View User Profile
-
Send Message
Posted Jun 27, 2015Hello,
Is there currently a format string that hooks into essentials to display the island levels in the chat?
Thanks!
-
View User Profile
-
Send Message
Posted Jun 27, 2015how do i make it so when people leave their island to go to spawn or warp all their animals and not only hostiles get cleared?
-
View User Profile
-
Send Message
Posted Jun 27, 2015I have recently went on a server that modified your plugin, and they added a good feature here: http://imgur.com/8R30Y66. When pressed it disables mob-spawning for your island only: http://imgur.com/cg2AENI.
-
View User Profile
-
Send Message
Posted Jun 27, 2015@MGProductions
You might need to do the command /is top or /is info first before doing the /is level. This is fixed in a later pre-release on Github. (see previous post why it hasnt been updated to those versions here)
@S1rWaffle
You dont give them the permission to do /feed, that way they can cheat way to easy.
You need to have the setting kill-animals set to false in the protection section of the main config of USB, this will however set it for the whole world.
-
View User Profile
-
Send Message
Posted Jun 26, 2015@dutchy1001
Thank you! One more thing I need help with though. I have mob spawners at spawn for players to use. The players can't kill the animals at spawn for food. Is there a way to let them do this, or should I just give them access to /feed?
-
View User Profile
-
Send Message
Posted Jun 26, 2015I''m using version R: uSkyBlock v2.3-HF3 for 1.8.1
The island levels don't seem to work.
-
View User Profile
-
Send Message
Posted Jun 26, 2015@xCrushDown
Yet again this option has been mentioned in our talks as team. Yes, we do agree adding MyQSL but this would have a major impact on the code to rewrite it. As we all do this in our free time and also have to work around our private and work lives this option has been postponed for when time is more on our side.
No promises can be made when this will be become reality.
As said in one of my previous post, we are still working on the issue's and features but were not yet comfortable with the performance to release a new version.
-
View User Profile
-
Send Message
Posted Jun 26, 2015a suggestion that is to have the option to connect the plugin with mysql, with type information the Island level of the player, the location, etc., would be great.
-
View User Profile
-
Send Message
Posted Jun 26, 2015@S1rWaffle
Your own island should not be used for a spawn to the skyworld. For the spawn we allocated location X=0,Z=0 with the a distance around (depending on the distance between islands) it to create a spawn island.
To be able to use Essentials buy/sell signs the players need the Essentials permissions. If you have set the "world" spawn to your island by default Minecraft will have a protected area. This setting can be found in the server.properties in your main server folder. The setting is called spawn-protection and will probably be set to 16 set this to 0 to disable it.
To let players pickup items you need to open the uSkyblock config.yml. Near the bottom of this config you have the protection section with several settings you can change to allow or deny. You need the "item-drops" changing (you have to try what combination works as I cant test this atm, there 2 item-drops options)
As far I remember ChestShop should work aslong they have the right permissions.
-
View User Profile
-
Send Message
Posted Jun 25, 2015I run a small skyblock server, only skyblock, and my spawn is at my island. I have buy signs and sell signs at my island (essentials) and other signs like warp, and serversigns. The players cannot use those signs, or pickup items. Is there a way I could let them be able to do that? I also use chestshop. I want my players to be able to create their own shops on their island and have other people use them for buying and selling, but I suspect that will not work either. Any help?
-
View User Profile
-
Send Message
Posted Jun 25, 2015@Disorbs
Personally I do not agree to pay someone to update a plugin that is free to download, but that is my view. This is also one of the reasons we dont have a donation button on any of our pages. We, the uSkyblock team, do this for fun and because we like this plugin.
If a good coder want to join our team then they are more then welcome to contact us, different views or approach can leed to quicker/better fixes.
One of the reasons we havent updated (here and on the Spigot pages) is that we still not happy with the performance of the plugin. However we are still working on the issue's of our "issue report" pages and several pre-releases have been made.
To get back to your question, I'm not an expert on the licence we use but it is possible to make a "fork" on Github. Just make sure you follow the licence (obvious we cant give support on a fork).
-
View User Profile
-
Send Message
Posted Jun 25, 2015question
are we allowed to pay someone to update this plugin or change or improve something?
-
View User Profile
-
Send Message
Posted Jun 23, 2015@Diablo419
thx for letting us know :)
-
View User Profile
-
Send Message
Posted Jun 23, 2015i updated some plugins and now it works so dont worry about that error any more! thanks for the awsome plugin
-
View User Profile
-
Send Message
Posted Jun 23, 2015it says internal error occured while attempting to perform this command, when i try to accept or any one tries to accept