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!
@croftcw
delete the essentials and try again
no commands work... all it keeps saying is /skyblock help... i do it and it just repeats
What you should do is make a new command called: /skyblock sethome ur home will still be set when u make ur island but what if u want to put your home teleportation spot somewhere else... or if u accidently break the block that ur default home is set on...
Make the new command it would really help :D
When do you think this plugin will be done being updated? I really like it but some of my players cant break blocks on their islands.
It can be fine, if you regularly post some changes to some webpage (i.e. here, Twitter) and keep us informed. I do this with my server and my players like this.
@magicpoopsxx It'can be a problem with WorldGuard, check global and island flags.
Also don't post or create tickets about problems you are having with the current build. I'm too busy to reply and I know all the bugs already.
Ok it's been a while. I'm sorry but my life got in the way and my spare time basically vanished. So development has been slow. There has also been set backs like the new NMS package versioning which broke my entire schematic system. And I had to find a solution to support multiple versions of bukkit with the same jar. I am still actively working on the full rewrite and it will be worth the wait. I'll try have a Dev version some time next week, but I can't promise anything.
My players can't build on their island! Help please!! :(
Any progres? Keep us update..
@mike0631
Your Typing Command Wrong -_-
2013-02-17 23:23:41 [INFO] jeffrey0631 issued server command: /skyblock yes 2013-02-17 23:23:41 [SEVERE] null org.bukkit.command.CommandException: Unhandled exception executing command 'skyblock' in plugin SkyBlockCo-Op v1.5 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:186) at org.bukkit.craftbukkit.v1_4_R1.CraftServer.dispatchCommand(CraftServer.java:514) at net.minecraft.server.v1_4_R1.PlayerConnection.handleCommand(PlayerConnection.java:980) at net.minecraft.server.v1_4_R1.PlayerConnection.chat(PlayerConnection.java:898) at net.minecraft.server.v1_4_R1.PlayerConnection.a(PlayerConnection.java:853) at net.minecraft.server.v1_4_R1.Packet3Chat.handle(Packet3Chat.java:44) at net.minecraft.server.v1_4_R1.NetworkManager.b(NetworkManager.java:290) at net.minecraft.server.v1_4_R1.PlayerConnection.d(PlayerConnection.java:113) at net.minecraft.server.v1_4_R1.ServerConnection.b(SourceFile:39) at net.minecraft.server.v1_4_R1.DedicatedServerConnection.b(SourceFile:30) at net.minecraft.server.v1_4_R1.MinecraftServer.r(MinecraftServer.java:598) at net.minecraft.server.v1_4_R1.DedicatedServer.r(DedicatedServer.java:224) at net.minecraft.server.v1_4_R1.MinecraftServer.q(MinecraftServer.java:494) at net.minecraft.server.v1_4_R1.MinecraftServer.run(MinecraftServer.java:427) at net.minecraft.server.v1_4_R1.ThreadServerApplication.run(SourceFile:849) Caused by: java.lang.NullPointerException at nz.Tzeentchful.SkyBlock.SkyblockCommand.onCommand(SkyblockCommand.java:549) at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ... 15 more
This happens when trying to remove the island, whats wrong?
it just says /skyblock help whenever I type in a command.
@DJTomek
If he does forget ill give him an ass kicking.
Btw zeentch how is this going? we are paying you 300$ remember... so hurry up.
Mainly don't forget to update old saving system and convert all files (from SkyblockCo-op 1.3) to mysql.
I can confirm the Dev Tzeentchful is working on the final mysql version.
I'd like to confirm this plugin works with CB 1.4.6-R3.0. CleanroomGenerator 1.0.0 for CB 1.2.4-R1.0 was used. Link to this version is provided above. Follow the video tutorial as it is still valid for 1.4.6-R3.0. I will test this plugin and CleanroomGenerator under 1.4.7-R1.0 within the next few days. Thanks for this awesome plugin! Dev, please update your compatibility listing.
@zan6387
You Need World edit than there is a folder called schematics in world edit folder than when you go to Minecraft do schematic load name
how do you use schemetic?
Sometimes when people try to delete their island the plugin 'crashes' you could say. They tell me an internal error has occurred. This happens a lot and reloading the server usually doesn't fix it. Is it a bug that may be fixed in the latest build?
Server ip - mc.supermegacraft.com
I think you should make it so the party leader can kick people from the party, cause if some one joins and steals or griefs you cant kick them to stop it. so a kick options would be a good feature. (/sb party kick {name})