ZombieSurvival
![]()
Survive endless waves of zombie attacks!
Based on the COD gamemode Nazi-Zombies
Official Website: www.bjornke.com
Donate
Information:
Now you can play Call Of Duty® style Nazi Zombies in Minecraft! Includes all of the familiar features of the gamemode and more! These zombies can sniff you out from over a mile away and run faster (or slower) then you with our custom AI! Barricades, doors, mystery boxes, wolf waves, and more! Play with your friends or by yourself, it's easy to setup and easy to use!
Features:
- Multiple Games Per World (as many different games as you like in a single world file)
- Multi-World Support (Can have games in any world/nether)
- Custom Zombie AI (Zombies have infinite find/aggro radius, limited only by how many chunks loaded)
- Runner Zombies (Faster than normal)
- Zombie Spawns (set by using operator, spawns are enabled when wave number is reached)
- Zombie Difficulty Multiplier ( defined in config, controls how much health zombies get per wave)
- Zombie Damage Multiplier (defined in config, controls how much damage zombies deal per wave)
- Revive (A sign will appear where a dead comrade has fallen! Break the sign to revive him! You have 30 seconds)
- Random Skelly Waves (can be configured or disabled in config. Default 1/5 chance)
- Perks (Godmode, Instant Kill, and Fire. All last for 60 seconds)
- Random BITE Effect (Random potions applied to player on zombie attack, chance defined in config)
- Stat/Join Signs (Signs that can display player count / zombie count and if RIGHT clicked, allow player to join via sign click)
- Purchase Door Signs (can buy doors with points/economy t open)
- Death Waiting Lobbies (players go here once dead if spectating is turned off)
- Custom Limits (min/max players, max zombies at one time, max waves, allowed break/place of specific blocks during game)
- Inventory Save (Inventory is saved and replaced after a game)
- Automatically Start Game (When enough players have joined the game with /join command, start-player-count definable in config)
- Doors (set by operator, doors open once wave number is reached)
- Door to Spawn Link (Link spawns to doors so they activate when the door is purchased regardless of wave)
- Signs (can either give you item for expense of point, or heal you)
- Point System (10 points for every zombie killed)
- Economy Support (uses vault to link to most economy systems)
- Death Tax (% of bank, defined in config)
- Money per Kill (added to player account after kill, defined in config)
- Game Over or /leave Account Zeroing (defined in config)
- Spectate System (dead players can spectate the game)
- Friendly Fire Deductions (Players who strike or fire upon other players are deducted points)
- Friendly Fire Alerts (Sound is played on client side when player strikes or fire upon other players)
- Player Death Alerts (Sound is played at death location of player, white wool block flashes) Note this feature experimental
- Internal Anti-grief (if automated server, use this feature to prevent blocks from being broken)
- Items on Join (When a player joins a game, they receive items defined in the config)
- Optional Automation Feature (Defined in config, includes cooldown time between new game starts, in seconds)
- Included /vote feature (gets 2 random maps of all maps and puts them up for vote)
- Custom Zombie Drops (defined in config, includes chance for drop)
- 10th round Fire (Netherrack set on fire every 10th round, use /zsa-fire <name>)
- Version Checking (Displays in console and alerts ops that are in-game if out of date, also include /zs-version command)
- Special Action Blocks (Must be added to game with command /zsa-special)
- Yellow Wool: Double Player Velocity
- Blue Wool: Super Jump
- Light Blue Wool: Super+ Jump (Higher jump than Blue Wool)
- Orange Wool: Light's player on fire for 10 seconds
- Black Wool: Kills player
- Light Gray Wool: Sets player invisible
- Gray Wool: Invisible players back to visible
- Green Wool: Slows player slightly
Useful Pages For Admins
Video Tutorials
- Terms and Backend Configuration: http://youtu.be/U8RmAO9wqzc
- Spawn Point and Sign Config: http://youtu.be/4W0r5iJ5rGo
- Classes: http://youtu.be/JtzjfNmAVHE
Credit: stadvert
Permissions:
You do not need to define permissions for this plugin to work.
- zs.start
- zs.end
- zs.create
- zs.edit
- zs.remove
- zs.reload
- zs.version
- zs.tp
- zs.stats
- zs.help
- zs.join
- zs.leave
- zs.whisper
- zs.signs
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,
Opting out of this service can be done by editing plugins/Plugin Metrics/config.yml and changing opt-out to true.
Read before posting comments
Completely new and rewritten version will come out as soon as possible, I am already working on it.
Donations:
If this plugin helps you please feel free to donate and keep this project updated. I am coding this plugin in my free time.

Click here to donate.
-
View User Profile
-
Send Message
Posted Oct 25, 2012@Demonlover11
Change inventory save to true. :)
-
View User Profile
-
Send Message
Posted Oct 25, 2012My suggestion is a way (Posted this on the forum post too) to make zombies not spawn behind doors. I've thought about it and have issues. What if zombies start spawning behind a door and someone either does not know it or doesn't have enough money to unlock that door to get behind the door to kill them therefore you are stuck. My suggestion is to hook in with world guard regions with doors. Example: Region 1 is defined and three zombie spawnes are defined in region 1 for zombies to start spawning on wave 1. If the door in that region is not yet opened the zombies will not spawn yet. Also people lose there inventory upon join on a game but yet I don't have it set like that? Config: http://pastebin.com/CLSgD5LY Also, what is donor perks in it and special points?
-
View User Profile
-
Send Message
Posted Oct 25, 2012@jhnMC
Will be looking into adding these. The plan is to add and bug fix as much as possible for 2.6 while the bukkit community waiting for a 1.4.2 release. I'm taking this opportunity to seriously further the plugins capabilities.
-
View User Profile
-
Send Message
Posted Oct 25, 2012Some things you should add that would make this plug-in the best for Nazi Zombie Servers:
- Add Barriers - 3x3 Fences that can be broken down by zombies, and repaired by clicking the [REPAIR] sign that could be located within a 2-5 block radius.
- Add Perk Machines - Click a sign that looks like [PERK] and it will give you such a ability. Such as Speed-Cola gives you Speed 1 until you go into last stand or Juggernog will give you 2.5 extra hearts or regeneration at a slow rate.)
- Add last stand - When a player hits something like 2.5 hearts or even when they die, the player goes into the sitting animation, disallowed to move, and they can only be brought back by a player hitting them while standing nearby them w/ shears. While they're in last stand they should have the potions slowness and nauesia hitting them. They have 30 seconds before they're returned either to the waiting room or spectator unless revived.
- Add a advanced point system - Make it so players have the choice of using the normal point system already made or advanced users can config what points you get or lose for doing certain things.
- Make the local.yml a tad bit more editable - Maybe if you're comfortable with it, allow players to have access to edit any files broadcasted in chat. Including colors possibly or color code support.
- Add pack-a-punch - Make it so when a player hits a sign labeled [PACK-A-PUNCH] they're given a random enchantment that can be decided upon in the config.
- Make a pre-game waiting room - Make it so when players join they don't teleport into a game, they go to a waiting room and they have to hit a certain block or type /ready and they'll be marked as ready. Once %75 of the people in the lobby are ready, everyone teleports to the game. Also make it so when the games already running, make it so when somebody tries to join it puts them on que, and once the wave is over teleport that player in. Also, once the game starts add a 10 second waiting period before zombies spawn because players don't have enough time to even be ready.
- Auto Equip Armor - Pretty self explanatory, just make it so when the players join their armor is automatically put onto them so they don't have to spend the first 5 seconds of the game to put it on.
- Make buffs gold blocks, so just like Nazi Zombies, a zombie has a %2 chance of dropping a gold block, and when it's picked up it will give any of the random perks you already have added.
- Add Grenades - Make it so when enderpearls are thrown, once they make impact on the ground instead of teleporting a player just make it so it has a blast radius and damage of a fireball. (Similar to MineZ if you've ever played it)
- This might be a long term thing you could work on with me, but maybe add leader boards that run upon SQL and can be displayed upon our website. (Or anybodies website!)
If I had to pick 3 of all of these recommendations, I would really suggest adding Barriers, The waiting room, and last stand. But, adding as most as possible would be awesome. If you need a test server, I'm more than glad to allow you to upload the latest snapshots/updates to our server.
EDIT: Also, maybe add a rollback system so the fences damaged by zombies could be rolledback upon the next game.
-
View User Profile
-
Send Message
Posted Oct 25, 2012@jonoce633
Thanks for reminding me, I will add that too.
-
View User Profile
-
Send Message
Posted Oct 25, 2012@Bjornke
No enchantment signs? :(
The zombie spawns linked to doors is a great idea. That way mobs don't get stuck behind unopened doors.
-
View User Profile
-
Send Message
Posted Oct 25, 2012All, for version 2.6 I will be adding:
PLEASE REPLY WITH MORE IDEAS OR POST A TICKET WITH A FEATURE REQUEST
-
View User Profile
-
Send Message
Posted Oct 24, 2012@jonoce633
Not sure yet, haven't figured it out, wish i could see some source to figure it out.
-
View User Profile
-
Send Message
Posted Oct 24, 2012Hey guys, will be doing some more bug fixes and adding some new stuff, such as better stats!
Going to probably combine 2.5 into 2.6
In the meantime, 2.5 can be downloaded from the forum post!
http://forums.bukkit.org/threads/fun-zombiesurvival-r2-5-1-3-2-r2-0.87152/
-
View User Profile
-
Send Message
Posted Oct 24, 2012How do I make potion signs? I can't type 373:8201:1 on the fourth line because then it gives me 8201 water bottles.
-
View User Profile
-
Send Message
Posted Oct 24, 2012@MrPrimeWoofer
It didn't work for me either but I tried this. Add a zombie door with the zsa-door command and put its wave 1 over the limit of the game. Then add a sign on top and that should work.
Make the door search radius about 3-4 so that it doesn't open other nearby doors.
One problem with adding doors with signs is that monsters that spawn at a certain wave can't get through that door unless it has already been bought, so I usually only put item signs in rooms with doors that need to be purchased but no zombie spawns in there.
-
View User Profile
-
Send Message
Posted Oct 23, 2012@jonny11011
Do also know anything about the doors, because its not working for me now. I put two vertical wooden planks and a sign on top: zombie door world 100 -and its says i purchased it but doesn't dissappear. Any Help?
-
View User Profile
-
Send Message
Posted Oct 23, 2012@MrPrimeWoofer.
Config Example
join-items:
- ITEM ID
- ITEM ID
- ITEM ID
From what i can figure out the is has to be a ITEM
(Not a place able block)
@fbafaro.
To be honest i am not sure It may have something to do with multiverse not sure tho
However normally a warning in the console and be ignored if it is now crashing the server / causing lag
-
View User Profile
-
Send Message
Posted Oct 23, 2012@jonny11011
the plugin version is 2.4 even do it's say 2.3 in the warning.
2012-10-23 16:52:44 [WARNING] [ZombieSurvival] Task #20 for ZombieSurvival vR-2.3 generated an exception java.lang.IllegalArgumentException: Cannot measure distance between plotworld and WonderCityCraft at org.bukkit.Location.distanceSquared(Location.java:381) at com.bjornke.zombiesurvival.main$5.run(main.java:2643) at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:53) at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:510) at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:213) at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:474) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:406) at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)
-
View User Profile
-
Send Message
Posted Oct 23, 2012Do you know how to add more items in the item join section?. Because when I try to add multiple items the server crashes.
-
View User Profile
-
Send Message
Posted Oct 23, 2012@fbafaro
Please provide more information
+ the plugin version
-
View User Profile
-
Send Message
Posted Oct 23, 2012I'm getting this warning on my console:
[WARNING] [ZombieSurvival] Task #20 for ZombieSurvival vR-2.3 generated an exception
Any idea!
tx
-
View User Profile
-
Send Message
Posted Oct 23, 2012When I die I loose everything like inventory and money...is there a command in the config. What should it look like and say ??
thx
-
View User Profile
-
Send Message
Posted Oct 22, 2012For anybody having trouble with the zombie box, you need to put a chest next to the sign, and when you have enough points, check the chest. And for the doors, you need to use wooden planks.
-
View User Profile
-
Send Message
Posted Oct 22, 2012When I do /zs-create How does the zombie multipler part work? When I type 10 in that in the config it just shows max zombies of 10 and each round it just increases by 1, so if I want to increase 10 zombies each wave I have to re-set it up as 250 zombies as max in the config. Also what happens if someone get's to the max wave? Does it re-set, do they get put in the lobby, like what exactly happens?