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.
can you tell me how to generate the map of survival games or hunger games i did not know how can you tell me how
Please update it
@skaterzero807
Thank you so much for this plugin. To be honest, I (and probably others) don't really need a GUI and such. All I/we really want is for you to take the core of the plugin, add a few new cool generations or structures, and maybe make the .yml configuration files easier to understand and more inline with other plugins. This is an awesome plugin to run and I would love for it to be recompiled against Bukkit 1.5.x.
Dealing with the .jar generators is the only part of this plugin that isn't streamlined and perfect.
@UncleanerFlame4
are you silly? You're using 1.5.1 or 1.5.2 server for plugin which is in 1.4.5..There is your reason for the bug
I found this bug!It doesn't happen every time, but it happens.
-29.04 01:07:49 [Server] WARNING [Hunger Games Map Generator Server] No lever found at 1, 35, 0, HungerGames-THIS ONE HAPPENS EVERY TIME THE ARENA REGENERATES!! 29.04 01:07:49 [Server] WARNING [Hunger Games Map Generator Server] No join sign location found at "arenas.Default.joinsign" in arenas.yml 29.04 01:07:48 [Server] INFO Preparing start region for level 11 (Seed: 7897521055401025204) 29.04 01:07:48 [Server] INFO at net.minecraft.server.v1_5_R2.ThreadServerApplication.run(SourceFile:573) 29.04 01:07:48 [Server] INFO at net.minecraft.server.v1_5_R2.MinecraftServer.run(MinecraftServer.java:409) 29.04 01:07:48 [Server] INFO at net.minecraft.server.v1_5_R2.MinecraftServer.q(MinecraftServer.java:476) 29.04 01:07:48 [Server] INFO at net.minecraft.server.v1_5_R2.DedicatedServer.r(DedicatedServer.java:225) 29.04 01:07:48 [Server] INFO at net.minecraft.server.v1_5_R2.MinecraftServer.r(MinecraftServer.java:512) 29.04 01:07:48 [Server] INFO at org.bukkit.craftbukkit.v1_5_R2.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) 29.04 01:07:48 [Server] INFO at org.bukkit.craftbukkit.v1_5_R2.scheduler.CraftTask.run(CraftTask.java:53) 29.04 01:07:48 [Server] INFO at com.yahoo.skaterzero807.server.Countdown.run(Countdown.java:31) 29.04 01:07:48 [Server] INFO at com.yahoo.skaterzero807.server.Arena.flipLever(Arena.java:382) 29.04 01:07:48 [Server] INFO java.lang.NullPointerException 29.04 01:07:48 [Server] WARNING [Hunger Games Map Generator Server] Task #2530 for Hunger Games Map Generator Server v1.0 generated an exception 29.04 01:07:48 [Server] INFO DONE 29.04 01:07:47 [Server] INFO at net.minecraft.server.v1_5_R2.ThreadServerApplication.run(SourceFile:573) 29.04 01:07:47 [Server] INFO at net.minecraft.server.v1_5_R2.MinecraftServer.run(MinecraftServer.java:409) 29.04 01:07:47 [Server] INFO at net.minecraft.server.v1_5_R2.MinecraftServer.q(MinecraftServer.java:476) 29.04 01:07:47 [Server] INFO at net.minecraft.server.v1_5_R2.DedicatedServer.r(DedicatedServer.java:225) 29.04 01:07:47 [Server] INFO at net.minecraft.server.v1_5_R2.MinecraftServer.r(MinecraftServer.java:512) 29.04 01:07:47 [Server] INFO at org.bukkit.craftbukkit.v1_5_R2.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) 29.04 01:07:47 [Server] INFO at org.bukkit.craftbukkit.v1_5_R2.scheduler.CraftTask.run(CraftTask.java:53) 29.04 01:07:47 [Server] INFO at com.yahoo.skaterzero807.server.Countdown.run(Countdown.java:31) 29.04 01:07:47 [Server] INFO at com.yahoo.skaterzero807.server.Arena.flipLever(Arena.java:382) 29.04 01:07:47 [Server] INFO java.lang.NullPointerException 29.04 01:07:47 [Server] WARNING [Hunger Games Map Generator Server] Task #2530 for Hunger Games Map Generator Server v1.0 generated an exception 29.04 01:07:46 [Server] INFO Saving Config Files 29.04 01:07:45 [Server] INFO at net.minecraft.server.v1_5_R2.ThreadServerApplication.run(SourceFile:573) 29.04 01:07:45 [Server] INFO at net.minecraft.server.v1_5_R2.MinecraftServer.run(MinecraftServer.java:409) 29.04 01:07:45 [Server] INFO at net.minecraft.server.v1_5_R2.MinecraftServer.q(MinecraftServer.java:476) 29.04 01:07:45 [Server] INFO at net.minecraft.server.v1_5_R2.DedicatedServer.r(DedicatedServer.java:225) 29.04 01:07:45 [Server] INFO at net.minecraft.server.v1_5_R2.MinecraftServer.r(MinecraftServer.java:512) 29.04 01:07:45 [Server] INFO at org.bukkit.craftbukkit.v1_5_R2.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) 29.04 01:07:45 [Server] INFO at org.bukkit.craftbukkit.v1_5_R2.scheduler.CraftTask.run(CraftTask.java:53) 29.04 01:07:45 [Server] INFO at com.yahoo.skaterzero807.server.Countdown.run(Countdown.java:31) 29.04 01:07:45 [Server] INFO at com.yahoo.skaterzero807.server.Arena.flipLever(Arena.java:382) 29.04 01:07:45 [Server] INFO java.lang.NullPointerException 29.04 01:07:45 [Server] WARNING [Hunger Games Map Generator Server] Task #2530 for Hunger Games Map Generator Server v1.0 generated an exception 29.04 01:07:44 [Server] INFO at net.minecraft.server.v1_5_R2.ThreadServerApplication.run(SourceFile:573) 29.04 01:07:44 [Server] INFO at net.minecraft.server.v1_5_R2.MinecraftServer.run(MinecraftServer.java:409) 29.04 01:07:44 [Server] INFO at net.minecraft.server.v1_5_R2.MinecraftServer.q(MinecraftServer.java:476) 29.04 01:07:44 [Server] INFO at net.minecraft.server.v1_5_R2.DedicatedServer.r(DedicatedServer.java:225) 29.04 01:07:44 [Server] INFO at net.minecraft.server.v1_5_R2.MinecraftServer.r(MinecraftServer.java:512) 29.04 01:07:44 [Server] INFO at org.bukkit.craftbukkit.v1_5_R2.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) 29.04 01:07:44 [Server] INFO at org.bukkit.craftbukkit.v1_5_R2.scheduler.CraftTask.run(CraftTask.java:53) 29.04 01:07:44 [Server] INFO at com.yahoo.skaterzero807.server.Countdown.run(Countdown.java:31) 29.04 01:07:44 [Server] INFO at com.yahoo.skaterzero807.server.Arena.flipLever(Arena.java:382) 29.04 01:07:44 [Server] INFO java.lang.NullPointerException 29.04 01:07:44 [Server] WARNING [Hunger Games Map Generator Server] Task #2530 for Hunger Games Map Generator Server v1.0 generated an exception 29.04 01:07:44 [Server] INFO Writing Region 0, 0 29.04 01:07:43 [Server] INFO at net.minecraft.server.v1_5_R2.ThreadServerApplication.run(SourceFile:573) 29.04 01:07:43 [Server] INFO at net.minecraft.server.v1_5_R2.MinecraftServer.run(MinecraftServer.java:409) 29.04 01:07:43 [Server] INFO at net.minecraft.server.v1_5_R2.MinecraftServer.q(MinecraftServer.java:476) 29.04 01:07:43 [Server] INFO at net.minecraft.server.v1_5_R2.DedicatedServer.r(DedicatedServer.java:225) 29.04 01:07:43 [Server] INFO at net.minecraft.server.v1_5_R2.MinecraftServer.r(MinecraftServer.java:512) 29.04 01:07:43 [Server] INFO at org.bukkit.craftbukkit.v1_5_R2.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) 29.04 01:07:43 [Server] INFO at org.bukkit.craftbukkit.v1_5_R2.scheduler.CraftTask.run(CraftTask.java:53) 29.04 01:07:43 [Server] INFO at com.yahoo.skaterzero807.server.Countdown.run(Countdown.java:31) 29.04 01:07:43 [Server] INFO at com.yahoo.skaterzero807.server.Arena.flipLever(Arena.java:382) 29.04 01:07:43 [Server] INFO java.lang.NullPointerException 29.04 01:07:43 [Server] WARNING [Hunger Games Map Generator Server] Task #2530 for Hunger Games Map Generator Server v1.0 generated an exception 29.04 01:07:42 [Server] INFO at net.minecraft.server.v1_5_R2.ThreadServerApplication.run(SourceFile:573) 29.04 01:07:42 [Server] INFO at net.minecraft.server.v1_5_R2.MinecraftServer.run(MinecraftServer.java:409) 29.04 01:07:42 [Server] INFO at net.minecraft.server.v1_5_R2.MinecraftServer.q(MinecraftServer.java:476) 29.04 01:07:42 [Server] INFO at net.minecraft.server.v1_5_R2.DedicatedServer.r(DedicatedServer.java:225) 29.04 01:07:42 [Server] INFO at net.minecraft.server.v1_5_R2.MinecraftServer.r(MinecraftServer.java:512) 29.04 01:07:42 [Server] INFO at org.bukkit.craftbukkit.v1_5_R2.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) 29.04 01:07:42 [Server] INFO at org.bukkit.craftbukkit.v1_5_R2.scheduler.CraftTask.run(CraftTask.java:53) 29.04 01:07:42 [Server] INFO at com.yahoo.skaterzero807.server.Countdown.run(Countdown.java:31) 29.04 01:07:42 [Server] INFO at com.yahoo.skaterzero807.server.Arena.flipLever(Arena.java:382) 29.04 01:07:42 [Server] INFO java.lang.NullPointerException 29.04 01:07:42 [Server] WARNING [Hunger Games Map Generator Server] Task #2530 for Hunger Games Map Generator Server v1.0 generated an exception 29.04 01:07:42 [Server] INFO Writing Region 0, -1 29.04 01:07:41 [Server] INFO at net.minecraft.server.v1_5_R2.ThreadServerApplication.run(SourceFile:573) 29.04 01:07:41 [Server] INFO at net.minecraft.server.v1_5_R2.MinecraftServer.run(MinecraftServer.java:409) 29.04 01:07:41 [Server] INFO at net.minecraft.server.v1_5_R2.MinecraftServer.q(MinecraftServer.java:476) 29.04 01:07:41 [Server] INFO at net.minecraft.server.v1_5_R2.DedicatedServer.r(DedicatedServer.java:225) 29.04 01:07:41 [Server] INFO at net.minecraft.server.v1_5_R2.MinecraftServer.r(MinecraftServer.java:512) 29.04 01:07:41 [Server] INFO at org.bukkit.craftbukkit.v1_5_R2.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) 29.04 01:07:41 [Server] INFO at org.bukkit.craftbukkit.v1_5_R2.scheduler.CraftTask.run(CraftTask.java:53) 29.04 01:07:41 [Server] INFO at com.yahoo.skaterzero807.server.Countdown.run(Countdown.java:31) 29.04 01:07:41 [Server] INFO at com.yahoo.skaterzero807.server.Arena.flipLever(Arena.java:382) 29.04 01:07:41 [Server] INFO java.lang.NullPointerException 29.04 01:07:41 [Server] WARNING [Hunger Games Map Generator Server] Task #2530 for Hunger Games Map Generator Server v1.0 generated an exception 29.04 01:07:40 [Server] INFO at net.minecraft.server.v1_5_R2.ThreadServerApplication.run(SourceFile:573) 29.04 01:07:40 [Server] INFO at net.minecraft.server.v1_5_R2.MinecraftServer.run(MinecraftServer.java:409) 29.04 01:07:40 [Server] INFO at net.minecraft.server.v1_5_R2.MinecraftServer.q(MinecraftServer.java:476) 29.04 01:07:40 [Server] INFO at net.minecraft.server.v1_5_R2.DedicatedServer.r(DedicatedServer.java:225) 29.04 01:07:40 [Server] INFO at net.minecraft.server.v1_5_R2.MinecraftServer.r(MinecraftServer.java:512) 29.04 01:07:40 [Server] INFO at org.bukkit.craftbukkit.v1_5_R2.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) 29.04 01:07:40 [Server] INFO at org.bukkit.craftbukkit.v1_5_R2.scheduler.CraftTask.run(CraftTask.java:53) 29.04 01:07:40 [Server] INFO at com.yahoo.skaterzero807.server.Countdown.run(Countdown.java:31) 29.04 01:07:40 [Server] INFO at com.yahoo.skaterzero807.server.Arena.flipLever(Arena.java:382) 29.04 01:07:40 [Server] INFO java.lang.NullPointerException 29.04 01:07:40 [Server] WARNING [Hunger Games Map Generator Server] Task #2530 for Hunger Games Map Generator Server v1.0 generated an exception@skaterzero807
Still works well, indeed. I would recommend that you make command blocks optional, as I don't allow them on my server. Other than that, awesome! We also haven't had any invisible player problems when using Multiverse. It works absolutely flawlessly except for the spectator mode, which kicks players when the arena ends. A quick fix to this would be to teleport the spectators AND the winner back to the world they were at when the game started.
Hi everyone, sorry for being out for so long. Have had a very busy year and haven't had any time to update. I'm still waiting on this ticket to be implemented, please vote for it if you can.
Anyway, when I get more time this summer, I may do a new plugin updating this one for newer versions of Bukkit, or I may look into another platform other than Bukkit. Either way, I want to make the plugin super easy to use (all GUI'd up) and super intuitive and modular so anyone can do almost anything with it.
I also want to update the generators to include more features such as command blocks and villagers and all the cool new things that have been released in MC since 1.3.
Well that's about it for this update, hopefully the plugin isn't too obsolete now and hopefully it still works with the new versions of Bukkit.
I Love It :D Thanks!!!!!!!!!!!!
pls update its so cool
So can I use this plugin on my survival server as a separate world, where people join from the main world? Does it require multiverse to do this?
@Stiggybird
Same problem here, they always get teleported to 0/0 coords. Even when my custom downloaded arena is at z: -500000. Is it even working with downloaded prebuild arenas or where can I edit the spawn?
@someonexh
The .dat files are case sensitive. Make sure you enter in your "hg create" commands with case sensitivity.
@xd1936
xd1936 I am getting the same exact error that you had in the past the java crash on the regen and it saying "file not found default.dat".. I created the file and it even populated it with settings.. yet anytime it goes to do a regen it just fails with that same error.
Hey Guys, Just downloaded and installed this Plugin, but I have a problem: how do I get it to teleport players to a spot around the Arena when they do /hg join Arena1 ? Thanks to anyone that helps! Stiggz
@Cookiezowner
You literally scrolled past it to get to the comments section
whats the command to make the world
@livengoodb
There are ways to counter multiverse inventories. If you use the Multiverse Adventure plugin, you can set your hunger games world as an adventure world, and it will always clear their inventories.
put some kits in it pls
@turolla2000
dose it work?
this is awsome, please dont stop it