Battlefields
HELP WANTED 2/21/12
Looking for a developer to work on a score-keeping system for this plugin while I continue working on the main code. This score system will contain yml/database save functionality, the ability for external gametypes to register their own score types and/or link with existing types, a variety of score type configuration options (monetary reward worth, point values, etc), ability to do parameterized searches on the database, and importantly, easy access to the score system (and individual player score values) from external gametypes. Website database linking is also desired, but is not a priority in these early stages. Contact me if you are interested, and I will give you more detail.
NOTICE 2/10/12
Things are again moving with this plugin. Gateways is completed and this is my main focus. Trying to get this out ASAP, I know how long I have kept everyone waiting. Not dead!

Overview
- Battlefields is a kind of game-within-a-game plugin – it allows admins to set up battlefield regions on their maps in which a variety of gametypes can be played. And there sure is variety! Battlefields is basically a wrapper for gametypes, which are loaded into it as Battlefield plugins (the same way you load plugins into bukkit, you load gametypes into Battlefields). This means that plugin devs or anyone willing to learn Java can write their own gametypes and take advantage of the standardized framework of the plugin. Additionally, server admins do not have to deal with large numbers of disjointed plugins to introduce different mini-games – they can set up designated universal battlefields on which any gametype you want can be played!
- Going further with the game-inside-a-game idea, Battlefields are saved to disk as completely world-dereferenced maps. What does this mean? It means that every single field that you create can be copied anywhere, to any map. All the field's blocks, settings, and features will tag along for the ride. You can build your own battlefields inside Minecraft however you like, then save them and share them with the community! Or you can download Battlefields that other players have created and copy them into your worlds with simple commands.
Status
- I have finally settled into a state where I can afford to spend the ridiculous amount of time that these plugins need to develop. Gateways, my other plugin, has finally hit a release version, and through that plugin I have developed many of the underlying systems that now make up the heart of Battlefields. So things are moving quicker then they... well, ever have. Donations are always welcome, they give me quite a bit of incentive : )
- I'm always hesitant to set any deadlines, because I never ever meet them. But I am optimistic about the momentum I have gained from Gateways, and my excitement & work ethic for finishing this plugin are back! So you should be optimistic too : )
- By the way, now is the time for suggestions. Especially looking for ones from plugin developers, but anyone can chip in! Questions on if/how you would be able to implement a gametype that you want to design are mainly what I am looking for. If I can't give you a good answer for 'how', or if I cant say yes to 'if', then I will most likely make changes in the plugin that will change that.
News/Info
| CTF, TDM, and DM will be the minimum number of gametypes I will launch with the Beta |
| Battlefields will eventually support Player/Mob gametypes (think MobArena) but probably not in the Beta release |
For Users
| Getting Started | Tutorial on setting up and using Battlefields |
| Gametypes | Introduction to Gametype system |
| Commands | List of all Battlefield commands |
| Permissions | List of all Battlefield permission nodes |
For Developers
| API | Brief overview of the Battlefields API and developer features |
| Gametype API | How to create your own gametype for Battlefields |
Donations are much appreciated!
-
View User Profile
-
Send Message
Posted Dec 21, 2011Hmm, for users pages-
"We're sorry, you've attempted to access a page that you're not allowed to access.
If you find this to be in error, please notify the administrators."