HungerArena
2/12/20 - To anyone that might see this! I am working on recoding and optimizing this plugin--from the ground up. If you are interested in helping out, or want to be among the first to test it, please join my Discord!
HungerArena
Thank you for 50,000 downloads!!
Been a while, 50,000 downloads is quite the milestone. I'm going to be doing a full rewrite of the plugin soon. Hopefully fix stupid bugs and things. Thanks guys :D
HungerArena - A simple plugin for the Hunger Games!
Recommended build: 1.4
I currently don't have a server, but I'm ready to hit the order button and I'm currently working on the spawn and things!! I just need a few donations, so hit this button!
\/ \/ \/ \/ \/ \/ \/
Need help?
Video courtesy of our very own FordRacer!
Description
This is a simple Hunger Games plugin! You can set up all the player positions, warp all tributes there, and fight for a reward! You set the positions using /startpoint 1, 2, 3, etc. Then you don't have to set the locations again! Then you use /ha join to going the game(/ha leave to get out) Then /ha warpall - Warps all tributes to position freezing them in the process. Then to start the games you do /ha start - it announces "Let the Games Begin!" and allows the players to move and from there you fight!!! In the config you can toggle block protection for tributes that are playing. There is a configurable chat radius allowing tributes to talk to each other. When a player is killed they will be teleported to the spot defined with /ha setspawn Then, the winner will be rewarded 10 diamonds unless you change it in the config! /ha restart clears all lists.
How to use!
Video courtesy of our very own FordRacer!
How to configure and install the plugin:
Requirements
- A permissions plugin
The plugin has only been tested with PermissionsEX and PermissionsBukkit and GroupManager
COMMANDS
Commands can be found here: https://github.com/travja/HungerArena/wiki/Commands
PERMISSIONS
Permissions are here: https://github.com/travja/HungerArena/wiki/Permissions
NON-COMMAND FEATURES
Chest Storage - By hitting a chest with a blaze rod it will store the chest, also, if a tribute opens a chest it will store it if it hasn't already been stored.
Have a configurable max players! - In the config there is an option to set the max amount of players!
Use Signs as commands! - Make a sign with the first line [Ha] or [HungerArena] and the second line can be any command from HungerArena that starts with /ha Also you can use [Sponsor] signs too!
Arena Resets - Any tribute modified block will be stored and reset at the end of the game. Blocks are configurable.
Whitelistable commands - Self explanatory!
Whitelistable sponsor items - again, self explanatory!
Economy support! - You can charge fees for sponsoring, joining, and give a reward for winning!
Fully Automated - Configure the plugin to make it auto restart.
DeathMatches! - Configure the deathmatch time in minutes and it will count down.
Freezing - Tributes will be frozen on their pedestals and will either blow up or be teleported back if they leave.
BUGS
- Report bugs in the tickets tab.
CONFLICTING PLUGINS
- GriefPrevention - There are quite a few configuration settings that will get in the way of what HA wants to do.
PLANNED
- Multi Arena support
- Spawns with a tool
- Storing inventory on join
Need help?
Read the FAQ before you ask in comments or make a ticket.
Changelog
Changelog will now be Here! (Just making the description a little shorter)
Other stuff and credit
Note: This is my Second plugin, still kind of a newb. Any tips/improvements are welcome!
Also, if you would like a dev build email me @ [email protected]
Also, I would like to recognize my pals from Curly Brace Productions for helping me out!
Wanna learn how to code?
Also, if you could look at my other vids (Minecraft Let's Play) here: http://www.youtube.com/watch?v=F8rlcleduEc&feature=player_embedded
Plugin has a lot of buys and that's for sure. lol. But that's what we are here to fix.
Well first off, when ever you start a hunger games and warp everyone they aren't frozen and can still can hurt people. Than when you do /ha start one or two people die than the rest of the players that are in it are awarded with the items in the config and thats usually like 20 people.
Not trying to sound cheesy but I would be more than willing to donate for this plugin if you get it fully working :P and maybe we can work out something to be on the dev team on my server. I can tell you the ip if you want to first look at it :/ and it's not another shitty mine craft server and is pretty successful.
Thanks for this plugin tho, sure will make my players happy when it's fully working.
Question: Whenever a person gets first kill on the hunger arena everyone left is awarded ten diamonds and the game ends... is it something i did in the config? or is this a bug?
i like this plugin but the only weird thing is when someone gets killed by a mob or falls to death they respawn and are still in the games
Woo hoo thank you travja;D you did it:D
Okey cool Plugin an works well but have a few feature suggestions:
- !!Multiworld!!
- Make it like in book and film when everyone ready and standing on their platfrom theyare free to move but if they move out of range they will explode from hidden mines and die.(make it changeable in config)
- Custom countdown length.
- Cooldown after each round, so they cant spam the game like everytime the game is over.
- Command to disable the game alltogether for updates on something.
- minimum player amount also in config.
- And finaly a database for inventory.
- Extencive chat group. Like players can chat to only players in game, and not hear other players in other worlds, players can only chat within a range. disable chat alltogether.
Hey there, a few suggestions: One, either make it so only the gamemaker can add people to the match or add a function for stopping people joining after 24
Two, let us use 1,2,3 not just one two three
Possibly add something that allows "mentors" and that sponsorships need mentor approval, say with 30 seconds of offer.
So for that, say /sponsor mentorname playername id amount For mentor, /spaccept /spdeny
Or actually, better way to do it, make sponsorships require perms, those with perms are mentors, pm mentor to give this to that guy and mentor can do it that way. So just write in perms for sponsorship.
Let us use numbers instead of one, two, three.... Please!!!!
Hey, is it possible to add
/ha kick /ha stop - stop people from enter game, turn it off simply
Since i have a problem that people keep join even its not a game runnin. And thanks alot for the update!:) List is epic:)
is there a chest reset?
I have submitted V1.2 Once it gets approved I need suggestions and bug reports!
Config has been changed with V1.2! You can copy and paste your tribute and spawn locations!
@SeemingEpic
I could... But I would have to change a lot of code.... Plus, 24 is more like the book.
@SeemingEpic
/ha Doesn't work and /ha j isn't a command. /ha does work with 1.2 but all it does is send an author message.
And can you make it so there is more tribute spawns? I have a decently big server and I would like it as a minigame for about 30+
@travja
It still doesnt work with /ha j
@SeemingEpic
You are just using /ha
You have to use args with it. However, I added a message to /ha just barely
Never responded to my error. I cant use this plugin without you telling me whats wrong. 2012-04-13 14:17:40 [SEVERE] null
org.bukkit.command.CommandException: Unhandled exception executing command 'ha' in plugin HungerArena v1.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:473)
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.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.server.NetworkListenThread.a(NetworkListenThread.java:78)
at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:551)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:449)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
Caused by: java.lang.ArrayIndexOutOfBoundsException: 0
at me.Travja.HungerArena.Main.onCommand(Main.java:54)
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
... 12 more
Get this error when using it.
K guys, V1.2 Should be submitted soon, working on last few things, I have added a list feature, Fixed /ha, and adding configurable lightning strike upon death. Also, I have added permissions:
HungerArena.SetSpawn - Allows use to /ha setspawn
HungerArena.GameMaker - Allows use to /ha list
HungerArena.Restart - Allows use to /ha restart
HungerArena.Start - Allows use to /ha start
HungerArena.StartPoint - Allows use to /startpoint
Let me know if you think some of the perms are irrelevant!
@MossCrow
Working on the list, Already have death messages
I would love to see hungerlist and messages when someone dies :)
Really nice plugin btw :=)