Dwarves vs Zombies
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
Features:
- 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 classes | Builder, Alchemist, Blacksmith and Tailor | Builder, Lumberjack and Blacksmith |
| Monster classes | Zombie, Skeleton, Creeper, Wolf, Spider, IronGolem, SnowGolem, Broodmother, Cat and Enderman | Zombie, Skeleton and Creeper |
| "Special features" | ... | Quarry, Infinite Cake, ... |
| "Tutorial" | Explanation Image | Video |
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.
NYI:
- 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).
Disclaimer
show_andre111_tag:
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.
Metrics:
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/





-
View User Profile
-
Send Message
Posted Mar 24, 2013If anyone whaches guude or pause and saw the latest DvZ videos of dvz so you was the new version of the original DvZ whoever wants that version of dvz instead of what we have say in a comment
New
and if enyone doesnt want that version but wants this version say in a comment
Old
Note:
if its a TIE or nobody VOTES. so WE will decide!!
-
View User Profile
-
Send Message
Posted Mar 24, 2013If anyone whaches guude or pause and saw the latest DvZ videos of dvz so you was the new version of the original DvZ whoever wants that version of dvz instead of what we have say in a comment
New
and if enyone doesnt want that version but wants this version say in a comment
Old
Note:
if its a TIE or nobody VOTES. so WE will decide!!
-
View User Profile
-
Send Message
Posted Mar 24, 2013i posted a new page called Config that explains how to use the config (also in 1.5)
-
View User Profile
-
Send Message
Posted Mar 24, 2013we will look into it
-
View User Profile
-
Send Message
Posted Mar 24, 2013Hey there. Could you please look at the following, maybe to be added:
1. When joining a game your inventory gets cleared. Could you somehow make a little script that saves your inventory and puts it back when the game is over or when you log off?
2. Could you change the chat_string (suffix) to a prefix and a suffix just like they do with for example permissionsEx?
Thanks alot!
-
View User Profile
-
Send Message
Posted Mar 24, 2013Oh yeah could you make it so dwarfs cant hurt each other when they havent chosen a class yet?
-
View User Profile
-
Send Message
Posted Mar 24, 2013@dannyjayes1
left click
-
View User Profile
-
Send Message
Posted Mar 24, 2013@funkiben
not too much.
the only major thing that you can configurate and its hard is the skills all the rest is almost the same exept that its much more organized the classes have their own config and the dragons have its own (you can have more than one dragon and more that one skill)
i recomend not touching the skills unless you are doing because it very complicated to make a new skill
NYI:
do you want pigs to "eat blocks" on rightclick or left click?
-
View User Profile
-
Send Message
Posted Mar 23, 2013@dannyjayes1
is 1.5 gonna recquire a lot of new configuring?
-
View User Profile
-
Send Message
Posted Mar 23, 20131.5 is going well
we have all what we said + dragon attacks
for now the dragon is gonna be the one running the command but we will try to imploment in 1.6 the full dragon we have these skills:
1.world anchor:
the dragon digs a huge cave until bedrock
2.decoy dragons:
the dragon summons decoy dragons with 1 health (amount and health is configrble)
3.dragon heal:
the dragon heals himselth a bit
4.dragon fire:
the dragon stays in the air and shoots rapidly like 20 fireballs
5.dragon roar:
all the dwarves close to the dragon fly backwards
6.(i didn't think of a name for this one LoL):
the dragon shoots a dwarf up in the air (the 1st attack and_s showed you)
you can add more attacks (we are gonna add a few more like mabe dragon bite but not for sure)and we are gonna have more than one dragon
the next thing wich is gonna be is that hungry pigs now will have smoke when they break blocks and also this is not implomented but whoever wants that hungry pugs break with rightclick and not left say in a comment "LoL" and woever wants left say in a comment "Trolol"
and we are gonna add a dragon warrior
and the dragon warrior + the assasin are gonna get special attacks (configrble)
and also now enderman when they open a portal it says and enderman is creating a portal you have -o- time to kill him before the portal is created
and also now enderman when they reinforce the portal they have a chance to get a spawn egg of a blaze/zombiepigman/both
and also there is now 3 different configs
1.normal config with monster % and with all the stuff like monster release...
2.dragon config with attacks and dragons (and_s will explain more about it)
3.class config this is a config with the dwarf classes and assasin and soon dragon warrior so now the normal config is smaller and most likely you dont have to delete the class config every update (Yay)
and this is not sure but mabe now if im a zombie instead of saying "zombiewarrior123 monster" it will say "zombiewarrior123 the zombie" and also with dwarves... you can vote for it say what you think
thats the main stuff we added until now ill be saying all whats new and mabe soon we can release an development build but thats up to and_s
ty
-
View User Profile
-
Send Message
Posted Mar 23, 2013@funkiben
Yes because right now all commands use GameID 0. The ID is for having multiple games at once.
-
View User Profile
-
Send Message
Posted Mar 23, 2013@And_S
For me all the worlds are called dvz_main0
-
View User Profile
-
Send Message
Posted Mar 23, 2013@funkiben
Yep messed that up. I changed to main world to Dvz_Main0 (or DvZ_Main1 for a second game, ...) but forgot to change it in the /dvz_add command.
-
View User Profile
-
Send Message
Posted Mar 23, 2013@And_S
Internal error message, it might be cause im using multiverse and the DvZ_Main world changed names to DvZ_Main0, and the change of name mightve messed up spawns or something
Error log:
08:46:12 [SEVERE] null org.bukkit.command.CommandException: Unhandled exception executing command 'dvz_add' in plugin Dwarves vs Zombies v1.4.3 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:187) at org.bukkit.craftbukkit.v1_5_R1.CraftServer.dispatchCommand(CraftServer.java:523) at net.minecraft.server.v1_5_R1.PlayerConnection.handleCommand(PlayerConnection.java:967) at net.minecraft.server.v1_5_R1.PlayerConnection.chat(PlayerConnection.java:885) at net.minecraft.server.v1_5_R1.PlayerConnection.a(PlayerConnection.java:840) at net.minecraft.server.v1_5_R1.Packet3Chat.handle(Packet3Chat.java:44) at net.minecraft.server.v1_5_R1.NetworkManager.b(NetworkManager.java:292) at net.minecraft.server.v1_5_R1.PlayerConnection.d(PlayerConnection.java:113) at net.minecraft.server.v1_5_R1.ServerConnection.b(SourceFile:35) at net.minecraft.server.v1_5_R1.DedicatedServerConnection.b(SourceFile:30) at net.minecraft.server.v1_5_R1.MinecraftServer.r(MinecraftServer.java:580) at net.minecraft.server.v1_5_R1.DedicatedServer.r(DedicatedServer.java:225) at net.minecraft.server.v1_5_R1.MinecraftServer.q(MinecraftServer.java:476) at net.minecraft.server.v1_5_R1.MinecraftServer.run(MinecraftServer.java:409) at net.minecraft.server.v1_5_R1.ThreadServerApplication.run(SourceFile:573) Caused by: java.lang.NullPointerException at me.andre111.dvz.CommandExecutorDvZ.onCommand(CommandExecutorDvZ.java:274) at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ... 15 more
-
View User Profile
-
Send Message
Posted Mar 23, 2013@funkiben
I will fix these problems in 1.5. They occur because of all the changes I allready made.
edit: What is exactly happening when you use /dvz_add?
-
View User Profile
-
Send Message
Posted Mar 22, 2013BTW bugs in 1.4.3 (That ive encounterd):
-
View User Profile
-
Send Message
Posted Mar 22, 2013Can you make it so players spawn at the monster spawn instead of faction home when they die?
-
View User Profile
-
Send Message
Posted Mar 22, 20131.4.3 is now approved and can be downloaded normally
ATTENTION:
I recommend changing new_classselection to false as the MC/Bukkit 1.5 update completely broke closeInventory() and nothing can be done once a Inventory gets closed(like in the Classselection)
You can vote this up to get it fixed soon: https://bukkit.atlassian.net/browse/BUKKIT-1409
-
View User Profile
-
Send Message
Posted Mar 21, 2013-
View User Profile
-
Send Message
Posted Mar 20, 2013@funkiben
Can you pm me the link?