SuperSkyBros
Main Tickets Commands Setup Permissions Developers Servers
No Part of the code is to be used for a similar or rival plugins hosted on bukkit dev. Doing this goes against my terms and conditions
Presenting SUPER SKY BROS. Brawl, a new plugin designed to allow the common server owner the ability to create the similar game play experience from the SCB servers, but with your own features and ideas. Almost every aspect of this plugin will be customizable by you, the server administrator.
What is Super Sky Bros Brawl?
Super Sky Bros. is played in an arena of 4 to 8 people. The players all choose unique classes in the lobby to arm themselves against the other players. The classes are all themed after different mobs in Minecraft. Once the match starts, the players are teleported into an arena, where they must fight it out to be the winner of the match! Every player has five lives, and once you run out of lives, you're out of the game. The last man standing wins, and with the title of winner comes the gloating.
UPDATES ON PROJECT ARE BEING WRITTEN NOW
Features
- Unique, Original Classes, All classes will be upgradeable using a "Leveling" System.
- An expensive list of Achievements which you can ONLY earn by playing
- We later plan on having completely customizable classes created by you, the server administrator
- Double-Jumps and Triple-Jumps for Players, You can configure the jumps per arena
- Unique Settings for Each Arena, Min.Max Players, Length of game, VIP only plus many more.
- MultiVerse Support (multiple arenas in multiple worlds)
- Fully Automatic (hands-free!)
- Use signs to join an arena
- Use signs to choose a class
- All messages are customization (Full Multi Language if you do them all)
- Every command and action has it's own permission
- Lobby Manager fully automated and self protected
- No need for WorldGuard or many other plugins, this plugin hopes to manage 90% of it for you.
- Blacklist worlds you don't want running in.
- Config to auto join Lobby on Join
- Localization
- Plus lots more.
- Join Signs
- Class Signs
- A few of the Classes
- 3/4 of game functionality
- Custom Chat Channels
- Plus other useful features to make life easier.
As this is currently experimental full details will follow shortly as we map out the exact game play and features
Status Update - Relicum July 24, 2014 - Proofreaded by Abalabahaha
Hi just like to let you know I am back online after some personal issues and also, we had a storm that left our house without power for 5 days. This is one of the downsides of living in the country miles from anywhere, they always leave you last to fix things. As requested I will put together a section on the website that I will detail current progress in different areas of the plugin. A big issue with making a single plugin that works on both dedicated SSB servers and in mixed servers where you run it with other plugins is that the amount of features it includes (leveling system, boss bar, unique weapons) require so much CPU that mixed servers with other big plugins (Factions, multiworld/multiverse, Towny, etc.) will just get bogged down. An example would be:
You have factions on a server. When a player:
- chats, SSB will check if the chat needs to be processed by SSB
- places a block, SSB will check if that needs to be cancelled if it's in a SSB world
- dies, SSB needs to decide if SSB should broadcast that to SSB players
- Much more
Relicum PS I am dyslexic so if some of the above doesn't make sense your know why :)
For more detail on what path we are taking, click here
"View the project source" /> You can view and download the source code on Github.com
Development build will return as soon as the next approved version is out at some point I want everybody using the same version till then.
Known bugs:
- Users without Java 7 will have errors
- Please note this plugin is not finished yet
- This means signs, classes, and gameplay won't work yet.
@TheRecovery007
The plugin is still being made and its not finished at all! All coders are working as hard as they can. Please be patient!
Plugin dows not work at all
hello you have a expected date for release alpha or release
sorry for me english, I spanish
@SplotchyJester2
We will have a set of maps available for automatic download
Not sure about map submission website or lobby upload, we might add that.
@LighningCraft
We are writing the documentation. Also, the current version of the plugin does not have gameplay coded. Wait for the next version
How do I create the sign ? Sorry for bad English I'm Brazilian :P
Are there any prebuilt lobbies? Maybe a way to autocreate some would be cool? A Database of map uploads of map creations i think would be cool, then you can do /map create name? or something? Thanks.
@Hockeymikey
Ah gotcha. This cause no bloat AT all. Like everything in the plugin it is configurable. If you don't wish to use the world management features set the option to false and it will not load this module. If you choose to use this option over multiverse or multiworlds you will REDUCE bloat massively as they are general purpose plugins required to do and manage a whole lot more task. My world management is designed purely for mini games and the tasks required to perform this purpose. It is has a tiny memory and cpu footprint. So again what you call bloat is only bloat based on YOU don't need it. Another example is if the server is in dedicated mode there is no requirement to save a players inventory to be restored after the game, so the Inventory saving module is not loaded.
Please be aware this plugin started out ONLY being for mc servers dedicated to only run this plugin. It was only after a month and user requests that I decided to add in support for mixed mode servers. But its first priority is to run on a dedicated instance of MC. I have said it a few times in the past, do not expect to run this plugin on a mc server with 2GB ram and 30 other plugins all running together as it won't be a pleasant experience. A lot of the time this is when server owners screen "laggy plugin" when all it is, is the server itself is under powered. You can optimize code as much as you like but if the server owner doesn't give it the required resources what do they expect. This plugin has a large feature set and will only get bigger. Remember this is a free plugin it doesn't cost you the server owners anything nor do I even have a donation button. I am rambling again lol This is not aimed at anybody it is just a general comment I decided to make.
@Hockeymikey
The world manager is meant for servers dedicated to SSB. Sorry about the confusion, this is even more reason for us to get the documenting done :P
@Relicum
Ah gotcha. I did not know it came with a world manager. It seems like a little bloaty and unnecessary for the majority of servers but could be useful for pure SCB servers I suppose.
You could have stated earlier that it was only a temporary listing and it would be a soft dependency. You were coming off with the impression that it was a hard dependency. That's all I was debating about, nothing more. Anyways I'll stop talking your ear off, thanks for all the hard work the team has put into the project. Sure will be impressive when it is finished.
@Hockeymikey
It is not more logical in the slightest. It is what YOU want to be more to the point. SSB does not require any world importer or other world management system. SSB can create new worlds as well as IMPORT other worlds that the user has build in. So get off your soap box and your find I have catered for every possible scenario a user might want to do. The only reason it's a dependency at the moment is that is where it started out as but on release it will only be a soft dependency. Hopefully that is to your liking.
@Hockeymikey
The world manager will have world importer.
@Relicum
I don't expect you to provide any maps. Maps do not need to pasted in. The maps need to be imported into the server and they will be fine if you have a void on the map. That's why it should be an optional dependency as some people may want to use it for generating maps to build on while others may import the maps like I stated before. It's more logical to do it this way.
@Hockeymikey
We won't be providing a full set of maps. Thais is up to the server owners. We will of course provide a couple to bet started with.
BUT regardless of who's maps they are the plugin will still generate the worlds you need to put the maps into. Remember the maps are not big so you can have many maps in a single world. Also unless there is a void below how will players all into the void. All maps and lobbies will need to be pasted into the worlds.
Everything is taken care of for you leaving you to create maps and have different settings, or points etc. It's the reason the plugin has taken so long is the setup and management of the plugin. Or it would of been out months ago but i have my own reasons for needing it build this way.
Hope that makes sense.
@abalabahaha
I understand some of the reasoning but if we provide our own maps it shouldn't be needed so it should be listed as an optional dependency no required.
@Relicum
The reason for CleanroomGenerator is so that all lobbies and maps are in a world/worlds that have no other blocks in except the ones you add. The reason for this is it MASSIVELY reduces the load on the server and MASSIVELY reduces lag.
CleanroomGenerator / void generator there all the same. Also you don't have to actually use them the plugin itself does all the work for you. I will make a quick vid demonstrating part of the plugin. Your need to make schematics of all of your lobbies and maps any how and paste them into the void worlds.
@Hockeymikey
Would you rather build your lobby in a desert with the server calculating blocks and mob movement?
@mcprogamer
There's no doubt my plugin was epic too, but seriously.
There was stuff in there that I hadn't released, so I'm interested how you got it.
That still doesn't mean you can just release it, and then tag me onto it.
And when did we become friends? Chatting a bit != friends
@abalabahaha
Why do we need to generate blank space?
@DarkMine12321
What's the difference? Both generate blank space with no difference,