Skyblock Co-Op
SkyBlock Co-Op
UPDATE 7/6/13
Hey guys! Recently I haven't had allot of free time to work on this plugin. I have school to worry about and plugin development work that pays. So i have decide to flag this project as inactive. Don't get sad that this plugin won't be updated just yet. I am going to start a new skyblock project to replace this. I can't give an estimate of when the plugin will be completed so I will post here with more details of the new project within the next few weeks. And don't worry I will make tools to convert you old data formats into the new plugin. Thanks Tzeentchful
Want to see the plugin in action? come join this server!
Skyblock Warriors Server IP: sw.dubcraft.org
Multiplayer Co-Op version of the popular singleplayer map. The difference in between my plugin and the others is the 100x100 auto region protection and co-op parties. Want to see the plugin in action before you install? Visit the IP: sw.dubcraft.org

UPDATE
I have decided to do a 1.6 beta build instead of 1.5.2. 1.6 beata will be a FULL rewrite so it should cleanup all the bugs you guys are getting. The beta build will basically be what 1.5.1 is right now in terms of features, but it will be allot faster and have a significantly reduced footprint on your server. I am getting rid of the current .bin files and changing to MySQL/SQLite(I will make a utility to convert all your old data don't worry :P.) This will make the plugin faster as it will only load it's data and it needs it instead of loading all the of the island data into the memory(basically it will use a LOT less ram :) ) once it is stable i will begin adding the features below.
To Do 1.6
- Custom islands with schematics
- Localization
- Donator system
- Challenges
- Residence Support
- Support for books
- Data auto backup
Features
- Ability for every player to create their own island.
- Ability for players to have a party with up to 4 people (including themselves)
- 100x100 automatic region protection when they create an island. When a user joins their party, they are added to the region.
- Ability for players to return to their island with /skyblock tp
Pre-Installation/Requirements
- CleanroomGenerator - http://dev.bukkit.org/server-mods/cleanroomgenerator/
- WorldEdit - http://dev.bukkit.org/server-mods/worldedit/
- WorldGuard - http://dev.bukkit.org/server-mods/worldguard/
- Some sort of permissions plugin (I prefer PEX) - http://dev.bukkit.org/server-mods/permissionsex/
- Multiverse-Core (Optional, for if you want a separate spawn world) - http://dev.bukkit.org/server-mods/multiverse-core/
Installation (Video Only)
Commands
- /skyblock new - Creates a new island for the player/party if they don't already have one.
- /skyblock home - Teleports the player to their island/party's island.
- /skyblock delete - Deletes the player island/party's island(only if they are the leader).
- /skyblock party new - Creates a new party with the sender ad the leader.
- /skyblock party invite <player> - Invites a player to your party if you are the leader.
- /skyblock party accept - Accept an invite to a party.
- /skyblock party decline - Decline a invite to a party.
- /skyblock party leave - Leaves the current party you are in.
- /skyblock party disband - Disbands the party and deletes the island(only party leader can do this).
- /skyblock admin island <player> - Teleports you to a specific players island.
- /skyblock admin delete <player> - Deletes a specific players island.
- /skyblock admin protect <player> - Tries to protect a specific players island.
- /skyblock admin reprotectall - DANGER! this command will delete all world guard regions and reprotect every registered island.
Permissions
- skyblock.user.new - Allows usage for the /skyblock new command
- skyblock.user.home - Allows usage for the /skyblock home command
- skyblock.user.delete - Allows usage for the /skyblock delete command
- skyblock.user.party.new - Allows usage for the /skyblock party new command
- skyblock.user.party.invite - Allows usage for the /skyblock party invite command
- skyblock.user.party.accept - Allows usage for the /skyblock party accept command
- skyblock.user.party.decline - Allows usage for the /skyblock party decline command
- skyblock.user.party.leave - Allows usage for the /skyblock party leave command
- skyblock.admin.island - Allows usage for the /skyblock admin island command
- skyblock.admin.delete - Allows usage for the /skyblock admin delete command
- skyblock.admin.protect - Allows usage for the /skyblock admin protect command
- skyblock.admin.reprotect - Allows usage for the /skyblock admin reprotectall command
Donate
I code this plugin out of my spare time, donating will help keep this plugin alive!


-
View User Profile
-
Send Message
Posted Oct 3, 2012I think, you can move files from root of server folder, to SkyblockCo-op folder (informations about islands, party, last island...)
-
View User Profile
-
Send Message
Posted Oct 2, 2012@Har88
I didn't have time to add in all the skydev stuff into 1.5 . I will defiantly be adding it into 1.5.1 as /skyblock admin. I just wanted to get a better functioning version out. I'll fix the grammar mistakes after i have done the more important stuff.
-
View User Profile
-
Send Message
Posted Oct 2, 2012What happend to the skydev stuff?? some of that was very useful... aka the protect and check... and it says skyblock co op v5 not 1.5.
Small grammar mistakes:
Island deleted. Inventory Cleared. <
shouldn't the C not be in caps?Oh and the I in Island is caps in some text then in others its not... fix ur grammar !
And would really love a /skyblock tp playername or /skyblock find playername, so we can manually tp to players islands
-
View User Profile
-
Send Message
Posted Oct 2, 2012@DJTomek
Yes there are new permission nodes now.
i think there may be more ill update the page when 1.5 gets accepted by bukkit.
@Apple_columb
yes there are command aliases now:
You can do aliases like that for every command.
-
View User Profile
-
Send Message
Posted Oct 2, 2012I tested it, and I'm think, I don't have permissions, but it say "Skyblock help" again and again, besides /skyblock party and /skybblock party disband.
Edit: At the title is "Skyblock Co-Op V 5.0", isn't it a mistake?
-
View User Profile
-
Send Message
Posted Oct 2, 2012http://dev.bukkit.org/server-mods/skysmpadvanced/files/12-sky-block-co-op-v1-5/ Here is 1.5 version. Just change the url of latest dev.bukkit file to +1.
How island looks now? Is it like from original topic? Localization files? Kinda stupid to ask it just after release of plugin rewritten from scratch.. But, at least, may be there is an alias for /skyblock as /sb? And... If I gonna change the plugin.yml from jar, would this work?
-
View User Profile
-
Send Message
Posted Oct 2, 2012When is the link to 1.5?
-
View User Profile
-
Send Message
Posted Oct 1, 2012I have just uploaded 1.5 for review :D. So it should hopefully be up soon! In the mean time ill make a better tutorial vid.
@DJTomek I have set it to auto save world-guard region changes in 1.5.
-
View User Profile
-
Send Message
Posted Oct 1, 2012@Har88 Ignore it.
It works, but you have to set automatic saving regions in WorldGuard (for example every 5 minutes) with command /rg save.
I'm using it like that and it works fine.
-
View User Profile
-
Send Message
Posted Oct 1, 2012This plugin is so glitchy atm... i cant wait to the new release... i have to keep resetting the island data and map because it keeps "Can't read island data" and im losing players because of it...
-
View User Profile
-
Send Message
Posted Oct 1, 2012Hi ,I have a problem whit /party leave Say me: ====== An internal error occourred while.... ======
-
View User Profile
-
Send Message
Posted Oct 1, 2012Yeah a different command for the /party would be nice as it wouldn't conflict with MMO plugins that allow partying. something simple like /sbparty would do... Definitely ready for 1.5 though =)
-
View User Profile
-
Send Message
Posted Oct 1, 2012Sorry guys but the 1.5 release is going to be delayed a bit longer :(. I am stumped on a fairly major bug and and it's 2 am so i'm gonna finish it off tomorrow.
-
View User Profile
-
Send Message
Posted Sep 30, 2012@Tzeentchful Awesome, keep going :) I'm using residence at least for year and have World Guard and Residence plugin on one server isn't really good.
-
View User Profile
-
Send Message
Posted Sep 30, 2012@DJTomek
I had a quick look and i think it shouldn't be too hard. I'll add this feature after 1.5 though.
-
View User Profile
-
Send Message
Posted Sep 30, 2012It's great! ;) I have an another request, can you add support for Residence? It work completely the same, choose selection with WorldEdit, select (resadmin select worldedit) and create protection. I think it shouldn't be a problem and you can heve first skyblock plugin, wihth protection by Residence!!
Look at it, please and tell your opinion.
Thank's for reply
-
View User Profile
-
Send Message
Posted Sep 30, 2012Hey guys. Sorry about the late update for 1.5. I had mid-year exams (i have holidays now yay :D ). I have spent all weekend working on the 1.5 release and am happy to say it's almost done, expect a update in the next 24 hours(depending on how long bukkit take to review it). I have rewritten the whole party system and changed all the commands to /skyblock (new, party, tp, ect...) so there should't be conflict with other plugins and make it more user friendly. Also all the errors and bugs you guys are getting should be fixed :)
-
View User Profile
-
Send Message
Posted Sep 29, 2012Im getting error:
29.09 11:10:44 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40) 29.09 11:10:44 [Server] INFO at nz.Tzeentchful.SkyBlock.partyCommand.onCommand(partyCommand.java:225) 29.09 11:10:44 [Server] INFO Caused by: java.lang.NullPointerException 29.09 11:10:44 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:539) 29.09 11:10:44 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:406) 29.09 11:10:44 [Server] INFO at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:474) 29.09 11:10:44 [Server] INFO at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:212) 29.09 11:10:44 [Server] INFO at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:581) 29.09 11:10:44 [Server] INFO at net.minecraft.server.DedicatedServerConnection.b(SourceFile:30) 29.09 11:10:44 [Server] INFO at net.minecraft.server.ServerConnection.b(SourceFile:35) 29.09 11:10:44 [Server] INFO at net.minecraft.server.NetServerHandler.d(NetServerHandler.java:109) 29.09 11:10:44 [Server] INFO at net.minecraft.server.NetworkManager.b(NetworkManager.java:276) 29.09 11:10:44 [Server] INFO at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:44) 29.09 11:10:44 [Server] INFO at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:807) 29.09 11:10:44 [Server] INFO at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:825) 29.09 11:10:44 [Server] INFO at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:878) 29.09 11:10:44 [Server] INFO at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:492) 29.09 11:10:44 [Server] INFO at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:168) 29.09 11:10:44 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42) 29.09 11:10:44 [Server] INFO org.bukkit.command.CommandException: Unhandled exception executing command 'party' in plugin SkyBlockCo-Op v1.4.1
-
View User Profile
-
Send Message
Posted Sep 29, 2012@Tzeentchful
Is there a downloading link for dev build of 1.5? Edit: I have also noticed that protection for islands is gone, anyone can destroy block on other islands.
[INFO] Error transferring WorldGuard Protected Region from (PlayerA) to (PlayerB)
-
View User Profile
-
Send Message
Posted Sep 28, 2012@Benas1
that error has nothing to do with skyblock.
the second one is a bug that has been fixed in 1.5.