SuperSkyBros

SSB Image

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 February 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
Together, these checks add up to possibly hundreds of thousands of checks per second. As you can see, EVEN IF it doesn't have to do anything it has to check if it should do something, taking up CPU

As you know, when I (Relicum) started this, I wasn't going to include a mixed mode, just a dedicated mode only plugin, but changed my mind. I am NOT going to abandon mixed mode, but will instead seperate the plugin into modules. Basically, every feature that is not a core feature will have its own module, maybe even its own companion plugin. There can be two seperate modules, one for Dedicated and one for Mixed. It will allow you to decide what features you want and what features you don't. Currently you can disable many things, but a lot of the code isn't suited to be truly modular and unnecessary code will still run. This won't require me to recode this from scratch so the near 40k lines of code I have written already will still be used, just refractored into seperate modules.

I will detail the list of work we need to get done, in order of priority, to get a release out ASAP. First, we will get a basic, playable version of the game, stripped down to the bare minimum. It's not going to be a pile of shit, but will work. I will add modules and features as we go.

Stats are not the most important feature to me, so they won't be in the first release. The first release will have setting lobbies, arenas, signs, inventory saving (mixed mode), classes, game scoreboard, and gameplay.

I am mindful in that once the release comes out, unless it's 100% unavoidable, you will not have to reset the entire plugin, just some minor setting changes.

Please comment if we missed anything that you feel should be in the first version (the more you give, the more time it takes). Remember, it only has to be playable, more features will be added later.

I do apologize for the months of delays, but I really was hoping to have everything in a single plugin. It turns out Minecraft itself is just not powerful enough, due to single threading, to run everything I wanted, but mixed mode servers just won't cope with it. Some devs may ignore it and release it, but that's just not my way. Even though this means more work, I am prepared to do it as I know how many people want mixed mode SSB.

We are working on progress bars.

Thanks in advance
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


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.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Relicum Relicum Jul 17, 2014 at 00:19 UTC - 0 likes

    @SupahPOW31: Go

    Thanks for the kid words, it means a lot. What they don't know is that as of 2 weeks ago I started working on this full time again, to be fair I haven't told them that. I am currently working on about 5 large projects all for free like you said can't keep them all happy. I agree that it has taken way to long, but I took the attitude the more they moaned the less time I would spend on it as I had plenty of other things to be getting on with. But now I personally want to finish it for my own satisfaction. If you'd like to get involved PM me.

    Currently Developing SuperSkyBros and SuperSkySmash
    PM Me for custom requests

    SuperSkyBros

    BFAK:90660990,b67db4cc3684bda9a1c3502120dc091fefe2e0d983aa40fcef932f12ef122b3d

  • Avatar of SupahPOW31 SupahPOW31 Jul 16, 2014 at 18:16 UTC - 1 like

    I can't believe so many people on here are still complaining about this plugin. I feel your pain Relicum. If you are willing to do anything for free for people, they take it for granted, scream at you when it's not done, and act like total pricks when you tell them to wait.

    I'm more into animation, and you have no idea how many people are like that. I used to make Minecraft Intro's completely free of charge just for the extra practice I could get out of them. And all of the people who I did intro's for complained the ENTIRE 3-5 days it took me to make them a completely original, professional looking 3D Minecraft intro because it was "taking me too long." And I would get messages from them saying things like "Will you hurry up with the intro? It's been a full day now and I'm sick of waiting."

    Take all the time you need to finish this plugin Relicum. I'm aware your main goal wasn't really to finish this specific minigame, but to get a fully working minigame framework. Don't let these selfish kids bring you down to their level while they complain about you making them a free, professional minigame plugin. If they want a minigame plugin without having to wait on you, I say they code the plugin themselves.

  • Avatar of Minecraftfailzzz Minecraftfailzzz Jun 28, 2014 at 21:16 UTC - 0 likes

    @SchildpadsX: Go

    You can't join a game currently. The features will come in a future update. The release date of the new update is not yet known. It might be a few weeks. or maybe a couple months. We don't know yet.

    Check out my site!
    My Plugins: Hold-able Torches
    Checkout SuperSkyBros!

  • Avatar of SchildpadsX SchildpadsX Jun 21, 2014 at 21:30 UTC - 0 likes

    Hey, I would like to know how to join a game and when the features will come etc. When does the new update come out? and the superskybsmash plugin (cause it seems epic)

    - Gerome (schilpad)

  • Avatar of Minecraftfailzzz Minecraftfailzzz Jun 18, 2014 at 08:57 UTC - 0 likes

    @mcprogamer: Go

    There is a mixed server option and a dedicated one.

  • Avatar of mcprogamer mcprogamer Jun 17, 2014 at 06:01 UTC - 0 likes

    When the plugins completed, will it use the entire server or not?¿

  • Avatar of playstation455 playstation455 Jun 16, 2014 at 20:09 UTC - 0 likes

    When ever I try to setspawn in a arena it says "Error: you have tried to set a spawn point that is not in a arena.

  • Avatar of Relicum Relicum Jun 15, 2014 at 18:40 UTC - 0 likes

    @woolruss: Go

    Nice reply gee thanks, why don't you ask Killerzombie what happened to that plugin of his.

    I would also agree what ever you have tested of mine is so out of date experimental builds , they are crap hence there not release builds. TWAT

  • Avatar of Relicum Relicum Jun 15, 2014 at 18:34 UTC - 0 likes

    @TWSSYesterday: Go

    This is exactly why I have not posted on the forums, I have watched over the last 2 months, ppl fighting between themselves.

    By the way this guy has had a tmp ban on spigot forums due to shit stirring.

    Resp

    Thats the response I gave 10 mins after writing it, it all came down to my dyslexia.

    -

    In regards to this project it is not dead, regardless of the time it has take. Mainly due to me re coding it about 5 times. I have removed worldedit dependency , have written my own, well in rerags to region creation and the math Utils that go with it. I have written my own "void" generator that's build write into the plugin. I have coded maybe 8 other modules that are all separate but also can plug directly into this framework. Why isn't is showing on Github that's because its under private repos, also my Jenkins allows private build jobs to, there is twice as many hidden jobs that is shown to the general public, I will of course make it all public again when its in a suitable state.But do remember that this was only ever an experimental project. My main aim is to have a fully functioning Game API. I ever have my over plugin if thats the write word. Where I have created a abstract class that you extend my class not javaplugin. This allows me to add in these modules I have spoken about as you going register the modules you want loaded. As its all internal it makes it really good to code with.

    Do not rely on this plugin as I never know when it will be released. But with all these modules have written as they can also run stand alone as well, I have given them to selected servers and all modules have been bug tested and fixed. BUT it will be released most likely when you least expect it.

    Yes 10 months has passed please don't think it has taken 10 months to code SuperSkyBros, that is just a small part of my end goal. I have said this from day one its all experimental, the end result won't be experimental as everything will of already been tested before any release.

    We have brought another house so I will at last be able to get decent internet soon as thats in place I will live stream a lot, most all of me coding, so if ppl are interested you can come along and watch maybe learn something or the very least when your seen the codebase you understand why its hard work, as I know some of you are aware its no secret I have coded 100% of this. That's by choice not due to anybody being lazy. They have all been fighting fire on here.

    Here is an example or just a small module I wrote for my framework, it uses tellraw , sent through the console to send click and hover messages, why is this different from the few out there ?? NO NMS/Reflection or packets mods involved. The players do not require any perms either . Send Messages Using Tellraw Look at the JavaDocs to get more info, its 90% done.

  • Avatar of SuperNinjaOnline SuperNinjaOnline Jun 15, 2014 at 09:04 UTC - 0 likes

    So.. The project is dead?..

Facts

Date created
Aug 15, 2013
Category
Last update
Sep 12, 2013
Development stage
Beta
License
GNU General Public License version 3 (GPLv3)
Curse link
SuperSkyBros
Downloads
6,128
Recent files

Authors