Hunger Games Generator
Hunger Games Map Generator Server v1.1
This is a typical Hunger Games / Survival Games plugin with a special feature of regenerating arenas using the Hunger Games Map Generator. This means every arena is different from the last, with different treasure in different locations!
If you find a bug while testing this plugin, please post a ticket.
Also, please upvote this ticket so future versions of this plugin can be more stable.
Lastly, since 1.6.2 I haven't been able to test the server because I can't play offline as an un-named player, if you have an account you don't mind me using occasionally, please PM me (you can change your password until I'm done testing).
Special Features
- Multi-world support with arena regeneration.
- Highly configurable:
- Language files
- Per-Arena configurations
- Customizable terrain generation
- Custom commands can be run during game events.
- Optional automatic features such as:
- Auto-open and close arenas as the number of online players changes.
- Auto-start an arena when full.
- Auto-join an arena after logging in.
- Auto-start an arena if no new players are joining after some time.
- Auto-start an arena if enough players vote for it to start.
- Auto-regeneration of arena after game is over.
- Auto-spectate after a player dies.
- Auto-teleport players to the center if a game runs on too long.
- Auto-end a game if a game really goes on too long.
- Fun optional extras:
- Compasses will point to nearest tribute.
- Clicking signs to join an arena.
- Clicking signs to see players in arena and teleport to them.
- Advanced sponsoring selection system.
- Statistic logging for wins, losses, kills and games.
- Arena setup for custom maps not regenerated with HGMG.
- Low-interference code allows you to play normally when not in an arena.
Not Featured
- Terrain roll-back (use the random map generator to get new maps!)
- Chest refill (again, random map generator gives you new maps with refilled chests)
- Block protection (use a plugin designed for block whitelists/blacklists, I use PermissionsEx)
- World management (use a plugin designed for modifying world properties such as mob spawning, I use Modifyworld)
- Special support for other plugins (should be compatible with most other plugins anyway though)
Quick-Access Menu
Having a Problem?
- Browse the FAQ
- Browse the tickets list for a similar bug or problem.
- Post a ticket if you've found a new bug or post a comment if you are still having trouble.
Want to Contact Me?
- For server review requests, please post on the Recommended Servers page.
- For questions or comments unrelated to this plugin, send me a PM
- If you are filming a mod review or demo game of this plugin, I'd be happy to drop by and be a part of the review. Send a PM for these requests and we can try to find a time to chat.
It staggers me that someone will go to the effort to write a plugin like this, yet not bother to include up-to-date, CLEAR installation instructions. Judging by past comments, I am not the only one to fail to get this to actually generate a working arena.
No matter what I do, I cannot get the setting, arena etc files, to generate other than blank files.
Hey skaterzero807-
I was recently reminded of another modification I had to make back when I downloaded your v1.0 source. I was having all kinds of trouble with the saving and restoring of inventories, due to the fact that I was using a plugin (Gamemode Inventories) that kept separate player inventories for different game modes.
In the end, I commented out all of the inventory management code from Hunger Games, and configured Multiverse-Inventories to have seperate inventories for the HG arena world, as well as seperate gamemode inventories in every world. (I removed the Gamemode Inventories plugin when I discovered that MV Inventory handled this as well as seperate world inventories.)
This has worked very well for me. The only inventory manipulation left in my modified version of HG is to clear the players inventory when a game begins, after they have been teleported to the HG arena world. Then their original inventory is restored by MV-Inventories when they are transported out of the arena world and their gamemode is reset at the end of each game.
I don't know if you've made any changes to the inventory save and restore features, but you might want to consider a setting that allows for another plugin to manage this, so servers that have Gamemode Inventories or Multiverse-Inventories can just let those plugins deal with it. Then, the clearing of inventory after teleporting to the arena world would be the only manipulation needed by the HG plugin.
Alternatively, if the inventory save, clear and restore that is performed by the HG plugin only occured when players were in the arena world, I think any conflicts would be avoided.
If I remember correctly, the problem I was having at the time had to do with the timing of the gamemode switch and the inventory clearing and restoring. Players were either entering the game with their previous inventory, or being stripped of their inventory after the game ended. Possibly both, I don't remember exactly.
Hi,
I am getting this notice Arena Default does not exist every time i use the wizard.
any ideas why?
also after i have clicked n for vips it have booted me off the server.
duplicate items using /hg join /hg leave after having played in an arena. permits required to leave
hi i got this error. can you help me pls? :D
http://pastebin.com/xDE2dA4A
says 0Arenas. When it asks for which generator to use, i should use "default" correct? thats the only thing i can think of that may be wrong
@Caddub
What do you get when you type /hg arenas? Does it show up there?
@darkracer125
The levers about the map have to be collected and put on the right colored wool blocks to open the door. It's supposed to be a puzzle that can't be opened without the right info
No errors. When I use the arena joinsign command it says the specified arena isnt found. Though the arenas are in the arena config yml
ok i am not using this plugin to run the hungergames but i am using the generator to generate the maps and then manually setup the arena's but now i am wondering .. there are 4 towers around the spawn that all supplie power to an iron door where a nice weapon or something is hidden ..
but no matter how you press the buttons the door never opens .. also they supplie power to the door via a redstone torch in the tower and they all supplie it from the start with the door closed ...
how is this supposed to work and how do i fix it ?
to ppl who are having trouble .. this generator creates a new world that it places in the generator folder or it overwrites your World map if you do not change the name . i use multiverse to create a world and then i let the generator generate a map .. i can prolly fix this in a way that i can use this plugin to manage the hungergamesmaps (i have 6) but i chose not to) also i do not use the ingame generator but i use the desktop generator IF you wanna check out how i have set it up checkout my site for the server adress http://www.trysurvive.enjin.com/home
@Caddub
An error might be happening after the create function, does it kick you or return any errors in the console?
Also, I'm not sure what command you mean by "/hg arena list etc [name]", could you post exactly what you are typing in?
@smilebringer
You can get more generators in the zip file here, they are specific to the HGMG
installed it and seems to work. Just wondered where you can get more generators then the only 'default' generator that is available. Or can I just use any type of terrain generator and it will be used for the map generation?
Also when I do /hg arena list etc [name] it says arena not found. But in the arena yml the arenas are all there. Excited about this plugin if only I could get it to work.
set up wizard does nothing after it asks if this game will be used for VIP's only y/n? im typing "n" and it does noting after that
@skaterzero807
Thanks a bunch for that! Can't wait to try out the new version.
Second Thought:
Umm...
nothing works for me :(
This looks REALLY good, the fact that it generates a new arena every time is what made me get this. Congrats :)
@DDDDD22
The new command is /hg arena joinsign <arena>