ZombieRounds
Contributors
TSK_Ben, loftyD & Penumbron
Supported Servers
  1. Paper

ZombieRounds​

Minecraft Paper Plugin that reflects the Zombies GameMode experience from Call of Duty, but maintaining the charm of Minecraft.

Pre-requisites​

  • Mandatory: EssentialsX >= 2.19.0
  • Optional: WeaponMechanics >= 4.1.0

How to get started?​

  • You'll need a map that can be adapted for the plugin. Once you have found a good spawn for players joining the game run
    Java:
    /setlobbyspawn
    .
  • In the config.yml that is generated it will output the starting co-ordinates.
  • Then throughout the map, run
    Java:
    /setzombiespawn
    to place where a zombie will get spawned.
  • When you are happy, restart the server, rejoin and run
    Java:
    /joinlobby
    followed by
    Java:
    /startzombies
    .
  • To end the game, get defeated or run
    Java:
    /stopzombies
    .

Perks​

The plugin features the following perks which have 5% dropping per zombie death:

  • Insta-Kill: Gives you 30 seconds where Zombies will die to 1 shot. (Does not work with regular MC weaponry.)
  • Double Points. Scores you 240 points per Zombie Kill for 30 seconds.
  • Death Machine: Gives you a weapon you can use for 30 seconds. (Requires a weapon setup in WeaponMechanics called DeathMachine.)
  • Max Ammo: Gives you refills of your weapons. (Requires weapons be setup to take ammunition.)
  • Minify: Shrinks you down so you can fit into 1x1 tunnels and access secret areas.
  • Barbeque: Gives you 4 Steak.
  • Kaboom: Annihilates all zombies spawned at the time of pickup. Rewards 400 points per lobby player. 800 if the lobby player holds Double Points.

Boss Rounds​

Every 25 rounds, a Warden spawns somewhere in your map. If you're playing with more than 1 player, the quantity of wardens increase, depending on player count. Last kill awards a Double Points.

Every 15 rounds, 5 'Elite Piglin Guards' spawn, encased in Netherite Armour and holding a Netherite Axe. Last kill awards a Death Machine.

Every 5 rounds, Wolves spawn. Last kill awards Max Ammo.

"Zones"​


ZombieRounds features the concept of zones, by default a zombie set to spawn in a pre-defined area is considered a global spawn, though you might want to as you progress through your map open up more areas; through command blocks you can execute
Java:
/unlockzombiezone {zone}

If you configure a zombie spawn to be unlocked in zone 1 and when you get to a certain trigger point, you can run the above command to then allow zombies to spawn from those pre-defined areas too. When a game ends, the unlockable areas that were unlocked become locked allowing for infinite replay.

Notes​

This plugin is supported by WeaponMechanics (version 4.1.5).

This plugin works and has been tested on 1.21.1 and 1.21.5. (Should work on later releases but have not confirmed this).

Example YML Configuration​

YAML:
lobby:
  teleportLocation:
    world: space_station_x # Name of the world for the lobby teleport location
    x: 0 # X coordinate for the teleport location
    y: 49 # Y coordinate for the teleport location
    z: 45 # Z coordinate for the teleport location
    yaw: -90.0 # Player's yaw (rotation) when teleported
    pitch: 0.0 # Player's pitch (vertical view angle) when teleported
  maxPlayers: 4 # Maximum number of players allowed in the game
mainSpawnWorld:
  world: main_world # where do you end up after you've died if you have no bed.
zombieSpawnLocations:
- world: space_station_x
  x: 21.0
  y: 49.0
  z: 35.0
- world: space_station_x
  x: 22.0
  y: 49.0
  z: 35.0
- world: space_station_x
  x: 23.0
  y: 49.0
  z: 35.0
- world: space_station_x
  x: 63.0
  y: 57.0
  z: 68.0
- world: space_station_x
  x: 63.0
  y: 57.0
  z: 67.0
- world: space_station_x
  x: 63.0
  y: 57.0
  z: 66.0
- world: space_station_x
  x: 31.0
  y: 49.0
  z: 61.0
- world: space_station_x
  x: 56.0
  y: 49.0
  z: 58.0
- world: space_station_x
  x: 60.0
  y: 49.0
  z: 55.0
- world: space_station_x
  x: 57.0
  y: 49.0
  z: 17.0
- world: space_station_x
  x: 60.0
  y: 49.0
  z: 21.0
- world: space_station_x
  x: 48.0
  y: 55.0
  z: 13.0
  zone: 1
- world: space_station_x
  x: 54.0
  y: 57.0
  z: 18.0
  zone: 1
- world: space_station_x
  zone: 1
  x: 27.0
  y: 57.0
  z: 36.0
- world: space_station_x
  zone: 1
  x: 38.0
  y: 57.0
  z: 87.0
- world: space_station_x
  zone: 1
  x: 38.0
  y: 57.0
  z: 84.0
- world: space_station_x
  zone: 2
  x: 4.0
  y: 49.0
  z: 59.0
- world: space_station_x
  zone: 3
  x: -40.0
  y: 61.0
  z: 40.0
- world: space_station_x
  zone: 3
  x: -40.0
  y: 61.0
  z: 40.0
- world: space_station_x
  zone: 3
  x: -40.0
  y: 61.0
  z: 34.0
- world: space_station_x
  zone: 3
  x: -40.0
  y: 61.0
  z: 28.0
- world: space_station_x
  zone: 3
  x: -41.0
  y: 57.0
  z: 69.0
- world: space_station_x
  zone: 3
  x: -32.0
  y: 57.0
  z: 69.0
- world: space_station_x
  zone: 3
  x: 2.0
  y: 57.0
  z: 45.0

Features To Be Added​

  • Configure which perks appear per map.
  • Configure which boss rounds are available (if any at all).
  • Multi-map and Multi-lobby support.
  • 2025-09-24_22.21.20.webp
    2025-09-24_22.21.20.webp
    189.3 KB · Views: 15
  • 2025-09-24_22.22.12.webp
    2025-09-24_22.22.12.webp
    275.7 KB · Views: 16
  • 2025-09-24_22.22.49.webp
    2025-09-24_22.22.49.webp
    261.7 KB · Views: 14
  • 2025-09-24_22.29.28.webp
    2025-09-24_22.29.28.webp
    321.9 KB · Views: 13
  • 2025-09-24_22.29.56.webp
    2025-09-24_22.29.56.webp
    194 KB · Views: 14
Author
TSK_Ben
Type
Digital product
License duration
Unlimited
Price
15.00 GBP
Views
107
First release
Last update

Ratings

0.00 star(s) 0 ratings

More resources from TSK_Ben

Latest updates

  1. Max Ammo - Bug Fix

    Fixes an issue with the Combat_Knife when obtaining Max Ammo. I suspect this bug will rear its...
  2. Bug Fix

    Fixes a couple of bugs that were affecting vanilla events outside of the game mode.