Back to mods
Zombies Hate Light project artwork

CurseForge · Minecraft mod

Zombies Hate Light

Zombies and other mobs will try to destroy your light sources

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Zombies Hate Light release should I use?

Updated 4 days ago
Latest stable file zombieshateslight-neoforge-26.3-1.3.2.jar
Game version 26.3
Loader NeoForge

Zombies Hate Light zombieshateslight-neoforge-26.3-1.3.2.jar targets 26.3 with NeoForge. The project page does not say whether this file belongs on the client, dedicated server, or both. All 1 required mods have matching files.

Where it goes

Is Zombies Hate Light required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release NeoForge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does Zombies Hate Light zombieshateslight-neoforge-26.3-1.3.2.jar need?

zombieshateslight-neoforge-26.3-1.3.2.jar. Change the file and its required mods may change too.

All 1 required mods have matching files

Install Obsidian Weave first. We found matching files for this game-version and loader setup.

Obsidian Weave Needed by Zombies Hate Light zombieshateslight-neoforge-26.3-1.3.2.jar
required
Matching file found Matched file: obsidianweave-neoforge-26.3-1.2.1.jar

We only count dependency files that match this setup. A file for another loader does not fill the gap.

Before you install it

Add Zombies Hate Light without breaking your instance.

Built for Zombies Hate Light zombieshateslight-neoforge-26.3-1.3.2.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use zombieshateslight-neoforge-26.3-1.3.2.jar. It targets 26.3 with NeoForge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    Install Obsidian Weave first. We found matching files for this game-version and loader setup.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside zombieshateslight-neoforge-26.3-1.3.2.jar. It opens that exact file at the source.

About this project

What does Zombies Hate Light add?

"You built your sanctuary. You lit every corner. You thought you were safe."

In most zombie survival scenarios, light is your greatest ally. It’s the line between life and death. But in Zombies Hate Light, the undead have realized that your light is an insult to their kingdom.

They don't just want to break down your door anymore, they want to extinguish your hope.

How it works: This mod transforms the undead from simple predators into active saboteurs. Instead of just wandering aimlessly, zombies will now identify your light sources as targets of irritation. They will actively seek out, and systematically destroy the blocks that keep the darkness at bay.

Key Features

  • Active Sabotage: Zombies (and other configured entities) will prioritize finding and breaking light-emitting blocks within their vicinity.
  • Dynamic Pathfinding: Monsters won't just stumble into your lights; they will navigate toward them to ensure your base stays dim.
  • Atmospheric Dread: Watch as the shadows slowly creep back into your home as your torches are extinguished one by one.
  • Highly Customizable: Using built-in tags, you can decide exactly which monsters are "light-sensitive" and which blocks are vulnerable to their wrath.

Why it’s different: Most mods make zombies afraid of light. This mod makes them hate it. It turns your base defense into a ticking clock, how long can you keep the lights on before the darkness wins?

Now since version 1.3.0, this can be changed through datapacks (it's called affected_blocks), and you can also affect what mobs will try to destroy lights through affected_entities

How to Customize

You can modify the behavior by creating a datapack and adding the following JSON files:

data/se/itssimple/zombieshateslight/tags/blocks/affected_blocks.json - Define what blocks the monster will attempt to break.

{
  "replace": false,
  "values": [
    "minecraft:torch",
    "minecraft:wall_torch",
    "minecraft:lantern",
    "minecraft:shroomlight",
    "minecraft:redstone_lamp",
    "minecraft:campfire",
    "minecraft:beacon"
  ]
}

data/se/itssimple/zombieshateslight/tags/entity_type/affected_entities.json - Define which monsters will exhibit this behaviour.

{
  "replace": false,
  "values": [
    "minecraft:zombie"
  ]
}

Note: Setting "replace": false ensures that your changes are added to the default list rather than replacing it entirely.

Project description from CurseForge.

Pick your setup

Zombies Hate Light by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

21 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Zombies Hate Light versions and loaders

32 of 32 releases match

Looking for an older file? The official CurseForge project page is in Resources.