Hunger Games Network
Hunger Games Network (Version 1.5)

The contents of this document can also be found on our website in a much nicer-looking format
The best way to demonstrate this plugin is to try it out yourself. Click here and join a server from the Server list to try it out!
The plugin was on the front page of r/Minecraft. You can view the thread by clicking here.
<br /><br />
<br /><br />
What this plugin does
Are you frustrated with the lack of dedicated hunger games server plugins? Ones that run like the bigger servers do with custom maps, or randomly-generated maps? We were too, so we did something about it.
This self-contained plugin is simple and can be set up very quickly. Once you have set it up, you won't need to touch it; rounds will begin automatically after short periods of time, and cleanup will happen automatically.
The plugin allows two game modes: one "classic" experience and the other with custom maps. In the classic experience, you are given a short amount of time and a few starting items depending on the "kit" you choose before PvP is enabled, at which point the last person standing wins. In custom map mode, you can either use a bundled map or make one of your own with a very easy-to-use plugin called MapLoaderSetup. You'll drop the resulting .zip file inside of the plugin folder, and you'll be all set.
<br /><br />
<br /><br />
Why you should choose this plugin
-
We are one of the few groups distributing high-quality Hunger Games plugins, whereas other well-known “Survival Games” servers keep their plugins to themselves.
-
This plugin is 100% free, as are all future updates.
-
There are two main modes in this plugin, one offering a “classic” experience in randomly-generated maps and one in which you use custom maps.
-
In classic mode, players are given a short period of time to acquire resources in a couple minutes of invulnerability. They start out with a few items according to whatever “class” they choose.
-
In custom mode the server owner drops in a map bundle, such as Vareide‘s Survival Games maps (all three of which are included in the plugin download), and players fight to the death. Map bundles can be easily made, and instructions can be found on our homepage
-
We include stat tracking, which will be improved over time
-
Classes (for use in "classic" mode) can be unlocked through normal gameplay at a more-than-reasonable rate, and credits can be purchased online for a very reasonable price.
-
Credits purchases go toward keeping the Central Server service online, and any excess funds are donated to the EFF, who fight for our Internet freedoms
-
When running the plugin, you’ll automatically be added to the Server List
-
Anti cheat functionality; currently only anti-xray. More features will be added and refined over time.
<br /><br />
<br /><br />
Installation
- Classic mode
- Custom mode
- Changing server address
- Removing your server from the server list
- Changing the plugin language
<br />
-
<a id=classic>Classic mode</a>
- Drop the plugin jar into the server plugins/ directory.
- Run the server once (it’ll automatically shut down) to create the config file
- If you've run custom mode before, make sure that plugins/Hungergames/map/ is empty.
- If you have a custom server address, go to Section 3.
- If you don't want your server to appear on the server list, go to Section 4
- If you want to use French, German, Chinese, or Dutch localization, go to Section 5
- Start up your server and play
-
(Optional): Modify the standby world to your heart's content (you have to be OP to do this))
-
<a id=custom>Custom mode</a>
-
Drop the plugin jar into the server plugins/ directory.
- Run the server once (it’ll automatically shut down) to create the config file
- Drop any number of bundled map zip files (such as the ones included with the plugin) into plugins/HungerGames/map/ . If you want to create your own bundle, see Making Custom Maps
- If you have a custom server address, go to Section 3.
- If you don't want your server to appear on the server list, go to Section 4
- If you want to use French, German, Chinese, or Dutch localization, go to Section 5
- Start up your server and play
- (For OPs: do /map to switch maps)
-
(Optional: Modify the standby world to your heart's content (you have to be OP to do this))
-
<a id=address>Changing server address</a>
-
Open the Hunger Games config file (plugins/HungerGames/config.yml)
-
Change the text after “override-query: “ to your custom server address (such as “play.myserver.com”)
-
<a id=serverlist>Removing your server from the server list</a>
-
Open the Hunger Games config file (plugins/HungerGames/config.yml)
-
Change the text after "server-listed: " from "true" to "false"
-
<a id=localization>Changing the plugin language</a>
-
Open the Hunger Games config file (plugins/HungerGames/config.yml)
- Change the text after "locale: " to deDE, frFR, zhCN, or nlNL
<br /><br />
<br /><br />
Changelog (1.5)
- Added a setting for time before a round begins (minutes-before-start in the config)
- Fixed issues relating to invisible players
- Dead players appear as red in the player list now
- Dead players have red names in chat (replaces the ugly "[SPEC]" tag)
- OP players have gray names
- Corrected player count on the central server list
- Fixed many crash bugs related to the server list
- Fixed spectating players appearing on the Server List as legitimate players remaining
- Prevented conflict between MapLoaderSetup and HungerGames (HungerGames will remain enabled; MapLoaderSetup will go away)
- Fixed a major game-crashing Exception in Classic mode
- Fixed many spectator-related Exceptions
- Fixed erroneous messages being sent to spectators about their command usage
- The kick screen after the round ends displays who won
- The server list now shows the "Game in progress" message even in custom map mode
- The Minecraft server list now properly displays players remaining after the round has started
- Fixed localization on /list
- Endermen no longer pick up nor place blocks
- Fixed a bug related to kills with arrows
- Fixed an issue related to chat
- Fixed the display of max players for custom maps
- Shortened logout time to 15 seconds
- Made a workaround to overriding /help
- Fixed a situation in which alive players would be able to see spectators
- Rounds now end after 25 minutes (with notices in-game)
- Spectators are now reminded of /help
- Added a message to /rewards about offline/cracked servers
- Duplicate server list entries will automatically be removed
- Fixed player counts in server list entries
- /stats <playername> for simple stats
- Changed /rewards to /shop
- Packets are handled on a synchronized task (hopefully no more spontaneous NullPointerExceptions)
- Players can no longer run off their pedestal during lag and open chests (custom map mode)
- Fixed /who and /players
- (MapLoaderSetup) Added confirmation to removal of spawnpoints
- (MapLoaderSetup) Added /breakable [add|remove] all
-
View User Profile
-
Send Message
Posted Dec 5, 2012@taylormarek
Actually, nevermind. I got everything to work fine. Looking forward to even better classes in the next update!
-
View User Profile
-
Send Message
Posted Dec 3, 2012How do I modify the classes? Also, I can't get the maps to work. I drop the .zip files into the required folder but nothing happens.
-
View User Profile
-
Send Message
Posted Dec 1, 2012Keep getting Disabled for custom map round when using /kit command!
-
View User Profile
-
Send Message
Posted Nov 16, 2012Great plugin ! everything works fine and my friends are happy with it. The only problem that seems to happen in log is this :
2012-11-16 14:03:40 [SEVERE] Connection reset 2012-11-16 14:04:12 [SEVERE] java.io.FileNotFoundException: C:\Users\Arktosa%20Tanelorn\Desktop\MC\plugins\HungerGames.jar (The system cannot find the path specified) 2012-11-16 14:04:12 [SEVERE] at java.io.FileInputStream.open(Native Method) 2012-11-16 14:04:12 [SEVERE] at java.io.FileInputStream.<init>(Unknown Source) 2012-11-16 14:04:12 [SEVERE] at com.connor.hungergames.utils.HashUtils.calculateHash(HashUtils.java:15) 2012-11-16 14:04:12 [SEVERE] at com.connor.hungergames.net.packets.Packet1Auth.writePacketData(Packet1Auth.java:40) 2012-11-16 14:04:12 [SEVERE] at com.connor.hungergames.net.Packet.writePacket(Packet.java:55) 2012-11-16 14:04:12 [SEVERE] at com.connor.hungergames.net.NetManager.writePacket(NetManager.java:136) 2012-11-16 14:04:12 [SEVERE] at com.connor.hungergames.net.NetWriteThread.run(NetWriteThread.java:12)
I dont seem to be able to fix it... Inside the server its saying "Server is not reliated to the central"...
-
View User Profile
-
Send Message
Posted Nov 16, 2012I really am waiting for a update, so i can make my own kits and such
-
View User Profile
-
Send Message
Posted Nov 5, 2012How can i do that the hungergames only start on a map i selected
-
View User Profile
-
Send Message
Posted Oct 19, 2012@Schokopudding
Ok Thanks!
-
View User Profile
-
Send Message
Posted Oct 18, 2012@RockyEpicness
On the homepage, in the download section.
-
View User Profile
-
Send Message
Posted Oct 18, 2012Where can i find the map that is included with the plugin?
-
View User Profile
-
Send Message
Posted Oct 10, 2012@techfish500
It should work now - sorry about that. The server went down yesterday and none of us were on to put it back up ):
-
View User Profile
-
Send Message
Posted Oct 9, 2012How do i fix This server does not have a connection to the central server.????
-
View User Profile
-
Send Message
Posted Oct 8, 2012@NyanCraftDe
There is not currently a way to run this on a different world - it requires its own craftbukkit instance, sorry ):
@Netrode
It doesn't shut down the server; it quickly regenerates the map and then lets people in again. Custom maps usually take a fraction of a second to regenerate, and randomly-generated maps usually take less than fifteen or thirty seconds.
-
View User Profile
-
Send Message
Posted Oct 7, 2012Hmm i like the website! how can we make one similer as i know you use a base template......
-
View User Profile
-
Send Message
Posted Oct 5, 2012I run a Survival-PvP based server. Is there a way to incorporate your plugin into my server, without it affecting it's current gameplay? What I mean is, can your plugin, run on my map or in a different world, without it affecting those NOT playing the Hunger Games? OR would my server have to be dedicated solely towards hunger games?
Another thing. When the hunger games arena auto-restarts, does it shut down the server? If it does, can it be contained to the hunger games arena only??
-
View User Profile
-
Send Message
Posted Oct 4, 2012Can i make it work in an extra world? doestn seem like. :/
-
View User Profile
-
Send Message
Posted Sep 24, 2012@ConnorNJames
Amazing, I couldn't ask for anything more. I really appreciate it.
-
View User Profile
-
Send Message
Posted Sep 24, 2012@TheFluffey
Sorry this is taking so long; trying to get my job and other things sorted out at the moment and haven't had much time to work on anything. Just put out the bugfix release, and I'm going to begin working on the specialized build tomorrow morning.
Also: yes, your build will be updated concurrently with the main one.
-
View User Profile
-
Send Message
Posted Sep 21, 2012@ConnorNJames
Awesome. I will definitely be willing to pay. Quick question though: will my special version be updated along with the regular versions?
-
View User Profile
-
Send Message
Posted Sep 20, 2012@TheFluffey
Been working on a giant bugfix release; that's still on the list to be completed (hopefully) soon afterward. Hoping to push the bugfix release tomorrow, though that could be changed if anything is noticed as broken before then
@alyis
Not sure that we're going to enable servers to make their own kits.. Currently the best way to unlock new ones is to just play the game (and you get credits really, really quickly through normal gameplay)
-
View User Profile
-
Send Message
Posted Sep 20, 2012Are you going to allow people to make their own kits? Or only buying credits directly from you?