[MECH/FUN] War v1.7.4 - Minecraft PVP Arenas (TDM, CTF & more!) [1.4.7-R1.0]

Discussion in 'Plugin Releases' started by tommytony, Jan 8, 2011.

     
  1. Offline

    tommytony

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    [IMG]
    War - Minecraft PVP Arenas (TDM, CTF & more!)

    Version: v1.7.4 (Doolittle)

    War lets you create warzones, arenas that host team deathmatch games, capture-the-flag battles and more!

    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 of 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, turn players' heads into team-colored blocks instead of giving them team-colored helmets, and more!
    • 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.
    Download War v1.7.4 (Doolittle)
    Compatible with Craftbukkit 1.4.7-R1.0.
    (Make backups before this/any update!)
    Dev builds - Join the bug hunt.
    Source - Fork the code.
    Issues - Known bugs and planned features. Please read this.

    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
    (dynmap) (minestatus)
    Please fill the Warhub whitelist request form for access.

    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:


    Showcase:
    Mentioum's Let's Play Minecraft


    M1sT3rM4n's fan video


    Spout UI features:
    Message feed, stats board, event notifications and team-colored player names.
    [IMG]

    Changelog: Complete changelog at the website
    • v1.7.4
      • Here's a small patch that I should have released back in January.
      • This update fixes problems that appeared with the BlockFace API changes that came with Craftbukkit RB 1.4.5-R1.0.
      • Keep an eye on the dev builds at http://ci.tommytony.com for some long overdue additions that should be coming soon.
      • This release is compatible with Craftbukkit 1.4.7-R1.0 and previous versions.
      • Download War v1.7.4
    • v1.7.3
      • Here's an update that I've been sitting on since September. Real life took over and I'm sorry I've been unable to push the development of War further in the past few months. This is a minor update which adds:
        • Support for block IDs from 128 to 255
        • Slightly smoother spawn re-entry protection
        • Delaying the Warhub's initialization to make sure it initializes properly at startup.
      • This release is compatible with Craftbukkit from 1.2.5-R4 to 1.4.5-R0.2.
      • Note that War v1.7.3 is NOT compatible with Craftbukkit 1.4.5-R0.3 due to breaking changes in the API which I still need to address.
      • Download War v1.7.3
    • v1.7.2
      • Over the past three months, War has more than doubled in popularity - War v1.7.1 was downloaded over 30,000 times. I need thank everyone for trying out the plugin and all the contributors that helped us get here. Thank you so much!
      • Now I'll be the first to admit that War has some quirks, so for this release I focused on fixing bugs and tweaking existing game mechanics. Still, I needed to keep this fun so I sneaked in a few features that were highly requested and some that I'd wanted to put in there for way too long.
      • Over the past week I finally went to work (sorry for the delays!) and got this rather sizable "stability & small improvements" release together for you:
      • New/Adjusted Features
        • Inventory reset and end-of-game code reworked and toughened up to make sure people get their inventories back after a game of War (so sorry for the problems! - see Bug fixes below)
        • Players can now bring a copy of their inventories inside the warzone
          • One of the most often requested features over the past few months
          • Use "/zonecfg playerloadoutasdefault:true". The player's own inventory as he entered the warzone becomes his default loadout every time he respawns.
          • Alternate loadouts can still be used. The player gets his full inventory back when he exits the match.
        • TDM and CTF stalemates caused by spawn protection cannot happen anymore
          • Can't re-enter spawn! Players cannot get back into their own spawn after exiting (unless for legitimate flag and cake captures).
          • Players that are still the spawn are still invincible, in order to let them select then loadout in peace.
          • You can still enter the enemy's span in order to bump off and punish afk people, though.
        • Warhub, lobby don't wipe their entire volume to air anymore
          • In warhub and lobbies, only the minimal block path required to let players teleport and to let them navigate between gates is cleared.
          • Similarly, gameplay structures (monument, flag, cake, bomb, spawn) now only clear a 2-block high space of air (instead of a needlessly large volume).
        • Customizable warhub and lobby materials
          • Hold the block of your choosing in your hand then use
            • /warcfg warhubmaterial:<floor/outline/gate/light> or
            • /zonecfg lobbymaterial:<floor/outline/gate/light>
          • If you are holding nothing (i.e. air) and you use these commands with the "floor" or the "outline" parameter, it tells War to use the original floor instead of overwriting it.
          • Lobbies of new warzones take their materials from the warhub's settings
        • PRO TIP: The brand new (slightly backwards) way to build a pretty warhub or warzone lobby is here!
          • First, build a nice area with a nice floor, colums or other details.
          • THEN, use /setwarhub or /setzonelobby to place your structure.
          • Switch out the materials with "/warcfg warhubmaterial:<floor/outline/gate/light>" or "/zonecfg lobbymaterial:<floor/outline/gate/light>".
          • Hold nothing while using the warhubmaterial:<floor/outline> or lobbymaterial:<floor/outline> command in order to keep your original floor.
          • VoilĂ ! You have a pretty warhub or lobby!
          • If your lobby or warhub is already placed, I suggest moving it away, making a nice build, then placing it back in its original position once you are done. Akward for now, but it works! :)
        • Customizable monument, flag stand, cake and bomb materials
          • Hold the block you want in your hand then use "/zonecfg material:<main/stand/light>".
          • Simplified the cake and bomb structures to make customization easier.
        • Less brutal minplayers/minteams check
          • When a player leaves the warzone and makes the warzone population go under minplayers in minteams, you don't get warped back to spawn right at that moment anymore.
          • Once you respawn, you will be locked inside the spawn until there's at least minplayers in minteams.
        • Automatic warzone backups during /savezone, /deletezone and /renamezone
          • If you have the setting "/warcfg keepoldzoneversions:true", then /savezone makes a copy of the old save to the folder /plugins/War/temp/oldversions/ with a timestamp and a version number (i.e. previous number of old versions + 1).
          • Deleted warzones are not truly deleted anymore, they just get moved to the folder /plugins/War/temp/deleted/.
          • When you use /renamezone, a copy of the warzone with its old name is made to /plugins/War/temp/renamed/.
          • WARNING: The new automatic backup can lead to high disk space usage.
            • Turn off the oldversion setting with "/warcfg keepoldzoneversions:false" if you prefer to minimize disk space usage.
            • Make sure to permanently delete unneeded files in the /deleted/, /renamed/ and /oldversion/ folder once in a while.
        • Dedicated War log file now at /plugins/War/temp/war.log
          • Added more and better logging of player commands
          • Makes it finally much easier to track down who did what with War config changes
        • Everyone can now see the game rules
          • All can use "/warcfg print" (or "/warcfg -p").
          • Same with "/zonecfg print" and "/teamcfg print".
        • Better message formatting
          • Messages from War don't get their words cut in half anymore, making everything much easier to read.
          • Help for /warcfg, /zonecfg, /teamcfg and other commands has more colors and is slightly better structured.
      • Bug Fixes
        • FINALLY, nailed down the inventory reset bug which caused many people to get their inventories wiped or to get replaced by the warzone loadout as they exited.
          • I'm so very sorry for all the drama that must have ensued on all your servers. :( The problem is truly gone now.
          • I used this opportunity to make the end-of-game code more solid to ensure all inventories get reset and the warzone is properly re-initialized.
        • Renaming a warzone with /renamezone now works fine and doesn't completely corrupt the warzone anymore. A backup is taken of the old warzone with its old name in the /plugins/War/temp/ folder.
        • Exiting the warzone accidentally now makes you drop your flag, cake or bomb. This used to be annoying because it let you auto-cap by sneaking out of the zone.
        • Better compatibility with some other plugins by cranking up the priority of War's death and damage event handlers to the highest level
          • Factions: Players from the same faction can now fight each other.
          • mcMMO, MagicSpeels: Players who killed themselved or got one-shot-killed by projectiles now get their loadouts back when they respawn.
          • Heroes: Cleaned up the behavior of War when "/zonecfg realdeaths:true".
        • Support for unsafe/illegal enchantments like those possible with other plugins like Time the Enchanter (loadouts and chests).
        • Tested with Craftbukkit 1.2.5-R4.
        • I'll be updating the War manual at http://war.tommytony.com/instructions/ momentarily to reflect the new changes. Thanks so much to all contributors and players and to those who tried out the dev builds at http://ci.tommytony.com/job/War/, and thanks in particular to @shanko and @cmastudios for their big help!
        • Download War v1.7.2 NOW - Join the Fight!
    • v1.7.1
      • New: Compatibility with Craftbukkit 1.1-R6, 1.2.3, 1.2.4 and 1.2.5
      • New: Warzone config setting resetonconfigchanged is now available and false by default. This means /zonecfg and /teamcfg DON'T reset the warzone blocks anymore by default.
      • New: Bomb carrier doesn't cause explosion if warzone has setting unbreakable:true
      • Bugfix: Potion effects are properly cleared.
      • Bugfix: Blockhead restoration shouldn't cause errors anymore.
      • Bugfix: Attempt at stopping duplicate end-of-game and inventory reset problem. Please report back if your inventories don't reset at match end.
      • Download War v1.7.1
    • v1.7 - Doolittle
      • Team specific settings and config inheritance:
        • There are now three levels of configuration (as opposed to two):
          • War/global (try /warcfp -p)
          • Warzone-specific (/zonecfp -p)
          • New: Team-specific (/teamcfg -p)
        • Defaults are defined at the War level globally, but you can override them with /zonecfg and /teamcfg. For example, use "/teamcfg blue lifepool:100 respawntimer:5" to change only that team's settings.
        • To restore config inheritance use, for example, "/teamcfg blue delete:lifepool". If a warzone-level lifepool setting exists, its value takes over. If not, the War-level default is applied.
      • Brand new gameplay structures! The Cake and the Bomb.
        • The Cake
          • Set down with "/setcake <cake-name>", delete with "/deletecake <name>".
          • Bring it back to your spawn for a point and a lifepool refill for your team.
        • The Bomb
          • Place with "/setbomb <bomb-name>", delete with "/deletebomb <name>".
          • Rush for the enemy spawn to blow it up.
          • Don't get attacked at close range while carrying a bomb or you'll blow up.
      • Spout integration
        • Warzone stats are displayed at top left
        • Dedicated War message feed (for less War chat spam - win!)
        • Notifications for warzone events using the achievements widgets (looks awesome)
      • New realdeaths and deathmessages configs that let you disable fast respawns (for better plugin cross-compatibility) and turn off kill/death messages.
      • A respawntimer:<seconds> setting to let you keep players stuck in spawn after respawning.
      • A new, more friendly Yaml config file format (conversion is done at startup), finally.
      • Experience is stored along with the rest of the player's state at warzone entry (and restored at exit).
      • Bomb carriers emit a smoke trail. Similarly, flag and cake thieves can be more easily tracked down because they leave a trail of team-colored potion effects.
      • Download War v1.7 (Doolittle) - compatible with Craftbukkit 1.1-R3.

    This post has been edited 54 times. It was last edited by tommytony Mar 13, 2013.
  2.  
  3. Offline

    Yolo"ing"

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Freaking Update!!!!!!!!!!!!
  4. Offline

    tommytony

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I'm taking forever to switch to a new map format, so I've made a quick and dirty patch to support block IDs between 128 and 255, as I should have in the first place. Sorry to have left you hanging for the past few weeks. :(

    Please check out War v1.7.3-PREVIEW dev build #88 at ci.tommytony.com/job/War/ if you prefer that War not mess up your emerald-block and sandstone-stair castles. :)

    This post has been edited 1 time. It was last edited by tommytony Sep 5, 2012.
  5. Offline

    XxDawnsusxX

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    is it possible for it to be pvp in a non pvp server
  6. Offline

    Iron79

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Thangs for the beste plugin ever !!!



    Join and have fun !!
  7. Offline

    MineNeMeMA

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Hey i really love this plugin! its so awesome but could you please! Please! add like ranks if you won 5 games you get like private 10 wins gunnery 25 wins whatever with custom classes i would pay for a private version of it if you can make it!

    This post has been edited 1 time. It was last edited by MineNeMeMA Sep 10, 2012.
  8. Offline

    phanaticd

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    theres a pretty big bug where if you put this in a different world or have warps they can just use the /warp and exit the zone possibly duping materials or getting free materials from the warzones. there either needs to be a feature to block commands inside warzones or if they are physically out of the zone to restore their previous inventory state
  9. Offline

    Darcion

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    if you have this in a different world, use multiinv to seperate the world inventories. you can block warp commands in permissions for this world.
  10. Offline

    Darcion

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    btw. War latest build do not work for me, when do we get a newer build for newest Spout?
  11. Offline

    phanaticd

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    well the issue is majorly with switching worlds, you cant just block the command to switch worlds then they couldn't get back. I modified the command to run /leave first which fixed it.

    what people would do is
    1. be in a warzone
    2. switch worlds, say from the game world to survival
    3. drop items from the game
    4. type /leave to get their old inventory while in survival world
  12. Offline

    Beans

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    i called my game zanzibar:

    so i installed the pluin but i keep getting kicked out of it, and so do all my other players. it happens once in like 10 mins. on console i get message " [war] reset 16841 blocks in warzone zanzibar.
    and on client, everybody gets "connection lost: internal exeption: java.io.IOEexeption: Bad compressed data format.

    any ideas? has anyone else gotten this error?

    This post has been edited 1 time. It was last edited by md_5 Sep 17, 2012.
  13. Offline

    Mammothskier

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Hi guys, so a month or more back I said how much i love this plugin, that has no changed at all. However, I have multiple copies of the same arena on my server, one for ctf one for tdm etc, well i would like to be able to split up the warhub, to make Tdm, Spleef, and Ctf Warhubs. That way i it is a bit more clear to my players which version of the arena is which.

    I am sorry if this is not the correct spot for me to post this, I am fairly new to Bukkit, and running a server in general.
  14. Offline

    Beans

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
  15. Offline

    LiLChris

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    If the search within a thread worked I wouldn't asked, probably has been asked a few times...


    Any possible way of tracking kills per player or output it after a match is over?
  16. Offline

    Schwamm

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Were are the Permissions?
  17. Offline

    Schwamm

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Players cant go trough Team-Gates because the glasswall is blocking them, they also can't go into the pvp-arena.
    When i set glasswalls to false then they get the message:
    "You can't be inside a warzone without a team"

    This post has been edited 2 times. It was last edited by Schwamm Sep 26, 2012.
  18. Offline

    Beans

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    you can move the spawn point a little bit to the back and then people can go through the gate.
  19. Offline

    SparkleHoof

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Where can i request a feature be added?
  20. Offline

    Darcion

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    your build #88 did not work

    CONSOLE:
    [WARNING] [War] Task #14 for War v1.7.3-PREVIEW (Doolittle) generated an exception
    i got the newest spout RB an new WAR-folder and i am running latest spigot as Server
    pls fix it.
  21. Offline

    pikachu1001000

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Make it so Enderchest are seprate from the war zone and the real world so people cant cheat and get items in the warzone and put it in a enderchest thats in a war zone then leave then take it out from the enderchest
  22. Offline

    Jameshobbs

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Hi,

    Could you add events that I could hook into from some of my plugins so I can keep track of stats for war. The idea is I want to track a players win/loss ratio, kill/death ratio... etc.

    So far the only events I would probably need are: event for when a player is killed in a warzone, event for when a player kills someone in a warzone, and an event for when a war battle is over, which has the list of winners and list of losers.

    This would make tracking stats trivial and allow me to do some cool things with stats, such as rewards, rankings, etc.

    Love this plugin, and look forward to hearing you opinion on this. (Perhaps there is already a way to do this)

    This post has been edited 1 time. It was last edited by mbaxter Oct 16, 2012.
  23. Offline

    sem192

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    for some reason the blocks wont reset after a game of CTF pls help

    #Owner Of FatalCraft

    This post has been edited 1 time. It was last edited by TnT Oct 26, 2012.
  24. Offline

    kaketoe

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    do u pls want to update it to 1.4?

    thx i love your plugin
    alex9322 likes this.
  25. Offline

    alex9322

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    i agree, this plugin is amazing and must update
  26. Offline

    3hitsk0

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    So I run a TEKKIT server and hoped it would all go fine, but it seems like it didn't... I don't know if it has to do with tekkit or not tough, Thank you for your time, and awesome plugin.

    I haven't seen any source codes, but seeing how the java error says there is an array index out of bounds I think it might be a problem with extra block ID's in tekkit?
    If so how hard would it be to fix it? (and possibly do it myself if the source is available)

    This post has been edited 2 times. It was last edited by 3hitsk0 Nov 4, 2012.
  27. Offline

    gawelium

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Hi ! Your plugin is awesome, we have a lot of fun with it !

    But recently i've got this errors : http://pastebin.com/FDMTYAqN
    Server in CB 1.3.2 R4.0
    When i tape the command : /setwarhub it creates the warhub.
    When i stop the server and restart it, i've got the same error, it cannot "save" the warhub.

    Can you help me please ?

    This post has been edited 2 times. It was last edited by TnT Nov 9, 2012.
  28. Offline

    Lich_King_Reborn

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Hi everybody ! I'm having an issue with changing the size of a warzone ... whenever i try to set new corners it tells me that it's too small and that it needs enough space for everything to fit. But the warzone is huge. and it worked very well with the former size ... and i really need to change the size of that warzone, so if someone could help, it could be great !
  29. Offline

    tomyk12

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    It has been long time when I visited this mod and the bukkit.But it is great to see that the mod is still going.
    Keep up the good work tommytony :)

    This post has been edited 1 time. It was last edited by TnT Nov 20, 2012.
  30. Offline

    nems_raiden

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Hello

    I have a question.
    I have 3 team or more. If one team die (no more life), the war stop and everyone are teleport to the lobby.
    How can i do if i want the other team continue to play.

    For example, team red blue and green.
    Team green die ->>> go to loby (or spectator)
    team red and blue continue fighting

    This post has been edited 1 time. It was last edited by md_5 Nov 23, 2012.
  31. Offline

    Darcion

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    where the hell do you see that this mod is continuing?
  32. Offline

    phanaticd

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    can someone update this to work with the new block facing changes in craftbukkit

Share This Page