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 May 29, 2012In the next updat you should see if you can make it so when the game starts a red stone curent will will srart and rais pistons up.
-
View User Profile
-
Send Message
Posted May 29, 2012@tomjw64
@jhs232
What if it were implemented with the upcoming dedicated feature? You say that there will be "automated spawning points," which I interpret to mean the tubes on the official map, so could the same concept not be done with chests? The chests won't move if the owner is using the official map, so it would just need to check that the chests are at the coordinates and then filled. I think :P
-
View User Profile
-
Send Message
Posted May 29, 2012@jhs232
The problem with the chest thing is think about how it would be done. To assign all the chests in in the world, what would I have to do? I would have to go through every block in the ENTIRE WORLD checking to see if each one is a chest. Needless to say, I don't think that would help server performance very much... It is a possibility to do that for arena cuboids though if I have it running in a separate thread, and even then, you would probably have to wait a really long time for it to finish scanning. I still need a good idea for a quick way to process and check for chests.
-
View User Profile
-
Send Message
Posted May 29, 2012Could you add this command: /hbg autochestadd <world name="">
Automatically assigns all chests in the specified world a random chest group.
Also, make it so that the winner gets tp'ed to the lobby when he win, and add rewards.
-
View User Profile
-
Send Message
Posted May 29, 2012@Hangjai
Do you mean you can't pvp in game or on the server in general? What other plugins are you using? Also, are you sure you you are doing everything necessary to have the plugin detect the change, such as saving the file and doing a complete restart?
@toxictroop
Good ideas, I will probably add some commands today.
-
View User Profile
-
Send Message
Posted May 29, 2012{REQ}
Also we need a /hbg leave command to exit the lobby or in-game please! very good plugin!
Its the best iv come across very simple!
-
View User Profile
-
Send Message
Posted May 29, 2012HandlePvP - Will attempt to block all pvp not in an HBG game
l set false ,but can't pvp
-
View User Profile
-
Send Message
Posted May 29, 2012{REQ} may suggest adding in a win/lose exit point please! love the plugin btw! but after a game the winning player stays in the arena.
btw if you want me to make a video then i will?
-
View User Profile
-
Send Message
Posted May 29, 2012I put this plugin into my server and plan to make an arena over the week. If you like I can make a video on how to use it then I can post it in the comments. Can't wait test it out it looks amazing.
-
View User Profile
-
Send Message
Posted May 28, 2012@jket5
No, but I think the underlying problem is my hard drive. Maybe I should upgrade it.
-
View User Profile
-
Send Message
Posted May 28, 2012@tomjw64
have you tried dxtory?
-
View User Profile
-
Send Message
Posted May 28, 2012Sorry about this guys, but for some reason my computer is having trouble running both fraps and minecraft at the same time now while keeping a high fps. I don't know what's causing the problem, as I have a really good computer, but meh. Don't know how I'm going to do this video.
-
View User Profile
-
Send Message
Posted May 28, 2012@Zac16475
OH! I can't believe I forgot to do that! Definitely going to put in a command to see the tributes still left. To tributes it will just give how many players are still in the game, not the names.
Also, sweet, JRE6 compatibility ftw!
-
View User Profile
-
Send Message
Posted May 28, 2012And from what messing around I can do on my old mac, your plugin seems fully functional with JRE 6, including roll back.
-
View User Profile
-
Send Message
Posted May 28, 2012One more thing (I know I'm asking a lot), could you add a command for ops and/or non-tributes to view how many people are left in the game. Because when I'm the gamemaker, I like to know how many people are left, and shouldn't be limited to the end day cannon. Thanks again.
-
View User Profile
-
Send Message
Posted May 28, 2012@Zac16475
Yeah, we probably should have something to quick stop a round. Good idea.
-
View User Profile
-
Send Message
Posted May 28, 2012BTW, your gonna have to update the "how to use" page because you made it maditory to make a cuboid first before setting spawn points.
-
View User Profile
-
Send Message
Posted May 28, 2012Hey, just a quick request. Could you make a way to end a round early, without a winner, incase you need to restart it for some reason, instead of having to /reload and regather everyone, or kill everyone but one. Also, when you have it set to handle pvp, can you make an ingame toggle, cause if i want to punch my friend into lava on our survival map, but since i have it set to handle pvp, I can't. I also find it to be buggy in general at times. If you cant, ill just use alittle worldgaurd magic. Thanks anyways.
-
View User Profile
-
Send Message
Posted May 28, 2012@Zac16475
Great! Hooray for JRE6 support!
-
View User Profile
-
Send Message
Posted May 28, 2012Ok, I havent done much testing, but it does work on java 6 macs. You dont get an error message and all the config files are made and you get the loading messages in console. That's all the testing ive done on my old mac server.