[FUN/ADMN]BattleCraft V1.0 - A Minecarft Hunger games plugin. [#1317]

Discussion in 'Inactive/Unsupported Plugins' started by Mega1mpact, Oct 15, 2011.

  1. Offline

    Mega1mpact

    So me and my friends enjoy playing hunger games in Minecraft. But it takes a lot of work to manage and keep track of dead players, kits, game master etc. So I made a neat little plugin that contains all you need to host a hunger games server.

    Details
    What does it do?
    • It keeps track of dead players through the player list and their chat names.
    • It keeps track of who is the game master.
    • It has 3 different customizable kits.
    • The kits can be turned on or off.
    • It displays the rules when people join.
    • And it automatically changes the game mode for dead players/ the game master.
    • It has the option to not let dead players place/remove any blocks.
    Commands




    What are the commands?

    There are just 3 commands:

    /gamemaster {player name} (must be an Op to do this)
    Give one or more players the game master privilege.

    /revive {player name} (must be the game master or an Op to do this)
    This command revives a player

    /kit {kit name} (can only be done once!)
    Gives the player the selected kit.
    You'l get the list of all the 3 kits by just typing /kit
    Can only be used once by every player.

    /reset
    Reset the game: resets the time, health, hunger and revives dead players.

    Config
    Just in case you mess it up.

    Code:
    DoesExist: true
    Kits:
        KitsActive: true
        Kit1:
            Name: Trader
            Amount1: 1
            Amount2: 10
            Amount3: 2
            Amount4: 10
            Amount5: 2
            Amount6: 0
            Item1: 268
            Item2: 282
            Item3: 322
            Item4: 344
            Item5: 353
            Item6: 0
        Kit2:
            Name: Explorer
            Amount1: 1
            Amount2: 32
            Amount3: 1
            Amount4: 1
            Amount5: 1
            Amount6: 1
            Item1: 278
            Item2: 50
            Item3: 279
            Item4: 358
            Item5: 345
            Item6: 347
        Kit3:
            Name: Warrior
            Amount1: 1
            Amount2: 1
            Amount3: 1
            Amount4: 1
            Amount5: 0
            Amount6: 0
            Item1: 278
            Item2: 258
            Item3: 303
            Item4: 304
            Item5: 0
            Item6: 0
        Disabled: Kits are currently disabled.
        AlreadyChosen: You've already chosen a kit.
        NotValid: That kit is not valid.
    Rules:
        DeadSpectateOnly: true
        RulesSeperator: '-----RULES-----'
        Rule1: 1. Rule
        Rule2: 2. Rule
        Rule3: 3. Rule
        Rule4: 4. Rule
        Rule5: 5. Rule
        WelcomeNew: 'Welcome to the server '
        WelcomeNew2: ', please use /kit.'
        WelcomeBack: 'Welcome back '
        WelcomNewNoKits: 'Welcome to the server '
     
    

    What is "Minecraft hunger games"?

    Here is pretty usefull image from reddit:
    http://i.imgur.com/4wXV7.jpg
    It explains all the rules etc.

    Download
    Download it here: <Edit by Moderator: Redacted filesmelt url>

    Changelog




    Please tell me what you think.
     
    Last edited by a moderator: Feb 16, 2019
  2. Offline

    papand13

    My server is named BattleCraft (www.battlecraft.dk). So this really caught my eye! :D Although i don't think it exactly what i seek.
    But it still looks great! Nice addition to the Bukkit community! GL with your plugin :)

    Remember to get it on devBukkit
     
  3. Offline

    Mega1mpact

    I can change the name to HungerCraft if you want.
     
    Bansheebandit likes this.
  4. Offline

    Chaositic

    Simply awesome.

    I am also a fan of 'Hunger Games' and when I first started out running a server(when beta first came out), I tried to create an arena with friends that started out just like this and then turned into something else until finally we trashed it and started a new world. Suffice to say, we spent hours building the arena and had fun thinking of what we could do with it but we didn't have WorldEdit installed at the time to make things easier so it was literally done by hand. I am quite happy that you decided to make such a plugin so thank you.
     
  5. Offline

    Mega1mpact

    Updated the plugin, See the changelog for all the changes.
     
  6. Offline

    MonsieurApple

    Please upgrade to latest RB
    No "#" in RB
     
  7. Offline

    Njerheim

    The download link doesnt work :S i want to try it out!
     
  8. Offline

    Crafter123

    Cool Plugin!
    I`ve searched for sth. like this, so I`ll give it a try.
    Is it compatible with Minecraft 1.1?
     
  9. Offline

    Bansheebandit

    Seems great, It would be nice if you could add a way for players to rejoin during a match (After being killed) and spectate. I would recommend making them invisible so that they couldent trace players that are still in the battle. And of course dont let them interact with the world. Itd just be nice to give them something to do. And I would like to shoutcast some battles. Also just out of curiousity, is this available for MC 1.2.5? (I would guess not, as It has just been released).
     
  10. Great plugins!
    I'll try to make a server for this shortly. ;)

    or I think it would be a great addition to our skyblock server.
     
  11. Offline

    Funnygatt

    09:55:54 [INFO] This server is running CraftBukkit version git-Bukkit-1.2.5-R1.0-b2149jnks (MC: 1.2.5) (Implementing API version 1.2.5-R1.0)
    09:55:55 [SEVERE] Could not load 'plugins/BattleCraft.jar' in folder 'plugins'
    org.bukkit.plugin.InvalidPluginException: java.lang.NoClassDefFoundError: org/bukkit/event/player/PlayerListener
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:148)
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:305)
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:230)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:207)
    at org.bukkit.craftbukkit.CraftServer.(CraftServer.java:183)
    at net.minecraft.server.ServerConfigurationManager.(ServerConfigurationManager.java:53)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:156)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:422)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
    Caused by: java.lang.NoClassDefFoundError: org/bukkit/event/player/PlayerListener
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
    at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:41)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:29)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
    at me.Mega1mpact.BattleCraft.BattleCraft.(BattleCraft.java:30)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:144)
    ... 8 more
    Caused by: java.lang.ClassNotFoundException: org.bukkit.event.player.PlayerListener
    at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:41)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:29)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
    ... 27 more

    HELP!
    Im using the latest version #1317
    PLease help!
     
  12. Offline

    C0nsole

    Wow! You made this BEFORE the movie came out! Lol.
     
  13. Offline

    linktheawEsome

    I follow everything it tells me to do and when I load my server it loads my plugins but not Battle Craft. Please help?
     

Share This Page