premium banner
TACZ Call Of Duty Zombies Map Maker Neo TACZ

Description

[TACZ] Zombie Mod – Survival Mode

Description

Zombie Mod turns your Minecraft server into an intense zombie survival experience inspired by classic round-based zombie modes. Face endless waves of the undead that get stronger over time, manage your points to buy weapons and open new areas, and try to survive as long as you can with your friends!

This mod brings a complete zombie survival experience: wave system, points, Mystery Box weapon crates, buyable doors that unlock new areas, and much more.


Main Features

🧟 Wave System

  • Infinite waves with increasing difficulty
  • Number of zombies per wave: 6 + (wave × 6)
  • Zombie HP: 1 heart + 0.5 heart per wave
  • 15% chance for zombies to spawn with armor
  • 10-second cooldown between each wave

💰 Point System

  • Starting points: 500 points
  • Zombie kill: +100 points
  • Spend points to buy weapons, ammo, open doors, and activate music

🎁 Mystery Box (Weapon Crates)

  • Customizable weapon crates with roulette-style animation
  • Supports both vanilla and modded weapons (fully compatible with TACZ and other gun mods)
  • Buy ammo with left-click
  • 3D display of the current weapon above the chest, automatically rotated based on orientation
  • Smooth opening animation with immersive sound

 

🚪 Door System

  • Create buyable doors to unlock new areas
  • Wall-mounted sign system with informative HUD
  • Automatic block saving (sign + 3×3 wall behind it)
  • Automatic restoration at the end of the game
  • Link zombie spawn points to specific doors

🎵 Custom Jukeboxes

  • Place paid jukeboxes to trigger ambient music
  • Customize activation cost
  • Add your own music discs

🗺️ Map System

  • Create and manage multiple playable maps
  • Each map keeps its own configuration:
  • Player spawn points
  • Zombie spawn points (linked or not to doors)
  • Doors with their prices and positions
  • Weapon crates with their full setup

👥 Multiplayer Mode

  • Full multiplayer support
  • Real-time scoreboard showing players and their points
  • Respawn system: dead players return at the end of the wave
  • Optimized client–server synchronization

📋 Commands

Game Management

Command Description Permission
/zombiestart [mapName] Starts a game with a 60-second countdown. Optionally specify a map. OP (level 2)
/zombiestop Stops the current game and resets everything (doors closed, animations stopped) OP (level 2)
/zombiejoin Join the current game Everyone
/zombieleave Leave the current game Everyone
/zombiestatus Shows game status (wave, zombies, players) Everyone
/zombieskip Instantly skip to the next wave (for testing) OP (level 2)

Examples:

 
/zombiestart /zombiestart nacht_der_untoten /zombiejoin

Map Management

Command Description
/zombiemap create <name> Creates a new map
/zombiemap delete <name> Deletes an existing map
/zombiemap select <name> Selects the active map for the next game
/zombiemap list Lists all available maps
/zombiemap info [name] Shows detailed information about a map

Examples:

 
/zombiemap create nacht_der_untoten /zombiemap select nacht_der_untoten /zombiemap info nacht_der_untoten

Spawn Point Configuration

Player Spawn

Command Description
/zombierespawn set <mapname> Sets the player respawn point to your current position

Zombie Spawns

Command Description
/zombiespawn add <mapname> [doorNumber] Adds a zombie spawn point at your position.
Without doorNumber: spawn is always active.
With doorNumber: spawn becomes active only when this door is opened.
/zombiespawn clear <mapname> Clears all zombie spawns on the map
/zombiespawn list <mapname> Lists all spawn points and their status

Examples:

 
/zombiespawn add nacht_der_untoten /zombiespawn add nacht_der_untoten 1 /zombiespawn add nacht_der_untoten 2

Door System

Command Description
/zombiedoor add <mapname> <number> <cost> Look at a wall sign, then run the command. Saves the sign + the 3×3 wall behind it.
/zombiedoor remove <mapname> <number> Removes a door from the map
/zombiedoor list <mapname> Lists all doors on the map
/zombiedoor open <mapname> <number> Opens a door (destroys the saved blocks)
/zombiedoor close <mapname> <number> Closes a door (restores the saved blocks)

Examples:

 
/zombiedoor add nacht_der_untoten 1 750 /zombiedoor add nacht_der_untoten 2 1250 /zombiedoor list nacht_der_untoten

Important: Doors automatically close at the end of every game!


Weapon Crates (Mystery Box)

Command Description
/weaponcrate create <cost> Look at a chest, then run the command. Create a crate with a price
/weaponcrate addweapon hand Look at a chest, then run the command. Adds a weapon crate with the given item.
item in hand can be vanilla (minecraft:diamond_sword) or modded (tacz:ak47).
/weaponcrate addammo hand <cost> Adds purchasable ammo with left-click on the crate
/weaponcrate remove Look at a crate, then run the command to remove it
/weaponcrate reload Reloads all 3D displays for crates (useful after clearing entities)

Examples:

In-game usage:

  • Right-click: Buy a random weapon (roulette animation if multiple weapons are configured)

  • Left-click: Buy all configured ammo types


Music Jukeboxes

Command Description
/zombiejukebox add <cost> Look at a jukebox containing a disc, then run the command
/zombiejukebox remove Look at a zombie jukebox, then run the command to remove it
/zombiejukebox list Lists all configured jukeboxes in the world

Example:

/zombiejukebox add 1000

Help

Command Description
/zombiehelp Displays the full help with all commands and mechanics

🎮 Gameplay Mechanics

Wave System

  1. The game starts after a 60-second countdown.

  2. Players begin with 500 points.

  3. Each wave spawns 6 + (wave × 6) zombies.

  4. Zombies have 1 heart + 0.5 heart per wave.

  5. 15% chance for zombies to spawn with random armor.

  6. There is a 10-second cooldown between waves.

Point System

  • +100 points per zombie kill
  • Points are used to:
  • Buy weapons (cost depends on the crate)
  • Buy ammo (cost per type is configurable)
  • Open doors (cost per door is configurable)
  • Activate jukeboxes (cost per jukebox is configurable)

Death & Respawn System

  • When a player dies, they enter “Waiting” mode.
  • They automatically respawn at the end of the current wave.
  • Their points are preserved.
  • If no players are alive: GAME OVER.

Doors & Zones

  • Doors block access to new areas.
  • Opening a door activates additional zombie spawn points.
  • This increases difficulty but gives more room to move and kite.
  • All doors automatically close at the end of the game.

Mystery Box (Weapon Crates)

  • Each chest can contain multiple weapons.
  • The obtained weapon is random (animated roulette).
  • If only one weapon is configured, no roulette animation (static display).
  • Bows and crossbows automatically grant 64 arrows.
  • 3D weapon display with rotation adjusted to the chest’s orientation.

 

 


📁 Configuration Files

All configuration files are located in the config/ folder:

File Description
zombiemod.json General gameplay configuration (starting points, cooldowns, etc.)
zombiemod-maps.json Saves all maps and their configurations (spawns, doors, etc.)
zombiemod-drops.json Configuration for zombie drops
zombiemod-mobs.json Configuration for mobs (HP, armor, etc.)

🔧 Installation

  1. Install NeoForge 1.21 on your server or client.

  2. Download Zombie Mod from CurseForge.

  3. Place the .jar file into your mods/ folder.

  4. Start the server/client.

  5. Configuration files will be automatically generated in config/.

Compatible Mods

  • TACZ (Timeless and Classics Zero) – full weapon support
  • Any mod that adds custom items
  • Protection plugins (WorldGuard, GriefPrevention, etc.)

🎯 Quick Start Guide

For Admins

  1. Create your first map:

     
    /zombiemap create my_first_map /zombiemap select my_first_map
  2. Set the player spawn:

     
    (Stand where you want players to spawn) /respawnpoint my_first_map
  3. Add zombie spawns:

     
    (Stand at each spawn location) /zombiespawn add my_first_map /zombiespawn add my_first_map /zombiespawn add my_first_map
  4. Create a door (optional):

     
    (Place a wall sign in front of a wall) (Look at the sign) /zombiedoor add my_first_map 1 750
  5. Add a spawn linked to the door:

     
    (Stand in the area behind the door) /zombiespawn add my_first_map 1
  6. Create a weapon crate:

    (Place a chest) (Look at the chest) /weaponcrate addweapon 500 (exemple of held item in hand tacz:AK47) /weaponcrate addweapon 950 hand (exemple of held item in hand tacz:m4a1) /weaponcrate addammo (exemple of held item in hand tacz:ammo_762x39) 100 
  7. Start the game:

     
    /zombiestart my_first_map

For Players

  1. Wait for an admin to start a game with /zombiestart.

  2. Join the game with /zombiejoin.

  3. Kill zombies to earn points (+100 per kill).

  4. Buy weapons from Mystery Boxes (right-click chests).

  5. Buy ammo (left-click chests).

  6. Open doors to access new areas (right-click signs).

  7. Survive as long as possible!


🎨 HUD & Interface

Main In-Game Display

  • Current wave (top-left)
  • Zombies remaining (top-left)
  • Your points (top-left)
  • Player scoreboard (top-right)

Contextual HUD

When you look at an interactive element, a HUD appears above your hotbar:

  • Weapon crate: Weapon price (right-click) + ammo price (left-click)
  • Door: Door number + price + “Right-click to open” (or “OPEN” if already opened)
  • Jukebox: Price + “♪ Activate Music”

Animations

  • Mystery Box: Roulette animation with immersive sound (3 seconds)
  • Floating points: “+100” pops up near your point counter whenever you kill a zombie
  • Particles: Visual effects when purchasing (HAPPY_VILLAGER + ENCHANT)

🛠️ Support & Contributions

Bugs & Suggestions:
Please report bugs or submit suggestions on the GitHub page or directly on CurseForge.

Compatibility:
This mod is built for NeoForge 1.21 and is compatible with most content mods (weapons, armor, etc.).


📜 Credits

Developed for NeoForge 1.21

Sounds used:

  • Mystery Box sound (Call of Duty: Zombies)
  • Round start/end sounds (Call of Duty: Zombies)

⚖️ License

This mod is provided as-is for personal use and private servers. All sounds remain the property of their respective creators.