Minecraft Hunger Games

This project is abandoned.

Whether this project is out of date or its author marked it as abandoned, this project is no longer maintained.

If you wish to take this project over, please report it and state your intentions.

About the plugin:

MC Hunger Games v1.7 BETA

Github Source

IMAGE




Summary

MCHungerGames is actually quite simple! Just make your arena, add tributes, and go!

MCHungerGames is designed to make running Hunger Games-style events much easier. Sure, there are some nice servers and plugins that have achieved this, but they constantly require Moderators/Admins to be on, and paying attention.If you don't know what Hunger Games is look here for the series by Suzanne Collins, and here for the namesake fictional "Hunger Games" event



Planned

  • The Reaping
  • Hook into factions
  • Rewards
  • Script-able game events (eg. Fires, Floods, Poison Gas)



Features:

  • Arenas that aren't limited to rectangles!
  • Arena size based off it's radius, therefore sphere shaped arenas
  • Force-fields around arenas!
  • Multi-arena support!
  • Multi-world support!
  • Realistic-Chat like features!
  • Customizable spawnpoints for tributes
  • Coundown when a game is started!
  • Cannons fire when a tribute dies!
  • Join command for players to join arenas by themselves
  • Commands that edit all this in-game!
  • Soon (Litterally, in the next 24 hours) - automated games!



How to use:

Commands

Permissions



- Download page
- WIP Thread on Bukkit forums
- Original Request




_._._._._._acuddlyheadcrab's plugins
BBChatTags
MobAge
ChatWarn
GMforAll
MCHungerGames
Logo



(Preemtive - © Suzanne Collins , The Hunger Games series)

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

  • Avatar of acuddlyheadcrab acuddlyheadcrab Apr 19, 2012 at 20:13 UTC - 0 likes

    @Jordydaman: Go

    Well.... I don't know about that exactly, but I may add items to be exempt from being cleared when a tribute is started in a game.

    BFAK:acuddlyheadcrab,69025,24979e35702d3179efaf2e88d23dcaa3549b47fde40b131b7e47fb4e42f09b77

  • Avatar of Jordydaman Jordydaman Apr 19, 2012 at 16:15 UTC - 0 likes

    Rewards should stay with a player for all the games. So say if they win an stone sword it should be there at the start of every game?

  • Avatar of acuddlyheadcrab acuddlyheadcrab Apr 19, 2012 at 00:35 UTC - 0 likes

    @Suprem20: Go

    Yeah I'm thinking about something like that. I'd appreciate any other ideas on how you would do this!

    Also, that's a good idea having it hook into log block, but I don't want it to depend on other plugins to work.

    Do you know anything about trigonometry and radians? I would really like to (but I'm having trouble finding a way to-) have tributes automatically be spaced out around the center of the arena. The source is on Github if you want to help :)

  • Avatar of Suprem20 Suprem20 Apr 18, 2012 at 22:13 UTC - 0 likes

    @acuddlyheadcrab: Go

    Hmm, maybe add a command for the GameMaker to start fires at the player's locations with an offset of 3 or 4 blocks? Or make it automatic after a certain set of time? Would be nice!

  • Avatar of Suprem20 Suprem20 Apr 18, 2012 at 22:11 UTC - 1 like

    Sorry for the double post, would make my other one pretty overcharged.

    Some code for the possible restoration of the arena:

    Note, this uses lb, it would be nice if you could add a support for it, as it is a popular plugin! Code:

    LogBlock logblock = (LogBlock)getServer().getPluginManager().getPlugin("LogBlock");
        	QueryParams params = new QueryParams(logblock);
        	params.world = getServer().getWorld(world);
        	params.since = pluginStartTime;
        	params.silent = true;
    

    For the date, or time, make a new date when the game starts.

    public void onEnable()
    	{				
               Date dNow = new Date();
    	   SimpleDateFormat ft = new SimpleDateFormat ("dd.MM.yyyy hh:mm:ss");
               pluginStartTime = ft.format(dNow);
            }
    
  • Avatar of acuddlyheadcrab acuddlyheadcrab Apr 18, 2012 at 22:08 UTC - 0 likes

    @Suprem20: Go

    Awesome!

    • Yeah an important feature I'm planning to add is the option for Automatic games. It will add players to an arena when they use a join command, and have a limit of player where the games will start. I'll hopefully add many other features like that.
    • I do want to add an Arena rollback command. I just don't really know how I'm going to save the Arena to a file yet.
    • Rewards are on the list of things I want to add as well.
    • I don't think I'm going to reduce the size of the Arena, however. I played a couple games with a couple other people, and it was too spacious though. So i'm thinking of (as a temporary fix) adding a command that will teleport players closer together. The problem with that, though is that it's not realistic with the novels and if the player had a house or something, they would be lost from it. So maybe I'll add like fires.
  • Avatar of Suprem20 Suprem20 Apr 18, 2012 at 21:56 UTC - 0 likes

    Hey,

    This plugin seems great but is lacking some precious components. Let me make a few suggestions, I could even help coding them if you desire.

    Suggestions:

    • Rollback the changed block in the arena after a game
    • Reduce the size of the arena by half when half the players die
    • Add a command to donate items to tributes (sponsors)
    • Reward the tribute with some type of configurable item

    Also, a little remark it would like to do:

    A plugin is usually helpful as it makes thing simpler or automatic. Perhaps you could a a config value where you can make the game automatics? (Join command/Pick players from specific group each X hour(s)?) But this would also imply removing the GameMaker.

    Last edited Apr 19, 2012 by Suprem20
  • Avatar of sheepwool7 sheepwool7 Apr 18, 2012 at 20:07 UTC - 0 likes

    I REALLY like that factions hook idea.

  • Avatar of acuddlyheadcrab acuddlyheadcrab Apr 18, 2012 at 20:06 UTC - 0 likes

    A new bugfix version is out! I'd suggest updating.

  • Avatar of acuddlyheadcrab acuddlyheadcrab Apr 18, 2012 at 19:49 UTC - 0 likes

    @veezabutton: Go

    Oh, I forgot to update the version name in the latest version. I'll fix that in a moment.

Facts

Date created
Mar 15, 2012
Categories
Last update
May 08, 2012
Development stage
Abandoned
Language
  • enUS
License
Public Domain
Downloads
39,580
Recent files

Authors