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 15, 2015/island level <anotherplayer> says there's no permission. I added the perms usb.island.level and usb.island.level.other and my players still can see other players island levels. Is this something you can help me with?
Version info http://screencast.com/t/iApIwWa6B
-
View User Profile
-
Send Message
Posted Jul 15, 2015@dutchy1001
Hello, sorry. I have that set to true, however it still drops me into the void.
Thanks
[Edit] yes, I've updated all those plugins to the correct version.
-
View User Profile
-
Send Message
Posted Jul 15, 2015@alfiejdr
If you said that in the first message then it would have been a lot more clear.
In the config is a setting called "sendtoSpawn: true". This setting with the use of EssentialsSpawn or any other "spawn" plugin with the command "/spawn" will send you back to the "serverspawn", if the "sendtoSpawn" is set to false you will stay in the skyworld.
Have you fixed the depended plugins?
-
View User Profile
-
Send Message
Posted Jul 15, 2015@dutchy1001
Hi, and thank you, but the spawn I want to set is in a different world...
-
View User Profile
-
Send Message
Posted Jul 15, 2015@alfiejdr
You can set spawn with Essentials or Multiverse command but the default spawn should be the location X=0, Y=150, Z=0 you can change that with a margin of the set island distance. For this reason there should be an bedrock block there unless you created an island. Any other location for a spawn, for example on an island from a player or yourself, will cause trouble sooner or later. (press F3 and see what location you respawn)
This is the least of your worries.
Please read the "Installation" section carefully above and see what versions you should use and NOT mix, this will cause major problems to the fact that the plugin will not work properly anymore
Edit: Update to 1.8.7 for the server wont hurt either
-
View User Profile
-
Send Message
Posted Jul 15, 2015Hello, can I set the spawn for skyblock
For example, when a player falls from their island, they just fall into the void repeatedly. Is there a way for me to set the spawn?
Thanks, Alfie
@dutchy1001
Here is a screenshot of the /usb version: http://i.gyazo.com/e067c241eeed43e4fd93e3d2e05d04c1.png
-
View User Profile
-
Send Message
Posted Jul 15, 2015@alfiejdr
This issue occurs on old versions as far I can remember.
Do the command /usb version ingame and post that info here. If that command isnt available then you need to manual find out all the depended plugins mentioned above in the "Installation" section.
-
View User Profile
-
Send Message
Posted Jul 15, 2015Hello, can I set the spawn for skyblock
For example, when a player falls from their island, they just fall into the void repeatedly. Is there a way for me to set the spawn?
Thanks, Alfie
-
View User Profile
-
Send Message
Posted Jul 15, 2015@tim740
looks to me that that has nothing to do with uSkyblock, if so, read the above page "how to report an issue or bug" With the info given I cant do much.
-
View User Profile
-
Send Message
Posted Jul 14, 2015@ANOXIA121
plz read the section "Installation" on the main uSkyblock page.
-
View User Profile
-
Send Message
Posted Jul 14, 2015I also get an error whenever a player tries to create a new island
-
View User Profile
-
Send Message
Posted Jul 13, 2015@ANOXIA121
do the command /usb version ingame and post those details, with those details I can then see what goes wrong.
Edit: corrected command
-
View User Profile
-
Send Message
Posted Jul 13, 2015Please help: This happens every time I start up my server. Any advice?
[uSkyBlock] Task #17 for uSkyBlock v2.3-HF3 generated an exception java.lang.NoSuchMethodError: com.onarandombox.MultiverseCore.api.MultiverseWorld.setGenerator(Ljava/lang/String;)V at us.talabrek.ultimateskyblock.handler.MultiverseCoreHandler.importWorld(MultiverseCoreHandler.java:38) [?:?] at us.talabrek.ultimateskyblock.uSkyBlock.getWorld(uSkyBlock.java:323) [?:?] at us.talabrek.ultimateskyblock.uSkyBlock.getSkyBlockWorld(uSkyBlock.java:347) [?:?] at us.talabrek.ultimateskyblock.uSkyBlock$1.run(uSkyBlock.java:204) [?:?] at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftTask.run(CraftTask.java:71) [mcserver.jar:git-Spigot-f928e7a-e91aed8] at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:350) [mcserver.jar:git-Spigot-f928e7a-e91aed8] at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:726) [mcserver.jar:git-Spigot-f928e7a-e91aed8] at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:367) [mcserver.jar:git-Spigot-f928e7a-e91aed8] at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:657) [mcserver.jar:git-Spigot-f928e7a-e91aed8] at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:560) [mcserver.jar:git-Spigot-f928e7a-e91aed8] at java.lang.Thread.run(Thread.java:745) [?:1.7.0_79]
-
View User Profile
-
Send Message
Posted Jul 11, 2015@MrFiliper
If you mean that we port it to Sponge then I might have to disappoint you. If our main dev is up to it to change then by all means I'm there to do support and testing.
-
View User Profile
-
Send Message
Posted Jul 9, 2015Create uskyblock also Sponge? Some plugins in sponge is finished.
-
View User Profile
-
Send Message
Posted Jul 8, 2015@garretharp
I normally would help out for the basics to set you off with a server, due to family reasons my time is limited as mentioned above.
For uSkyblock to work follow the installation guide above and the default settings will be fine to use. The configs are pretty easy to go through (if you unsure leave the setting as is) and can be used strait out the box.
@MrFiliper
That would be great. When you upload it to pastebin I will add it to the plugin and add your credentials to the localization page.
-
View User Profile
-
Send Message
Posted Jul 8, 2015I´m translating uskyblock for Czech. 15% is finished. If i will translate all of it, i will upload the code to pastebin?
-
View User Profile
-
Send Message
Posted Jul 8, 2015@garretharp
This isn't the appropriate place to ask for this sort of help...
-
View User Profile
-
Send Message
Posted Jul 7, 2015Hi I just now bought a Minecraft server and I was wondering what are all the plugins that I should get to run a sky block server and can you show me the configs and other important information about the plugins that I need to change to get it up and working btw I want to get donator ranks with prefixes saying what donor level they are but every time I make a prefix I don't see it in game if you want to help me (whoever made this plugin) please email me @ magicplaysmc1@gmail.com thanks :)
-
View User Profile
-
Send Message
Posted Jul 7, 2015@dutchy1001
Yes, I will not be giving my players that permission because it's too general. I was hoping too that a party/island owner would also be able to control a bit more about their parties... Allowing some members access to killing domestics and others not, as one example. Also a more comprehensive island ban would be nice. Something the island owner could set to prevent any specified player from entering their island from any means, not just the island warp.