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.
-
View User Profile
-
Send Message
Posted Jun 1, 2012@tomjw64
Hi, I understand now why the chest thing is really important. When the arena rolls back does it not roll back the contents of the chest? Or is the chests thing to make it so the contents change?
-
View User Profile
-
Send Message
Posted Jun 1, 2012@tomjw64
Could you give me a hand here?
Everythings working okay apart from the chest function! Can someone explain literally how it works, I understand the coding on the config, but how do you assign a chest/group of chests to a class?
When I do the /hbg assign (class) command, nothing happens, yet there is no error message.
Someone just send me their config setup to make sure Ive done it right? Im not new to plugins, so im very confused!
-
View User Profile
-
Send Message
Posted May 31, 2012@Hangjai
Delete the HungerBarGames folder in plugins and let a new one generate. Sorry for the trouble, but it's a side effect of the latest version.
@sharp237
Yes, the plugin does currently have the rollback function. It doesn't require MySQL because it's just simply stored in memory. And I am currently working on a way to auto fill and assign chests so that you don't have to find them. That is pretty much the top priority new feature right now.
-
View User Profile
-
Send Message
Posted May 31, 2012@xxnecrostormxx
me too,just like that
-
View User Profile
-
Send Message
Posted May 31, 2012@tomjw64
How is it done without mysql (rollback)? And does the plugin currently have the function to roll back the arena? I'm confused as to whether it is a feature or a future feature :L Above it seems to imply that arena reset after games and auto chest filler are completed, am i mistaken? Lastly, could u incorporate a function that would create chests in random spots around the arena so that people couldn't learn where they were and have an advantage?
-
View User Profile
-
Send Message
Posted May 31, 2012@sharp237
Chest restocking is not a lower priority at all. We can't expect people to all use the world based version of our plugin, we also need to think about users who will use the arena system. Also, rollback, in fact, does not require a MySQL database with our plugin. You must be mistaking our plugin with another one.
Realistically, world resets will be done after the spectating system, which comes after the chest restocking. Third place isn't bad.
-
View User Profile
-
Send Message
Posted May 31, 2012Hi, I really like the look of your plugin. I would like to make a suggestion, on your main dev page it says that the plugin will either reset via rollback or by reseting the whole world. Please could you make the ability to reset the arena by reseting the world a priority, it would be really helpful. Also, if you have this, then chest restocking is a lower priority because the chests will be restocked when the world is reset. Another thing is, the reseting of the world is something that your plugin has which others do not, this means that implementing this idea into the plugin will make it stand out against the other hunger/survival games plugins. Futhermore, roll back requires a mysql database whereas reseting the world is much easier for people to set up. For instance you could make a folder called "HungerBarGamesWorld" and they place the original world in there and then at the end of every game it replaces the hunger games world with the one inside the folder.
Many thanks,Sharp237
-
View User Profile
-
Send Message
Posted May 31, 2012@Hangjai
remove the braces "{}" and see what happens.
-
View User Profile
-
Send Message
Posted May 31, 2012@xxnecrostormxx
I had this problem before too, just delete your entire HBG folder and restart the server to generate new files
-
View User Profile
-
Send Message
Posted May 31, 2012I cant type any command it always says invalid command or something like that i can do /hbg but not any other command not even /hbg help
-
View User Profile
-
Send Message
Posted May 31, 2012Everythings working okay apart from the chest thing! Can someone explain literally how it works, I understand the randomness on the config, but how do you assign a chest/group of chests?
When i do the /hbg assign (name) command, nothing happens, I need a paragraph tutorial :P
-
View User Profile
-
Send Message
Posted May 31, 2012@tomjw64
ChestClasses: {ChestClass1: - 17#2;60;10 - 268;10;4 } or ChestClasses: ChestClass1: - 17#2;60;10 - 268;10;4{}
-
View User Profile
-
Send Message
Posted May 31, 2012@Hangjai
"name" is the name of the ChestClass that you set up in the configuration.
-
View User Profile
-
Send Message
Posted May 31, 2012how can l use assign ? l set the config,how can l set /hbg assign (name)is what? name is ?
-
View User Profile
-
Send Message
Posted May 30, 2012Ok everyone, sorry for all the delays and bad things in general. Today and tomorrow, I will be cleaning up basically everything and making it a whole lot more reliable. And for all your patience and trouble, you guys will get an auto chest assigner/filler.
-
View User Profile
-
Send Message
Posted May 30, 2012I'm really not getting all the pvp issues here, so i'll try and clean everything up.
Also, I've figured out how to do the auto chest finding. :) It's really quite clever.
-
View User Profile
-
Send Message
Posted May 30, 2012when l start the hunger bar game, no people can pvp
-
View User Profile
-
Send Message
Posted May 30, 2012Is it possible to limit what commands people can type when there in a HBG game with permissions?
-
View User Profile
-
Send Message
Posted May 30, 2012@tomjw64
Yeah, just make it do it in the arena, not the world. Your probably right about performance, but this plugin, Survival Games, actually does it without I need to do a command.
Link:
http://dev.bukkit.org/server-mods/survival-games/
-
View User Profile
-
Send Message
Posted May 29, 2012Please fix this people are pvping in my spawn when i have a region on it with the flag for pvp deny i have also tried the config to make ur plugin handle pvp didnt work i have tried puting the spawn and and outside of the cuboid still they can pvp and they can only pvp when a hunger game is going on also people can use lava and water buckets when i have it set so they can not break or place any blocks and when people leave then join back they can not be pvped for some reason and they can not win the hunger games they just walk around like there not there looting chests and no one can kill them