Battlefields

This project is abandoned and its default file will likely not work with the most recent version of Minecraft. Whether this project is out of date or its author has marked it as abandoned, this project is no longer maintained.

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!

Logo


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 StartedTutorial on setting up and using Battlefields
GametypesIntroduction to Gametype system
CommandsList of all Battlefield commands
PermissionsList of all Battlefield permission nodes

For Developers

APIBrief overview of the Battlefields API and developer features
Gametype APIHow to create your own gametype for Battlefields

Donations are much appreciated!


Comments

  • To post a comment, please or register a new account.
Posts Quoted:
Reply
Clear All Quotes

About This Project

Categories

Members

Recent Files

No files uploaded yet.