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 Feb 23, 2015@dutchy1001
Thanks so much!
-
View User Profile
-
Send Message
Posted Feb 23, 2015@DIGIREN
after a quick word with the Razorax he found an issue and made a fix, get it here
I'll have to test this version tomorrow for before release here on bukkit.
-
View User Profile
-
Send Message
Posted Feb 23, 2015@DIGIREN
the portals should be separated anyway and not interfere in other worlds. Skyblock is looking for the "skyworld_nether" while the normal survival world looks for "world_nether".
-I'll ask the team but I think this sounds like a misconfiguration to me.edit: do you have Multiverse Nether-portal plugin?
-
View User Profile
-
Send Message
Posted Feb 23, 2015I'm having a problem on my server where it wont let people enter nether portals in the survival world because they "aren't their portals" Is there a way to get the plugin to ignore the portals in the regular world and only have it look at skyworld?
-
View User Profile
-
Send Message
Posted Feb 23, 2015@Lord_Rius
We are planning to add customable languages, just didnt have the time yet for it.
-
View User Profile
-
Send Message
Posted Feb 23, 2015Hi! Can you make translatable all GUI strings or is there any way to translate plugin to another language?
Great plugin.
Many thanks.
-
View User Profile
-
Send Message
Posted Feb 22, 2015@151baccardi
Read here first.
-
View User Profile
-
Send Message
Posted Feb 21, 2015RN]: Trying to delete an island - with no WG region! (skyworld:110.00,150.00,-110.00) [23:10:57 ERROR]: null org.bukkit.command.CommandException: Unhandled exception executing command 'is' in plugin uSkyBlock v2.2-HF9b at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) [spigot-R0.1-b73910a7b7d.jar:git-Spigot-b73910a-aa92a45] etc etc
All we, wg, vault are latest build
-
View User Profile
-
Send Message
Posted Feb 21, 2015@Jomacy09
depending on which version you use, but in general it should update the files so noone will loose their island.
Before updating we recommend a backup of all the uSkyblock files incase something goes wrong.
In doubt, make a full copy of the server and test it first.
-
View User Profile
-
Send Message
Posted Feb 20, 2015if we are running a later version of this plugin, and we would like to update to the new version. how would one manage to keep all the players islands?
-
View User Profile
-
Send Message
Posted Feb 20, 2015@eryk2000
not sure what to do as I cant reproduce the error you have. Everybody else has it working with 1.7.9/10 and WE/WG v6.
Have you updated to the latest Spigot v1.7.9/10?
-
View User Profile
-
Send Message
Posted Feb 20, 2015@CreepersplaysMC1
It does not need to generate a schematic for the default island that is buildin. Only if you want a custom island you need to add a schematic.
To load you own schematic you need to put the schematic in the \plugins\uSkyBlock\schematics folder.
You need to change the config setting
to the name of your schematic (you don't put the extention ".schematic" with it).
This way all players get your custom as default (no permission needed).
EDIT: Looks like the post has been removed while i was answering.
-
View User Profile
-
Send Message
Posted Feb 19, 2015@dutchy1001
Uh, maybe I haven't written it clear. The same problem with uSkyBlock, I forgot to say that WE is now working. Sorry for a problem
-
View User Profile
-
Send Message
Posted Feb 19, 2015@eryk2000
Sort your WorldEdit problem first, as this needs to be working properly to let WorldGuard do it's work properly.
You might have a corrupt file, redownload it to see if that makes a differance.
-
View User Profile
-
Send Message
Posted Feb 19, 2015@dutchy1001
http://pastebin.com/vwTTTUja same :/ I updated almost all, I wasn't updating 1.8 only ones.
-
View User Profile
-
Send Message
Posted Feb 19, 2015@eryk2000
there are lots of plugins that needs updating or removing, Most "WGRegion...." plugins are outdated or not even needed anymore. This can cause issue's. Check them (all your plugins) and update what can be updated or remove them.
-
View User Profile
-
Send Message
Posted Feb 19, 2015@dutchy1001
When I'm using v6 I can't use WorldEdit commands, I can select with wand (from eq, can't type wand) but I think it's another problem.. I have Java 7.
http://pastebin.com/Q93QJv3a
-
View User Profile
-
Send Message
Posted Feb 19, 2015@eryk2000
Swapping between WorldGuard v5 and v6 is not recommended, this could be a cause too
So stick with the v6 I would recommend.
Do you have Java7 installed?
Can you post a log again from start through pastebin plz.
-
View User Profile
-
Send Message
Posted Feb 19, 2015@dutchy1001
I removed schematic and HoloAPI, tried with WG and WE 6.x and 5.x. Still the same result.
-
View User Profile
-
Send Message
Posted Feb 19, 2015I got a question in github but it's best to be explained here so everyone can have the benefits of it.
All this is possible with uSkyblock.
I'll put it in sections as discribed above (Default, Iron, Gold).
Default:
For this you have to do the minimum changes.
In the config you only change the default "chest" items:
To let everybody starts off with a custom default island you change in the config:
There is no need for a permission here as this applies to everybody.
Which gives 1 of each default item and the island island_default.
If you use the default uSkyblock island you dont need to change the "schematicName"
Iron:
Players that can have this must have the permission usb.schematic.island_iron(this overwrite the island_default).
To give them the extra items you have to work with the "extraPermissions" from the config.You can alter the default "extraPermissions" that are present in the config or you can add your own ones. For this explanation I alter a default "extra-smallbonus".
To let players have these "extra" items they need the permission usb.smallbonus.
Which gives 1 of each item + the default items and the island island_iron.
Gold:
Players that can have this must have the permission usb.schematic.island_gold(this overwrite the island_default).
This works the same as in "Iron" to give the "extra" items.
For this explanation I use "my own" extra.
To let players have these "extra" items they need the permission usb.myowntext.
Which gives 1 of each item + the default items and the island island_gold.
As both Iron and Gold get the "default" chest items you don't need to add these to the "extraPermission" bonusses.