MyHungerGames

Development builds of this project can be acquired at the provided continuous integration server.
These builds have not been approved by the BukkitDev staff. Use them at your own risk.
The goal of this project was not only to create the Hunger games (commonly also referred to as Survival Games), but allow to server owners and admins tweak the game to their exact needs. That is why almost every part of this plugin can be customized to fit your exact needs. MyHungerGames has features that several other's Hunger Games's plugins don't have, including per-arena settings and in-game stats.

- Fully Automated
- Webstats
- Multiple arenas with simultaneous games
- Per-Arena settings
- In game stats wall
- Economy Support
- Randomly filled chests
- World/Arena resetting
- Multi-World Support
- Spectating
- Sponsoring based on Vault economy
- Power redstone when the game starts, and more!
Full feature list here.

What is feature-match?
If you see a feature in another plugin that this one doesn't have, tell us and we'll add it within a reasonable amount of time. But we will also make sure the feature is fully customizable. Post a ticket, mark it as "enchantment", and write your ideas.
Commands and Permissions?
http://dev.bukkit.org/server-mods/myhungergames/pages/commands-and-perms/
I found a bug. What do I do?
We set up multiple ways to report bugs. You can report it on github, the issues link up top, or on the main page. Most times, expect a quick reply.
Why choose this?
Choose this plugin because its many configurable settings, compared to other Hunger Games plugins.
This plugin creates an unique Hunger Games experience.
What material names can I use?
You can use any of the official Bukkit Material names available here.
Where can i find an example for the itemconfig.yml?
You can find it here with hashtags.
And here without hashtags.
What are the planned features?
Please check out "enchantment" tickets that are accepted, see them here.
And for 1.2 here is a list.






-
View User Profile
-
Send Message
Posted Jun 17, 2012@BBFChaser
no the chests are just stored by coords so they will save
-
View User Profile
-
Send Message
Posted Jun 17, 2012If the map reloads after a game end do i need to fly around and add all the chests to the game?
-
View User Profile
-
Send Message
Posted Jun 17, 2012@BennetW
When a player types /hg join, they are teleported to one of the start points. When they leave the game, they are teleported to the set respawn point, or the world spawn if the respawn point is not set.
-
View User Profile
-
Send Message
Posted Jun 17, 2012I have a question, so lets say that I have a map and a lobby, does plugin work so it warps them from the lobby world to the games world? If not, please add so! :D
-
View User Profile
-
Send Message
Posted Jun 17, 2012v0.4.3 has been uploaded and will be available shortly.
-
View User Profile
-
Send Message
Posted Jun 17, 2012@BBFChaser
Yes, that is exactly how to do it. Copy the world to the MyHungerGames folder. Then add _template to the end of it.
-
View User Profile
-
Send Message
Posted Jun 17, 2012My question is how do i make a map a template?
Can i just copy the world file and rename it also in the config it says to move it to
MyHungerGames/<worldname>_template
The plugin folder is called hungergames im assuming its getting moved here but im just wanting to make sure.
-
View User Profile
-
Send Message
Posted Jun 16, 2012I love the Plugin, I have been using it on my server for ages but i'm having problems. I want it to be fully auto so i can make a world, set it to run in that world and leave it for all my players to use. Most of the time the game will stuff up and say a game is already happening when no one is in it. Can you also make a video tutorial on how to make ItemSets and config. Also when I add a chest to the Game it is all good when i add it but when the game starts there is nothing in them. I have set restock chest in the config and still nothing happens. And another thing is that some of the commands like /hga restock [game] don't work?
Thanks Dyl619 MotionCraft Factions I IP: motioncraft.info
-
View User Profile
-
Send Message
Posted Jun 16, 2012@kitskub
That is not entirely the case. I get that error I posted using the latest v0.4.2. I'll post the error again:
00:02:03 [SEVERE] Could not pass event PlayerInteractEvent to HungerGames 00:02:03 org.bukkit.event.EventException 00:02:03 at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:303) 00:02:03 at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) 00:02:03 at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:459) 00:02:03 at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:177) 00:02:03 at net.minecraft.server.ItemInWorldManager.dig(ItemInWorldManager.java:94) 00:02:03 at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:537) 00:02:03 at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:129) 00:02:03 at net.minecraft.server.Packet14BlockDig.handle(SourceFile:43) 00:02:03 at net.minecraft.server.NetworkManager.b(NetworkManager.java:229) 00:02:03 at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113) 00:02:03 at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:169) 00:02:03 at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78) 00:02:03 at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:551) 00:02:03 at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:449) 00:02:03 at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) 00:02:03 Caused by: java.lang.NullPointerException 00:02:03 at com.randude14.hungergames.Plugin.getSpectating(Plugin.java:448) 00:02:03 at com.randude14.hungergames.listeners.BlockListener.onPlayerInteract(BlockListener.java:104) 00:02:03 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 00:02:03 at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 00:02:03 at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 00:02:03 at java.lang.reflect.Method.invoke(Unknown Source) 00:02:03 at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:301) 00:02:03 ... 14 more
If the v0.3.1 works without this error I will check it out later tonight.
-
View User Profile
-
Send Message
Posted Jun 16, 2012@deboera
You can edit that in the config file.
-
View User Profile
-
Send Message
Posted Jun 16, 2012When we start the game and everyone is in their tubes... We start but when they get out they cant break anything??!?! Why is that? and how can i fix that!
-
View User Profile
-
Send Message
Posted Jun 16, 2012When i try to join a game it says "An internal error has occured". Please help me I need this plugin to work and if there is a permission node to allow people to allow people to play the game that would be great! Please help!
-
View User Profile
-
Send Message
Posted Jun 16, 2012@BennetRichter
All players should get their inventory when they leave the game. If this is not the case, just r reply.
@MrRhino27
Builds v0.3 and later (however buggy it may be) has the ability to reset a full world after a game has ended. However, it has some bugs. V0.4 and later also has the ability to reset block breaks, places, and interaction without any plugins and more thorough resets by using LogBlock (with HawkEye to come; if you use HawkEye, you will get errors, sorry).
-
View User Profile
-
Send Message
Posted Jun 16, 2012@Facerafter @BennetRichter @Gyldenglad
This error has been fixed in the latest builds, but I am not home and @randude14 did not build or upload it. I will nag him to upload v0.4.2. Until then, v0.3.1 works mostly. And please do remember, this IS in beta, so expect bugs. Once we get the majority of the features in, builds will be a little more stable. Until then, we do our best to add features and squash bugs as quickly as possible.
Edit: apparently @randude14 did upload it. Many thanks to him. Try that, and it should work.
-
View User Profile
-
Send Message
Posted Jun 16, 2012Any estimate when map resetting will be implemented?
-
View User Profile
-
Send Message
Posted Jun 16, 2012@Gyldenglad
Yes, this Error Replies are on my server too :( And so you cant break / place or interact with any block...Does anybody knows another HungerGames Plugin that works? PS: Sorry for my englisch :D
-
View User Profile
-
Send Message
Posted Jun 15, 2012Unfortionately this plugin is so buggy it made my server go in an endless loop of bugs and bad stuff.
00:02:03 [SEVERE] Could not pass event PlayerInteractEvent to HungerGames 00:02:03 org.bukkit.event.EventException 00:02:03 at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:303) 00:02:03 at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) 00:02:03 at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:459) 00:02:03 at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:177) 00:02:03 at net.minecraft.server.ItemInWorldManager.dig(ItemInWorldManager.java:94) 00:02:03 at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:537) 00:02:03 at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:129) 00:02:03 at net.minecraft.server.Packet14BlockDig.handle(SourceFile:43) 00:02:03 at net.minecraft.server.NetworkManager.b(NetworkManager.java:229) 00:02:03 at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113) 00:02:03 at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:169) 00:02:03 at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78) 00:02:03 at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:551) 00:02:03 at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:449) 00:02:03 at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) 00:02:03 Caused by: java.lang.NullPointerException 00:02:03 at com.randude14.hungergames.Plugin.getSpectating(Plugin.java:448) 00:02:03 at com.randude14.hungergames.listeners.BlockListener.onPlayerInteract(BlockListener.java:104) 00:02:03 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 00:02:03 at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 00:02:03 at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 00:02:03 at java.lang.reflect.Method.invoke(Unknown Source) 00:02:03 at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:301) 00:02:03 ... 14 more
I can't recommend this plugin until I see this fixed.
-
View User Profile
-
Send Message
Posted Jun 15, 2012I want to set that every player has an empty inventory if he or she types /hg join but if he/she leaves the game i want to set that they have the old inventory back...Not only for winners
How can i do this?
-
View User Profile
-
Send Message
Posted Jun 14, 2012I downloaded the new 0.4.1 but the fix didnt work ( i think) I get this error after doing /hg spectate [SEVERE] null org.bukkit.command.CommandException: Unhandled exception executing command 'hg' in plugin HungerGames v0.4.1 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:166) at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:479) at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:821) at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:781) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:764) at net.minecraft.serverhook.NetServerHandlerProxy.a(NetServerHandlerProxy.java:141) at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:34) at net.minecraft.server.NetworkManager.b(NetworkManager.java:229) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113) at net.minecraft.serverhook.NetServerHandlerProxy.a(NetServerHandlerProxy.java:83) at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:567) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:459) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) Caused by: java.lang.NullPointerException at com.randude14.hungergames.Plugin.getSpectating(Plugin.java:448) at com.randude14.hungergames.commands.SpectateCommand.execute(SpectateCommand.java:22) at com.randude14.hungergames.commands.CommandHandler.handleUserCommand(CommandHandler.java:153) at com.randude14.hungergames.commands.CommandHandler.onCommand(CommandHandler.java:32) at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40) ... 14 more
-
View User Profile
-
Send Message
Posted Jun 13, 2012Current Bugs: Version 4.1 NullpointerException problem still occurs Sponsoring does not work The specials do not work
special-blocks-place: []
I used the format it did not work Resets of map cause accesses of map from multiple places causing the server to crash,
Suggestions: - Change Game-modes of players joining to survival in-case they are in Creative - Rewarding wiinners Or atleast making a special warp for the winner and a different one for losers/quitters. If possible to allow reward be run when they enter a specific world.
Great plugin, but the automation is not exactly working..