War

War - Minecraft PVP Arenas (TDM, CTF & more!)
Version: v1.9
War lets you create warzones, arenas that host team deathmatch and capture-the-flag battles.
Features:
As a player, you get a fast-paced PVP experience in SMP.
- Join a battle by entering through the warzone lobby. There is one gate per team (team diamond, gold or iron): step in to join that team.
- Your inventory is saved when you join a battle, and restored when you exit.
- When you die inside a warzone, you get instantly teleported back to your spawn, and one life is taken from your team's life pool. When that pool runs out, the other teams score a point!
- Steal the enemy team flag to score for your team.
- Fight over monuments, control points that, when captured, restore health to your teammates.
- Return the cake home to score a point for your team and refill your life pool.
- Capture the bomb and run for your enemy's spawn to blow it up. Careful! If you get attacked at close range you'll blow up.
As a warzone maker, you have total control.
- Take advantage cool landscape features or existing player-build structures and incorporate them in new warzones.
- Tons of options: friendly-fire, auto-assign, turn off PVP outside warzones, define respawn loadouts specific to each zone, and more!
War lets you keep mayhem contained in the warzones.
- All the blocks in a zone are reset at the end of every battle.
- Players are prevented from entering or leaving a zone - except through the designated warzone lobby - by a magic glass wall.
- A warhub can be created to link all your zones together.
Development builds of this project can be acquired at the provided continuous integration server.
These builds have not been approved by the BukkitDev staff. Use them at your own risk.
Test new features with our development builds.
Source - Fork the code.
Want to play war in your native language? Join the translation team and help bring the fun of War to non-English speakers. Translate for your localized server community or just to help out. Thanks for contributing.

This plugin uses Metrics to gather data. If you would like to opt-out, you may do so by editing plugins/PluginMetrics/config.yml and changing opt-out to true. It sends the information on this page to Hidendra's servers.
Keeping stats enabled allows the War team to find which features of War are most enjoyed by players so we can focus on improving certain areas of the plugin to make the experience of playing War the best it can be.
Also, you can look at the cool graphs it gives us!

Issues - Known bugs and planned features. Please read this. Submit an issue.
Find everything you need (release notes, instructions, forums, server list) at the official website: war.tommytony.com
To try out the plugin's gameplay, check out the warzones we set up at
The War Hub - tommytony's official War server @ warhub.tommytony.com (website) (minestatus)
How to install: Full instructions here
How to donate: Thanks for your help
How to play: List of player commands
How to create warzones: List of zone maker commands
Video tutorial:
tommytony shows you how to create a warzone
Video trailer:
-
View User Profile
-
Send Message
Posted Nov 5, 2013@levisn1
MySQL is used only for logging statistics.
-
View User Profile
-
Send Message
Posted Nov 5, 2013what are the advantages of mysql? Faster rollback?
-
View User Profile
-
Send Message
Posted Nov 3, 2013And yeah, who can I edit the messages ? I opened the jar file in a zip editor. Should I edit it this way ? And can you add an option, that the players instantly join the arena , when they join the server ?
-
View User Profile
-
Send Message
Posted Oct 31, 2013Can you make classes?
-
View User Profile
-
Send Message
Posted Oct 29, 2013Anyway to make it so the zones are bigger than 750 blocks
-
View User Profile
-
Send Message
Posted Oct 29, 2013@tommytony
Thanks tommy, although the development is slow I still love your plugin!
-
View User Profile
-
Send Message
Posted Oct 29, 2013Head's up everyone.
Dev build #102 was causing issues due to a seemingly corrupted compilation, so I built a new one:
[Obligatory disclaimer: Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk.]
Download build #103 here to help us test War v1.8-PREVIEW (Nimitz)'s new file format.
Thanks, and sorry for the inconvenience.
-
View User Profile
-
Send Message
Posted Oct 28, 2013@TheAppService
Except for killstreaks (currently) all items in configuration can be changed in game, so no need to edit the serialized form directly.
-
View User Profile
-
Send Message
Posted Oct 28, 2013@jefle
In 1.8, war now supports KDR stats in mysql and loadouts can be restricted based on permissions by specifying a third parameter when creating the loadout. (/zonecfg loadout:LOADOUT-NAME:PERMISSION)
-
View User Profile
-
Send Message
Posted Oct 27, 2013I think the first thing this plugin needs is a stats system and a kit system with points and permissions
-
View User Profile
-
Send Message
Posted Oct 26, 2013Can you make it so, that we can just define commands in the config not '4':
: org.bukkit.inventory.ItemStack
type: STONE_SPADE damage: 8 Please let us define commands like: '1': -/give {PLAYER} STONE_SPADE
-
View User Profile
-
Send Message
Posted Oct 25, 2013Can we have bosses inside the arena? like Sentry or Epicbosses? like if you kill the boss you'll get a reward after?
Thanks
-
View User Profile
-
Send Message
Posted Oct 25, 2013Amazing plugin!
-
View User Profile
-
Send Message
Posted Oct 24, 2013@cmastudios
And yeah, who can I edit the messages ? I opened the jar file in a zip editor. Should I edit it this way ?
-
View User Profile
-
Send Message
Posted Oct 24, 2013And can you add an option, that the players instantly join the arena , when they join the server ?
-
View User Profile
-
Send Message
Posted Oct 23, 2013Hello everyone!
@cmastudio's new Nimitz file format is finally here, as promised.
This new warzone and volume format is sqlite-based and now supports:
[Obligatory disclaimer: Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk.]
Download build #106 here to help us test War v1.8-PREVIEW (Nimitz)'s new file format.
Old warzone volume files get converted to .sl3 when you first run your server with these changes - this may take a while if you have many warzones.
Thanks @cmastudios for all the hard work on these changes.
Thanks for helping us test this dev build.
Known bug: the warhub can bug out during conversion to the new file format, on occasion wiping out a section to the left of it. DON'T FORGET TO MAKE BACKUPS!!! :)
Please report your issues on github.
-
View User Profile
-
Send Message
Posted Oct 23, 2013@TheAppService
This can be accomplished with the reward option. Fill your inventory with the desired items and use /zonecfg reward:default to add these items to the reward given on game end.
For messages, see https://github.com/taoneill/war/blob/master/war/src/main/resources/messages.properties
-
View User Profile
-
Send Message
Posted Oct 23, 2013Can you please add an option to run commands at the end of the battle ? Perhaps with a %winners% token so in console is executed a command it per run there's a player name from the winner. For example : Blue Team ( Winner) Red Team ( Loser) Masiwo Minecrafter blotiu recrasher So the battle has ended and then in the console is for example executed this : give Masiwo diamond give blotiu diamond so all the winners get a diamond. And I've created a server in my server system for the games and i need a option, that when player join the server, that they instantly join a game perhaps something like an addon . Thanks for adding this things. And can you add a messages file, where we customize the messages ?
-
View User Profile
-
Send Message
Posted Oct 22, 2013@Nightphoenix16
We soon to expand the possibilities of the reward system soon, adding features like economy and maybe a command.
-
View User Profile
-
Send Message
Posted Oct 22, 2013@Techcable
We have a few events you can listen for in com.tommytony.war.event. Input can be accessed via War.war.