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 Jun 12, 2012@deleted_7536780
That is very odd. I am not having this error. What other plugins do you have?
-
View User Profile
-
Send Message
Posted Jun 12, 2012@Ghostface678
You put sbenhaced, not sbenhanced. Please check before you post a comment.
-
View User Profile
-
Send Message
Posted Jun 11, 201219:49:52 [INFO] [SkyblockCo-Op] Enabling SkyblockCo-Op v1.2
19:49:52 [INFO] Could not load Island data from disk.
19:49:52 [SEVERE] java.lang.NullPointerException
19:49:52 [SEVERE] at de.qgel.skySMP.skySMP.onEnable(skySMP.java:97)
19:49:52 [SEVERE] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:215)
19:49:52 [SEVERE] at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:337)
19:49:52 [SEVERE] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381)
19:49:52 [SEVERE] at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:256)
19:49:52 [SEVERE] at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:238)
19:49:52 [SEVERE] at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:381)
19:49:52 [SEVERE] at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:368)
19:49:52 [SEVERE] at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:197)
19:49:52 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:432)
19:49:52 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
19:49:52 [INFO] SkyblockCo-Op version 1.2 is enabled!
-
View User Profile
-
Send Message
Posted Jun 10, 2012On my server, I configured the permissions, but the players in the Default group (Initial Group) can't create their island. Saying that they do not have permission to use the command.
-> I put the permission (sbenhaced.create) in the file Groups.yml
Only OPs or ADMs groups can do the command /Sorry for my bad English, I'm brazilian ;)
-
View User Profile
-
Send Message
Posted Jun 10, 2012Somebody updated some of the code along with me so I reposted.
-
View User Profile
-
Send Message
Posted Jun 5, 2012I do not have time for the continued updating of this thread. If you would like to take over development, contact me at mitchellbuehler@gmail.com and we can work something out.
-
View User Profile
-
Send Message
Posted Jun 4, 2012Ok I didn't download Maven cause it's too confusing to setup for a Mac, I tried compiling it with eclipse and terminal, for some files it works no errors, and makes a class file, for some I get tons of errors even if I didn't edit the .java at all, I don't know what to do and I can't find any tutorials for it also, can you please explain the steps to editing a source .java file and making it compile into a .class file with no errors so it can work? Thanks
-
View User Profile
-
Send Message
Posted Jun 4, 2012@flyingtacoz
You find a code compiler, like Maven. Also, I am away from my original PC with the source so I will update that asap.
-
View User Profile
-
Send Message
Posted Jun 4, 2012@rourke750
With this plugin it has to be. If you want a secondary plugin get Skyblock Multiplayer.
-
View User Profile
-
Send Message
Posted Jun 3, 2012Nice plugin! Thank you! This may sound dumb but how do I turn the source code into a working .jar, Please help thanks and can you update the source code to your latest version
-
View User Profile
-
Send Message
Posted Jun 3, 2012@thekillerofevil
If we dont want to make it the default world is there a way around it or a later update.
-
View User Profile
-
Send Message
Posted Jun 3, 2012@rourke750
Watch the video. That is exactly how to do it.
-
View User Profile
-
Send Message
Posted Jun 3, 2012@thekillerofevil
How do i set the default world for this because it doesn't know which world to spawn an island for.
-
View User Profile
-
Send Message
Posted Jun 3, 2012@rourke750
Lemme upload a fixed file.
-
View User Profile
-
Send Message
Posted Jun 3, 2012@thekillerofevil
but doing /newisland doesnt work. says could not create your island. please contact a server moderator. how do i set the default world for it.
-
View User Profile
-
Send Message
Posted Jun 3, 2012@rourke750
My bad, I thought I did. Thank you for telling me that.
-
View User Profile
-
Send Message
Posted Jun 3, 2012Hey This looks so cool but when i am generating a world do /mv create skySpawn normal -g CleanroomGenerator:. does not work? any ideas?
nvm add that you need to download cleanroom generator.
but doing /newisland doesnt work. says could not create your island. please contact a server moderator.