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 19, 2012I'm going to be hosting a repeating game on my server: 216.80.146.94. Feel free to join and play, I will be checking the console for errors regularly.
-
View User Profile
-
Send Message
Posted Jun 19, 2012@toxictroop
So you want it to be a whitelist/blacklist system like the block restriction?
@xsolar66
It looks as though you were restarting your server when the error occurred? I'm not sure, but either way this looks like a nasty error. I think I'll run some test games to try to get that error myself.
-
View User Profile
-
Send Message
Posted Jun 19, 2012@xsolar66
yes i have also noticed this!
is it a bug if you use startrpt and then stop and start the server it doesnt work/bugs out the arena?
-
View User Profile
-
Send Message
Posted Jun 19, 2012@tomjw64
i think you should make a restrict commands in the config
Restrict all commands: true or false
If false - Restricted commands: /spawn /warp /kit /world ect...
-
View User Profile
-
Send Message
Posted Jun 19, 2012New arena creation seems not to save on server restart - the config for the arena seems intact in the .yml file but in game it refuses to start a game because "arena is not set up properly" whereas it was working perfectly before the game began.
Also, /hbg stop game doesnt work - error'd out. Impossible to cancel a game.
http://pastebin.com/M3NPt3vf
-
View User Profile
-
Send Message
Posted Jun 18, 2012It probably should be disabled in the lobby too, because they've already made the choice to join by then so they have no reason to do most commands.
-
View User Profile
-
Send Message
Posted Jun 18, 2012@TheFluffey
updated! :D
@toxictroop
Yes, I have, because I didn't restrict commands and chat whilst in the lobby or countdown. Do you think this should be changed? I probably should with the countdown, but what do you think about the lobby?
-
View User Profile
-
Send Message
Posted Jun 18, 2012I'm going to look into better possibilities for cuboid selection, hopefully allowing people to stand in the center of their arena and type "/hbg cuboid circ 50" or "/hbg cuboid rect 50" to quickly select the arena and allow for circular arenas. I won't remove the manual setting system though, to allow people with oddly shaped arenas to select cuboids as well. Wish me luck! xD
-
View User Profile
-
Send Message
Posted Jun 18, 2012@toxictroop
Usually you can. Although, I add negative permissions with permissionsex to the hungergames world so that players can not do any commands. (example, -essentials.*) And they leave with Multiverse.
tomjw64:
Can you work on making the player ranking system? That would amazing to have. Would it work with an in-game command, or somehow include it onto a website?
-
View User Profile
-
Send Message
Posted Jun 18, 2012@tomjw64
The 'next update' text above needs updating :)
-
View User Profile
-
Send Message
Posted Jun 18, 2012Has anyone noticed that you can use /spawn or /warp ect.. whilst in the lobby..?
-
View User Profile
-
Send Message
Posted Jun 18, 2012Gimme a per world option! :P
-
View User Profile
-
Send Message
Posted Jun 18, 2012Is there a chance you could allow the arena to be a sphere? Would be really good! :)
-
View User Profile
-
Send Message
Posted Jun 18, 2012New Update! Woo! v0.7.2a is now available for use.
In this version:
As always, the new version is available on our GitHub before approval: v0.7.2a
I expect this version to have some minor bugs with the newly added features such as the chat and command restriction, so please test them out and let me know what you guys find! Thanks for your continued support guys!
-
View User Profile
-
Send Message
Posted Jun 18, 2012@TheFluffey
You are most welcome! :)
-
View User Profile
-
Send Message
Posted Jun 17, 2012@tomjw64 I understand. For the automation game mode anyways I wouldn't want the sign system. Web leaderboards and arena cycling would be awesome. Thanks for being such active developers, this plugin is far better than others.
-
View User Profile
-
Send Message
Posted Jun 17, 2012@TheFluffey
All good ideas, except for the sign things. I've always dislike the sign systems.
@everyone who cares
New update releasing tonight: v0.7.2a
-
View User Profile
-
Send Message
Posted Jun 17, 2012@tomjw64
For the dedicated Server mode, you should make it cycle through a defined list of arenas. Also web leaderboards/signs with game progress and click to join game signs are a nice added touch.
-
View User Profile
-
Send Message
Posted Jun 17, 2012@ts3dminecraft
I made those extra spectator restrictions that you suggested. They will be released in the next version. :)
-
View User Profile
-
Send Message
Posted Jun 17, 2012@toxictroop
If you don't want to let people spectate, simply remove the HBG.Player.Spec from everyone, or put the spectator point in a bedrock box.
@weja93
The not enough room message displays only when the number of players in the game is greater than the Max players set for an arena or the number of spawns you have set up. Could you send me a pastebin or some other formatted link to your database.yml file so that I may check those things?