HungerBarGames
The Hunger Bar Games Plugin
HungerBarGames is a Hunger Games plugin currently under development by tomjw64 and HaydenCappadona. Our goal for this plugin is to be the most or one of the most full and complete Hunger Games plugins available publicly.
Please remember that this plugin is still in Alpha so it will in all probability have a few bugs here and there!
If you do find a bug please create a ticket and we will fix it as soon as possible.
Our plan for this plugin is to make integration with any kind of server a possibility, and to make it easy. Whether your server is creative or survival this plugin will work like it's suppose to.
We also are trying to make arena management as simple as possible. Who wants to refill all the chests in the arena manually? Nobody, that's who. Our plugin will allow you to assign chests to classes that you can define yourself in the configuration to have them filled automatically each round. Our plugin will also handle arena reloading, giving you the option to either rollback changes on the arena or completely restart the entire world.
This plugin will be very easy to install as well. We will include pre-made chest classes and options, so that you can just drag and drop the files into your plugin folder and get started. We also will not have any dependencies!
Lastly, we plan to make everything in this plugin as configurable as possible. From chat restriction to assigning the chance an item has to spawn in a chest, you decide how your games are run!
Announcements:
Is your server running HungerBarGames? If so and you want some more players on your server, let us know and give us some server info! I hope to make a list of servers that people can join to try the plugin out.
Important Links:
- How to Use
- Commands and Permissions
- Config Tutorial
- Frequently Asked Questions
- Change log
- GitHub
- Feature requests, Suggestions, Bug Reports, and Issues
Main Features:
Key: Completed; In development; In planning; Not started.
- Arena creation and Management.
- Multiple Arena's compatible. Run as many games as you want at once!
- Auto starting of games with configurable playlists! Play even when an admin isn't on!
- Option to control server wide pvp
- Plays cannon (lightning) sound when player's die and displays deaths at night.
- Hides death and log out messages for people playing in a game.
- Auto chest filler thats fully configurable.
- Set lots of spawn points for various things such as the lobby.
- Permissions and OP system support
- Chat and command restriction
- Arena protection from non-tributes
- Spectator system.
- Spoutcraft GUIs for Spoutcraft users (Spoutcraft optional)
- Different shapes of arena boundaries.
- Sponsoring system.
- Player rating system.
- Auto chest finder.
- Auto reset of an arena after games.
- New survival aspects such as thirst and energy using Spout
- Option of a multi-arena mode, or a dedicated arena mode that auto-joins players who log in
- Compatibility for Factions, McMMO, War, and Towny
- Plugin acts as a Gamemaker
- Plugin API
- Allow players to form plugin handled alliances
- NPCs/Bots that fill in empty slots
The Different Ways to Use this plugin:
Arena's and World Arena's: This is the standard mode that allows you to create as many Arena's and World Arena's as you want.
OR
Dedicated Server Mode (Single Map) (Currently Not Implemented!): This Mode is used if you want to use a single map such as Official "Survival Game's" Map's. The advantages if using this mode are features such as automatic spawning spawn points on join and many, many more!
Compatibility:
This plugin is currently partially compatible with the following plugins:
We also plan compatibility with the following plugins:
Reccomend With the use of:
- Minecraft
- Essentials
- WorldGuard (Must have WorldEdit installed to use WorldGuard)
- Orebfuscator
- NoCheat+
Known Bugs:
- Arena boundaries are set in all worlds, not just the arena worlds. Fixed for next release.
Check the F.A.Q. before reporting a bug, your question may be already answered there.
Next Update:
- Better internal file management
- Per-world plugin restriction
- Config option to make it day when game starts
- Announcing of game status as well as next map in the playlist
- More informative arena listing
- Rectangular arena boundaries
- Command aliases
- Prevent the plugin from trying to fill a chest with an invalid item ID
- Fix bug where arenas block editing in every world
- Sorted help?
Estimated Release: To be announced
Idea Board:
- Video tutorial for config and chest classes
- Add Dedicated Server Mode
- Be able to auto-fill furnaces and dispensers as well as chests
- Broadcast arena status
- Slowly damage and kill players that try to leave the arena. (Will be optional)
- Set a tributes cause of death as the last person that hurt them
- Commands for users who don't want to mess with config files
- Player alliances
- Configurable spawning of mobs and animals in an arena.
- Optional grace period at the beginning of the round.
May the odds be ever in your favor,
tomjw64 and HaydenCappadona.
an option to turn on or off mob spawn after set time.
I can not figure out how to use the /hbg setcuboid command because i typed "/hbg setcuboid 1" and it didn't work it just said invalid command, i will also ticket this but i would like to figure out how to set boundries.
I love this plugin! I use it on my public server! :D P.S: Sorry for my English, i'm from Poland. :/
@TYLERCRANDALL
Take a look at the last question of the F.A.Q, it may help you.
For some reason, whenever i restart the server the boundary for my arenas reset. I have a test arena, and whenver i restart<sub> i have to set the lobbies and boundary</sub>
@REDANDBLUEWHO
Does the console show any errors when that happens?
HEY, Awesome plugin but I have found a glitch which i will also post as a ticket, anyway this is it. I have done /hbg autoassign chest1 (my chest class) and it has said something like all chests in the arena set to chest 1. They do get filled and everything but when I open them my minecraft crashes and says... End Of Stream PLEASE HELP
OMG I LOVE YOU I HAVE BEEN TRYING TO FIND SOMETHING LIKE THIS FOR AGES<3<3<3
if i someone kicks in the hungergame and try to stop te server on the normal way it won't and than crash the server
@Ocrion94
This isn't a The Walls plugin, and I don't plan to support it in the future. However, your idea is sound, but it may anger some people to have to configure every arena.
I have a question, I have 2 maps running on my server, a Hunger Games map and a Four Walls map.
What I've done is that I configured so we can only break Leaf and Mushroom blocks on the Hunger Games map. But I want to be make it so we can break all the blocks in the Four Walls map, so the break blocks options is Mapwide, not a global option. Is that possible for the moment?
Regards, Ocrion.
@sgttarn
A life? Meh, not much of one. But that aside, I've been actually watching the development of the Minecraft API and it's some really slow progress (but hey, that's also a good thing). I might want to do a little more on this before the API comes out, if not just to get back in practice for my AP Comp Sci course.
@tinezr
Considering that the Bukkit team is working with Jeb on the API, I think it will probably serve as a replacement of Bukkit. Why upkeep two projects that do the same thing? You don't. Bukkit's activity is probably going to cease for the most part when the API comes out. Bukkit's life is limited, just apparently not as much as I previously thought.
@graysonal1
You can/should be able to run multiple arenas in a single world save, just make extra arenas the same way you make your first, with a different name of course. If you want the arenas to cycle, use playlists.
@tinezr
Small correction, part of the Bukkit team is actually working with Mojang in their offices on the Minecraft API. Of course, anyone can have their own opinion of when the API may be released. I agree development should continue; tomjw64 does have a life to focus on though
@tomjw64
You should sincerely not expect that. Bukkit are still constantly updating and that prove they don't think like you at all. I believe this is because they think the Mojang API will take a long time before get out. And your plugins is the best around here (unless you link me something i missed for hunger games). Plz do not stop dev, the latest craftbukkit build (2358) break your plugin (the end of the game is buggy)..
Hey man, I've started messing around with the plugin and love it so far:). I've got a question aswell, is there a way to have two arenas to select from? What I mean is can I have 2 arenas without needing to use any other programs such as MCEdit to copy and paste another hunger games maps. But instead having a second "world" document in my server file that has a different map loaded up so it can either cycle threw maps or players being able to choose. I hope this made sense to you, I tried making it as clear as possible :s.
Hey dude, we are hosting a server with this plugin on it,we updated ita little bit to our likings but its still hungerbar games. Ip is play.insomniacraft.net if you wanna use it as a test server. The server is 24/7 and the games are automatic:D
I'm mostly waiting for the area protection multi-world bug to get fixed :p
If anyone is wondering why this plugin hasn't been updating, it's because of the short life from this point that I expect Bukkit to have with the Minecraft API coming in Minecraft 1.4. I will continue making updates with the Minecraft API, when it is available and usable.
@MalmHD
You have to do /hbg setspawn [numberHere] where you put a number to indicate which spawn it is.