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 Jul 7, 2015@VoigtmanMC
The bypass permission used for the Nether-Portals is been put in a default set of bypass modules. This bypass permission is usb.mod.bypassprotection.
When time let us, I will suggest to divide this into separate sections so each bypass has it own permission.
The issue with players falling through is something I havent seen in a long time and I suspect this due to the "home" location being at the wrong coordinates.
-
View User Profile
-
Send Message
Posted Jul 6, 2015Hi Dutchy, another complaint i'm hearing from my players is that when they go to their home they slip through and fall into the void. We've narrowed it down to it occurs when the chunk isn't loaded, and especially if their home is only 1 block thick, they fall through. They reset their homes afterward, but by then they've lost everything they had on them. With skyblock, there's always the risk of falling over so I won't make it so they teleport to safety when falling. But they shouldn't have to worry that they're going to die just by going home either.... I haven't noticed a fix for this in any of the latest updates, so maybe it hasn't been an issue yet...
-
View User Profile
-
Send Message
Posted Jul 6, 2015Hi Dutchy,
I've just had the time to download the latest update - I notice you guys have added a feature to prevent players from entering an island from a nether portal (from the nether) but I don't see a permission or a config setting I can use to permit players to bypass this default. quite often players will build nether builds (malls, blaze farms, etc) and they want visitors to have access to it from their island. Is this something that can be added please?
Also, I'd like to see an addition to the party member permissions to prevent or allow members the ability to kill passive animals, not just untrusted visitors. Is this something you guys will add? Thank you
-
View User Profile
-
Send Message
Posted Jul 6, 2015@dutchy1001 I have to thank you so much, it worked fine and 10k islands got updates succesfully :).
Thank you!
-
View User Profile
-
Send Message
Posted Jul 6, 2015@Disorbs
We know about the lag and are trying to work on it.
There is a pre-release on Github but it has a bug with the name change (uuid), but it seems the lag is drastic reduced.
PS. Due to family reasons I wont be able to answer questions (as quick as I normally do) in the next 2 weeks.
I hope you all will understand this.
-
View User Profile
-
Send Message
Posted Jul 6, 2015okay not sure if this is because im on 1.8.7 but this was causing major lag and dropping my tps to 1 with 160 players online
only ran it for 40 seconds because it was too laggy
Task: AbstractBalancedExecutor$IncrementalExecution(Single) http://timings.aikar.co/?url=11831902
-
View User Profile
-
Send Message
Posted Jul 6, 2015@HALOween1232332
There is an other commands that can be used but the one I mentioned is the main common to use. The other command would be /usb import wolfwork, ofcourse this is all depended from what version you try to update (you didnt give that info).
I suggest to update the WE and WG both to v6 (I can recommaend the dev links). If you still use 1.7.xx then the Vault needs to be 1.4.1 or it wont work (1.5.3 is for 1.8.xx mc only)
-
View User Profile
-
Send Message
Posted Jul 6, 2015@dutchy1001 Thank you, but it seems it found no islands :/, in the uSkyBlock directory are all users in another directory named players. In the island directory itself only new islands can be found. Is there a way to make it with these ?.
I am running this server only as a backup (live server is still on 1.7), or is it a problem with the wg / we which transformed players to UUIDs ?.
Thank you very much.
-
View User Profile
-
Send Message
Posted Jul 5, 2015@HALOween1232332
This is possible with a command /usb import update-islands. I suggest to make a backup first of your skyworld and the skyblock folders.
You need to do the command /usb island protectall to make sure all the islands will have a region made in the WorldGuard folder. With a big amount of islands this might take a while (32.500 took just over 3 hours).
I do remind you on getting the depended plugins right or there will be errors (dont mix v5 and v6 of WorldEdit and WorldGuard), the links can be found in the above page .
When updating and restarting the server, for the first time. make sure the basic config settings are checked and altered according to the "old" config, some default value's have been changed (height is one of them, and if you have changed anything yourself like distance for example).
Best way to update is in "maintenance mode" if possible so you dont have interference of connecting players.
Name changes can cause some hassle (we working on these issue's) so warn players not to change. Incase they still do you can re register their island with the commands /usb island remove [oldname] and /usb island register [newname]
Hope this helps.
I cant say it enough to backup before updating
-
View User Profile
-
Send Message
Posted Jul 5, 2015Hello, i have a question, we have used your plugin since 1.6.4 and we doesn´t want to loose all islands (much players), is it possible to convert the old datas to new ones?
Thank you very much.
-
View User Profile
-
Send Message
Posted Jul 1, 2015@Mine39rus
As I cant find an official download I'm not able to test it, therefore I dont think there will be support untill they have an other "official" download. I will not use "sourceforge" sites as they are "unofficial".
@SquareSky
I dont think that will be possible.
-
View User Profile
-
Send Message
Posted Jul 1, 2015sorry to ask if something is possible again but im trying to create a very unique skyblock server, would it be possible for the island to be removed/ kicked from the island when you die?
-
View User Profile
-
Send Message
Posted Jul 1, 2015@dutchy1001
It would be great, if u make suppotr with cauldron, because i wanna make modded skyblock ;)
-
View User Profile
-
Send Message
Posted Jul 1, 2015@Mine39rus
I never tested it with Cauldron as we're mainly work with CraftBukkit and Spigot.
-
View User Profile
-
Send Message
Posted Jul 1, 2015Hello, razorax. I have a problem with island world because i'm using Cauldron, who create worlds in ../world/myworld. How can i solve this problem?
-
View User Profile
-
Send Message
Posted Jun 29, 2015@ItsamarioMiner
I don't think there is a maximum level.
Some blocks will have a limit on how many you can get point for, after that points will reduce or you wont get points at all for that block.
This can be set in the levelconfig.yml.
-
View User Profile
-
Send Message
Posted Jun 29, 2015What's the maximum level a player can reach?
-
View User Profile
-
Send Message
Posted Jun 29, 2015@SquareSky
Not in the current release. We have added a trust option in the coming release which allow island owners to trust a player without adding them to their party. This also allows player to help out on other island and not loose there own island.
We hope to release this soon but cant give a date yet.
-
View User Profile
-
Send Message
Posted Jun 29, 2015Is there a way I could turn off the protection regions so that players can build to each others islands?
-
View User Profile
-
Send Message
Posted Jun 29, 2015@Disorbs
If this ever was the case it must have been before USB v1.0.8 which is before my time I joined Talabrek and the current team.
I can confirm that this wont be re-added as I dont see the point in it.