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 10, 2016@LionLeodhais
If you mean the default Minecraft names then you need to set your client to your language.
We only translate the messages/menus related to uSkyblock, not Minecraft itself.
-
View User Profile
-
Send Message
Posted Jul 10, 2016@dutchy1001
Yes, I have translated the message. Now my question is how to translate the names of objects (Cobblestone, Cactus, ...)
-
View User Profile
-
Send Message
Posted Jul 10, 2016Hey again,
at the moment we get some performance issues, most time they happen something like this appears in the console:
http://pastebin.com/YvDy7UKi
Do you know what causes this ? Seems like something with the Obsidian and an UUID.
----------- USB Version: http://pastebin.com/iEbxKtctThank you already :)
-
View User Profile
-
Send Message
Posted Jul 10, 2016@LionLeodhais
read this page here
-
View User Profile
-
Send Message
Posted Jul 10, 2016@martyHR
Read this page.
In your pastebin preview I can see you are not using a PoEditor program, download the PoEdit program (it's free) and try again. Import the keys.pot file and it will put the translations right as they should.
If your translation is properly done and atleast 80 to 90% completed we can add it as default to choose from ingame command (in this case /usb lang cz).
-
View User Profile
-
Send Message
Posted Jul 10, 2016Hello, how to translate the names of the required subjects in another language? (This challenge requires the following: Cobblestone)
-
View User Profile
-
Send Message
Posted Jul 10, 2016Hi, im trying to make a own translate of MC plugin SkyBlock. In folder SKYBLOCK i have folder i18n and file cz.po in it. In skyblock config i have language:cz , and i have still all messages in english. In folder cz.po i have for example on line 50 edited file to CZ, but it doesn´t work. File cz.po is here: http://pastebin.com/wkPXSxe6
Thanks, martyHR
-
View User Profile
-
Send Message
Posted Jul 9, 2016@dutchy1001
Thank you mate! This worked for me!
Have a nice evening and thank you!
-
View User Profile
-
Send Message
Posted Jul 9, 2016@HALOween1232332
no the shouldn't have any other permission unless given (just usb.admin). If so let me know as that should be fixed asap then.
-
View User Profile
-
Send Message
Posted Jul 9, 2016@dutchy1001
So if i give the mods the usb.admin permissions they dont get the permission to use any other usb.admin.name permissions ? Or can they use the other admin commands, because they shouldn't be able to use the other commands.
Thank you already :)
-
View User Profile
-
Send Message
Posted Jul 9, 2016@HALOween1232332
Have you add usb.admin to the mod group? This should have been always the case but I have notest I had to add it for my mod rank.
Just tested this and I can do now /usb goto [playername]
-
View User Profile
-
Send Message
Posted Jul 9, 2016Hey there,
i`ve got a problem, since i use 2.7.1 my mods can't use the /usb goto <playername> i checked it, but they still have the usb.mod.goto permissions (dunno if i wrote them right here, used the perm from the permission guide).
So, could you say me which permission i need to give them, because giving the mods the usb.admin isn't an option.
--------------Name: uSkyBlock Version: 2.7.1 Description: Ultimate SkyBlock v2.7.1-47aaa9-425 Language: de (de) State: d=110, r=55, i=6,168, p=11,818, n=false, awe=false------Server: CraftBukkit git-Spigot-7745d45-02d704b (MC: 1.10.2)------Vault 1.5.6-b49 (ENABLED) WorldEdit 6.1.3;7a097ca (ENABLED) WorldGuard 6.1.2;e38d98d (ENABLED) Multiverse-Core 2.5-b717 (ENABLED) Multiverse-Portals 2.5-b733 (ENABLED)-------
View User Profile
-
Send Message
Posted Jul 9, 2016@dutchy1001
Why is there a § at the bottom by the player permissions GUI? How do I get rid of it? http://prntscr.com/bqqcqy
I haven't changed anything yet so it's not me
-
View User Profile
-
Send Message
Posted Jul 8, 2016@MacMasterMac
yes
-
View User Profile
-
Send Message
Posted Jul 8, 2016Hey I did it, I changed the color of 1 line! http://prntscr.com/bqkuzq
I don't want to change it but can you change the GUI too with this?
-
View User Profile
-
Send Message
Posted Jul 8, 2016@MacMasterMac
It ain't that difficult, others seems to get it right and there are now 15 translations made.
The da.po (not da.pot) is already in use (Danish language code) so you need to call it something else. Click link to see the language codes.
The language will not automatic be selected so a command
(/usb lang [your language code]) is needed to activate it.
Doing just 1 line will be hard to spot, if so do a more common text so you know when it appears in the chat like the greeting or farewell message (§d** You are entering §b{0}''s §disland.). Make sure the {0} or {1} in a line are placeholders for value's taken from ingame info, they need to be in the translations. Sometimes it takes a few seconds before it's changed, but it does (this is only for the greeting and farewell messages).
The file "Gecompileerde ver..." can be deleted, next time copy the file to desktop, edit from there and only paste the .po back into the i18n folder.
-
View User Profile
-
Send Message
Posted Jul 8, 2016I tried to change 1 line with POEdit...
I changed 1 line to this: http://prntscr.com/bqi0zi
Made a folder and named it i18n the .pot file is called da. so da.pot nothing worked... http://prntscr.com/bqi21y
the first file is mine, the second one is are the messages it self (I didn't paste it by myself)
-
View User Profile
-
Send Message
Posted Jul 8, 2016@Fguiz
we are aware of some bugs while using older server versions.
We are trying to fix this soon.
-
View User Profile
-
Send Message
Posted Jul 8, 2016@dutchy1001
Because the server is 1.8 I got a warn.... Because 1.9 doesn't have particles: http://prntscr.com/bqe5rq
usb version: http://prntscr.com/bqe626
and protocollib 3.6.5
-
View User Profile
-
Send Message
Posted Jul 8, 2016@MacMasterMac
You always need the latest version of WE and WG and if they create an error you can try the latest dev versions.
I prefer the dev versions myself.
WE dev here
WG dev here
The message system we have (gettext) is way superior than when using a message.yml system.
With a simple FREE program (all links are provided on the localization page) you can translate or make your custom language with ease and without mistakes.