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/
this version is buggy ;(
erm i got 1 prob .. when a mob or player get killed other players cant see him? and i only got the 3 plugins on
Never mind mate i fixed it :)
and thanks AND_S
Mosh you need to get protocol lib. Without it players disguised cannot take damage.
I delete all my pulgins and still cant hurt enemy mobs players
i got clearlag magicspells worldedit jcommands disquisecraft and the dvz
I can't pick up items if im not playing dvz......
@Moshiskibab
Maybe you have another plugin disabling damage?
Erm i have it on my server but player that spawns as mobs dont take damage .. why?
@willkiller1234
This might be another plugin overriding mine.
That the Items don't show up is a bug with bukkit, if you are in Survivalmode just click on one of the spaces where the Items should be and it will update.
There error you have posted is because there are some special caracters in the lang_en_EN.yml wich could not be loaded. If you modified it, please let it generate a new one. If you are using a Version below 1.3.1 please update to 1.3.1 and tell me if the error still occours.
I also get an error when i choose my class all the items don't show up and it just gives me say a pickaxe for blacksmith instead of the whole package. and also doesn't take away my builder class choice. i also found another error with /dvz_start
rg.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:105) 13.01 20:37:45 [Server] INFO at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:138) 13.01 20:37:45 [Server] INFO at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:55) 13.01 20:37:45 [Server] INFO in "<string>", position 3515 13.01 20:37:45 [Server] INFO org.bukkit.configuration.InvalidConfigurationException: unacceptable character '�' (0xFFFD) special characters are not allowed 13.01 20:37:45 [Server] SEVERE Cannot load plugins/Dwarves vs Zombies/lang_en_EN.yml 13.01 20:37:44 [Multicraft] Skipped 38 lines due to rate limit (30/s) 13.01 20:37:41 [Server] INFO in "<string>", position 3515 13.01 20:37:41 [Server] INFO Caused by: unacceptable character '�' (0xFFFD) special characters are not allowed 13.01 20:37:41 [Server] INFO at net.minecraft.server.v1_4_6.ThreadServerApplication.run(SourceFile:849) 13.01 20:37:41 [Server] INFO at net.minecraft.server.v1_4_6.MinecraftServer.run(MinecraftServer.java:427) 13.01 20:37:41 [Server] INFO at net.minecraft.server.v1_4_6.MinecraftServer.q(MinecraftServer.java:494) 13.01 20:37:41 [Server] INFO at net.minecraft.server.v1_4_6.DedicatedServer.r(DedicatedServer.java:224) 13.01 20:37:41 [Server] INFO at net.minecraft.server.v1_4_6.MinecraftServer.r(MinecraftServer.java:598) 13.01 20:37:41 [Server] INFO at net.minecraft.server.v1_4_6.DedicatedServerConnection.b(SourceFile:30) 13.01 20:37:41 [Server] INFO at net.minecraft.server.v1_4_6.ServerConnection.b(SourceFile:39) 13.01 20:37:41 [Server] INFO at net.minecraft.server.v1_4_6.PlayerConnection.d(PlayerConnection.java:112) 13.01 20:37:41 [Server] INFO at net.minecraft.server.v1_4_6.NetworkManager.b(NetworkManager.java:290) 13.01 20:37:41 [Server] INFO at net.minecraft.server.v1_4_6.Packet3Chat.handle(Packet3Chat.java:44) 13.01 20:37:41 [Server] INFO at net.minecraft.server.v1_4_6.PlayerConnection.a(PlayerConnection.java:852) 13.01 20:37:41 [Server] INFO at net.minecraft.server.v1_4_6.PlayerConnection.chat(PlayerConnection.java:897) 13.01 20:37:41 [Server] INFO at net.minecraft.server.v1_4_6.PlayerConnection.handleCommand(PlayerConnection.java:979) 13.01 20:37:41 [Server] INFO at org.bukkit.craftbukkit.v1_4_6.CraftServer.dispatchCommand(CraftServer.java:514) 13.01 20:37:41 [Server] INFO at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:186) 13.01 20:37:41 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) 13.01 20:37:41 [Server] INFO at me.andre111.dvz.CommandExecutorDvZ.onCommand(CommandExecutorDvZ.java:159) 13.01 20:37:41 [Server] INFO at me.andre111.dvz.DvZ.getLanguage(DvZ.java:125) 13.01 20:37:41 [Server] INFO at org.bukkit.configuration.file.YamlConfiguration.loadConfiguration(YamlConfiguration.java:175) 13.01 20:37:41 [Server] INFO at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:105) 13.01 20:37:41 [Server] INFO at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:138) 13.01 20:37:41 [Server] INFO at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:55) 13.01 20:37:41 [Server] INFO in "<string>", position 3515 13.01 20:37:41 [Server] INFO org.bukkit.configuration.InvalidConfigurationException: unacceptable character '�' (0xFFFD) special characters are not allowed 13.01 20:37:41 [Server] SEVERE Cannot load plugins/Dwarves vs Zombies/lang_en_EN.yml 13.01 20:37:41 [Multicraft] Skipped 28 lines due to rate limit (30/s) 13.01 20:37:35 [Server] SEVERE Cannot load plugins/Dwarves vs Zombies/lang_en_EN.yml 13.01 20:37:35 [Server] INFO Game Over! No more Dwarves![m 13.01 20:37:35 [Server] INFO ... 14 more 13.01 20:37:35 [Server] INFO at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:53) 13.01 20:37:35 [Server] INFO at org.yaml.snakeyaml.Yaml.load(Yaml.java:399) 13.01 20:37:35 [Server] INFO at org.yaml.snakeyaml.reader.StreamReader.<init>(StreamReader.java:50) 13.01 20:37:35 [Server] INFO at org.yaml.snakeyaml.reader.StreamReader.checkPrintable(StreamReader.java:70) 13.01 20:37:35 [Server] INFO in "<string>", position 3515 13.01 20:37:35 [Server] INFO Caused by: unacceptable character '�' (0xFFFD) special characters are not allowed 13.01 20:37:35 [Server] INFO at net.minecraft.server.v1_4_6.ThreadServerApplication.run(SourceFile:849) 13.01 20:37:35 [Server] INFO at net.minecraft.server.v1_4_6.MinecraftServer.run(MinecraftServer.java:427) 13.01 20:37:35 [Server] INFO at net.minecraft.server.v1_4_6.MinecraftServer.q(MinecraftServer.java:494) 13.01 20:37:35 [Server] INFO at net.minecraft.server.v1_4_6.DedicatedServer.r(DedicatedServer.java:224) 13.01 20:37:35 [Server] INFO at net.minecraft.server.v1_4_6.MinecraftServer.r(MinecraftServer.java:530) 13.01 20:37:35 [Server] INFO at org.bukkit.craftbukkit.v1_4_6.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) 13.01 20:37:35 [Server] INFO at org.bukkit.craftbukkit.v1_4_6.scheduler.CraftTask.run(CraftTask.java:53) 13.01 20:37:35 [Server] INFO at me.andre111.dvz.DvZ$1.run(DvZ.java:77) 13.01 20:37:35 [Server] INFO at me.andre111.dvz.Game.tick(Game.java:116) 13.01 20:37:35 [Server] INFO at me.andre111.dvz.Game.checkLoose(Game.java:222) 13.01 20:37:35 [Server] INFO at me.andre111.dvz.DvZ.getLanguage(DvZ.java:125) 13.01 20:37:35 [Server] INFO at org.bukkit.configuration.file.YamlConfiguration.loadConfiguration(YamlConfiguration.java:175) 13.01 20:37:35 [Server] INFO at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:105) 13.01 20:37:35 [Server] INFO at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:138) 13.01 20:37:35 [Server] INFO at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:55) 13.01 20:37:35 [Server] INFO in "<string>", position 3515 13.01 20:37:35 [Server] INFO org.bukkit.configuration.InvalidConfigurationException: unacceptable character '�' (0xFFFD) special characters are not allowed
Is there a command to leave the game? And when my players die they don't spawn at monster spawn but at their home.
Yes it is. Just turn default to false and set your spawns in a different world. Your players will have to type /dvz_join in order to participate in the game otherwise they won't be affected in anyway
Is it possible to make this only work in one world (other than the default)? I am looking into adding it to my server.
@willkiller1234
I uploaded 1.3.1 which should fix the problem.
Crystal Storage is like the Void Storage in the new DvZ, but I renamed it because I used the book allready.
what is crystal storage? And i get an error everytime i type /dvz_join. i posted a ticket
Can you make that the game have autostart?
Ok I uploaded 1.3 but it needs approval. You can download it here: http://dev.bukkit.org/server-mods/dwarves-vs-zombies/files/8-dwarves-vs-zombies-v-1-3/
You need to delete your config.yml and let it generate a new one!
I'm curious about the new classes