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
Bug??
Even if you disable the ''near chat'' function it dont seems to be deactivated for the ppl that not are in game (ppl that not have typed /ha join). When these ppl say something it is displayed like this:
<What you say>
<YourUserName><What you say>
It is really annoying!
Sometimes it also happens for ppl that have typed /ha join
@Darrennick
Also, Does it broadcast the message saying they died?
@Darrennick
Hm... Everything should work... I have it so if they are in the list of playing people they are removed upon death so.... Does protection work for you? And lastly, I will work on the chat. Thanks for reporting bugs with V1.2.1beta I never really have enough time to go through many tests. :D
@TheOnlyRealTGS
Welcome
@Darrennick
I can do that.
@fighterman555
There is no way, do you have a smaller server? Also, you can just set the points.
Thank you so much for making this!!!!
@travja
I think there'a bug with the chat function. When i run it with Realistic chat it spams every word. When I run it with no chat or essentialschat it comes up 2x for people nearby
Turning it off does nothing.
Freezing on tp for me doesnt work.
When people die to things other than pvp like lava and mobs or starvation, they are still in the game but get tp'ed.
Could you add it so you can add people to the game manually through op?
Hi, Is there anyway to remove starting points I tried deleting them from config.yml then deleting config.yml and then removing the plugin but when installing the plugin again the same thing happens.
@travja
Ok thanks for the update. Is there anyway you can add that some blocks can be broken? I have a server that runs the survival games map. The best way is to use your protection but they should be allowed to break leaves and mushrooms. Is there a way you can add exceptions?
@Samdaninjafool
The config has a line with Arena_Protection: 'true' Change this to false
Going to release V1.2.1beta REAL soon, It's bound to be buggy so please test it and help me do some bug fixes!
New features:
How do we turn off the protection?
Found the bug with the players not being removed from the game if they are killed by mobs/any other source except people, Turns out that if someone was killed by anothers fist they didn't get removed either. This is fixed and I will release V1.2.1 sometime soon, it will bring some bug fixes(More if more are reported) and changed /startpoint command so that we can use 1, 2, 3, 4, etc. instead of one, two, three, four, etc. and a /ha kick and also /ha warpall also restores all hunger! I don't know about different cooldowns and stuff... I'll figure it out eventually!
@Darrennick
I can add a kick function and I can fill all tributes hunger on /ha warpall... Other than that... I don't know why they aren't removed from the game... I have it so when they die they are removed from the game... So basically I have, If the player is playing then remove them from the game. Dunno, I'll see what I can do...
@travja
thats exactly what im saying
Nice plugin, would be really cool to see a timing system in it though. Also away to only let people join the games when their inventory is full. I also think it would be cool if it said how many was left when somone dies. Thanks i really like the look of this plugin great job!
When a round is over there is a configurable time you set in config untill next round.
Like if you set 86 400 seconds then you must wait 1 day until next game can begin.
min players also in config so we can set min players to higher.
The chat thing and those inventory stuff arent so important really. we clear their inventory with commands, but would be a nice feature when your done with the most importan things and feeling like theres not much to do else you can think of.
@travja
When you don't get killed by a fellow tribute, for say from lava, mobs etc. It doesnt count. It's anything, from lava to starvation. This causes problems because sometimes the games end and they get their prizes early often :(
Can you add a kick function for the game or lock?
Also can you add it so that you dont lose hunger until the game actually /ha starts?
And to everyone else's comments, I am going to start work on Multi-World. Also, I am going to change the command so it's 1,2,3,4,5,etc. instead of one, two, three, etc. Minimum players is 2. I don't know how I am going to store inventories yet. Don't know chat... And don't know what you mean by "Cooldown" in this instance... Other than that I'll see what I can do for disable game and store tribute locations. And possibly Mentors if enough people are interested! Thanks for all your support! :D
@hawkfalcon
:D
@Heineken_blue
So you are saying that when they are killed by a mob they are still on the list of players?
@Saltisgod
I submitted a fixed version for the reward... Turns out that if someone was killed by someone else's fist it gave everyone the reward. And with the teleporting I don't know whats wrong... Are you sure you set the spawn points?