Dwarves vs Zombies

Dwarves vs Zombies Logo

Dwarves vs Zombies
Main Setup Commands Changelog Config

Ever wanted to play DvZ, but you couldn't either because Rob hosts it at the wrong time for you or you never get chosen? Now you can host your own Games using this plugin! Or you can change to configs to have your very own DvZ.

Your just a player searching for a server?:

Checkout these public servers hosted by the community:
Forum for Servers

What is Dwarves vs Zombies:

Idea by "Rob" http://twitter.com/#!/urealms (Tutorial): Explanation Image - Video by Rob


  • Automated Games with World resets
  • Completly customizable Dwarf und Monster classes
  • Special Spell Items with Manasystem
  • Changable Block drops/Break Blacklists and Blockchanges

The two default versions: You can change most of these things in the config.

"Old DvZ""New DvZ"
Dwarf classesBuilder, Alchemist, Blacksmith and TailorBuilder, Lumberjack and Blacksmith
Monster classesZombie, Skeleton, Creeper, Wolf, Spider, IronGolem, SnowGolem, Broodmother, Cat and EndermanZombie, Skeleton and Creeper
"Special features"...Quarry, Infinite Cake, ...
"Tutorial"Explanation ImageVideo

WARNING: Version 1.4 changed the way the Plugin needs to be Setup, please read the instructions carefully!
The Sourcecode is available on github: https://github.com/andre111/Dwarves-vs-Zombies

Current Version:
v.1.7.1 - For Changelog see the download page.


  • Dragon AI - I'm not sure if I will ever be able to do it :(

Incompatible plugins:

  • LWC(only when used in the gameworld) - causes huge memory leaks, currently trying to get in contact with the author to see what I/he can do.

Support Dwarves vs Zombies:
You can support DvZ by donating(The button on the topright corner of this site).


This Plugin displays my name as "andre111 the Plugin Author" in chat by default.
If you don't want this you can simply disable it with the "show_andre111_tag" config option.

This plugin utilises Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org:

  • A unique identifier
  • The server's version of Java
  • Whether the server is in offline or online mode
  • The plugin's version
  • The server's version
  • The OS version/name and architecture
  • The core count for the CPU
  • The number of players online
  • The Metrics version

If you wish to disable this feature (/me cries), you can do so by opt-ing out, which you can do in the config file under /plugins/PluginMetrics/

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Louisethanking Louisethanking Feb 28, 2016 at 08:22 UTC - 0 likes

    @airider7: Go

    Thanks will try

  • Avatar of airider7 airider7 Feb 27, 2016 at 15:26 UTC - 1 like

    @Louisethanking: Go

    Use libdisguises instead....

  • Avatar of Louisethanking Louisethanking Feb 27, 2016 at 09:45 UTC - 0 likes

    I can't get it to load. Every time it says no supporting disguising plugin could be found but I have used the one you recommended

  • Avatar of airider7 airider7 Jan 23, 2016 at 19:40 UTC - 0 likes

    Got the 1.8 server up and running. I start a game but can't harvest/mine any wood or ore because when I break the blocks nothing is dropped. Is there something I didn't start or configure properly for this to be occurring? I've looked through the blocks.yml, but can't seem to find anything wrong. Removing the block types listed in the .yml allows me to harvest/mine the wood/ore, but then I can't craft anything because the rules for how these blocks are supposed to change is no longer there.


  • Avatar of Gergthegog Gergthegog Jan 07, 2016 at 12:54 UTC - 0 likes

    Also, can you add the public storage to all gametypes?

  • Avatar of Gergthegog Gergthegog Jan 07, 2016 at 12:23 UTC - 0 likes

    This plugin is sweat! Please keep maintaining this! Works pretty well. Only problem is make it more configurable: make it so that in the classes you can use items names and lores and enchantments, and maybe add a permission node: DvZ.vip that gives you a better chance of getting good monster classes and all four dwarf classes.

  • Avatar of longshao longshao Jan 03, 2016 at 21:02 UTC - 0 likes

    hello! Why use /dvz_join cannot obtain the hall the world?According to /dvz_join [gameID_default_0],Could you tell me how to use this plugin? thank you

  • Avatar of huangzong huangzong Jan 01, 2016 at 07:50 UTC - 0 likes

    hi excuse me! i would like to ask some questions e... what should i do in the second step "chose a world",do i need some command?or just stand in a world? And when a player was dameged , it will output a message adout :"the dvz can not pass the damageevent"is it a bug? i'm using spigot 188 and spigot 183 also has this problem.

  • Avatar of TBS_Studios TBS_Studios Dec 15, 2015 at 14:56 UTC - 2 likes

    Any tutorial videos that explain how to use DVZ only in certain worlds?

    @huangzong It's on the download button.

  • Avatar of huangzong huangzong Sep 27, 2015 at 10:06 UTC - 0 likes

    Hi,where can i download the latest version?Is this page follow the latest update?

Which Disguise Plugin would you want DvZ to use?

  1. Choice:

  1. Results
  2. 5 comments

Table of contents

  1. 1 Features:
    1. 1.1 Disclaimer


Date created
Jan 01, 2013
Last update
Mar 22, 2015
Development stage
  • deDE
  • enUS
All Rights Reserved
Curse link
Dwarves vs Zombies
Recent files



Required dependency