ModsFinder

Nightshift

by UltimaRatio

Nightshift turns each night in Minecraft into a set of randomly generated survival events that players must get through until dawn.

FabricClient and serverMIT LicenseOpen source1.21.4

What it does

Every night the mod builds a procedurally generated set of events, aimed at enemies such as zombies, skeletons, creepers, spiders, witches and endermen. Warnings appear before nightfall so players know what is coming. Each event carries one of four intensity levels, named Sparse, Uneasy, Heavy and Cataclysmic, and certain enemies receive their own event types.

When the sun rises, a scorecard summarizes the night and changes with the number of kills a player made. Those kills also feed an infamy system that shifts the probabilities of future events, so play style shapes what the next sunset brings. The mod offers many settings, and it runs on the client and server together, so both sides need it.

Nightshift requires Cloth Config API and Fabric API. It is published for Fabric only, for 1.21.4, with the latest file 1.2.2 dated 2026-08-18. The mod is released under the MIT License and is open source, and its source code and issue tracker are public.

Key features

  1. Procedural night events

    Each night a new mix of events is generated, so no two nights repeat the same sequence of threats.

  2. Four intensity levels

    Events range from Sparse to Cataclysmic, letting players pick how hard a night feels.

  3. Enemy-specific events

    Zombies, skeletons, creepers, spiders, witches and endermen each have events of their own.

  4. Unique enemy modifiers

    Enemies gain changes to speed, toughness and strength, making familiar mobs less predictable.

  5. Dawn scorecards and infamy

    Kills shape the dawn scorecard and influence the odds of later events through the infamy system.

Compatibility

Latest build for each game version and loader.

1.21.41.2.2
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 2

Cloth Config APIConfiguration Library for Minecraft Mods
Required
Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Use cases

Survival worlds

Players who want nights to carry more risk than the vanilla cycle can use the events to keep each night tense.

Multiplayer servers

Server owners can run shared nights where kills by every player feed the same infamy system.

Who it’s for: Players and server owners who want the night cycle to change with random threats, scorecards and difficulty tiers.

Questions

Does Nightshift need Fabric API?

Yes. Fabric API and Cloth Config API are both required dependencies and must be installed next to Nightshift.

Does the server need Nightshift?

Yes. The mod is client and server, so the server and every player need it for the events to run correctly.

Can the events be adjusted?

The mod offers a range of settings, so the intensity and the event rules can be changed through its configuration.

In the catalog

Nightshift is one of 11,058 Mobs mods on ModsFinder, and one of 5,189 Mobs mods for Fabric. 17,979 mods support Minecraft 1.21.4.

More from UltimaRatio

All projects

Similar mods

What the author says

Nightshift transforms Minecraft's nights into unpredictable survival events. Survive until dawn, earn your place on the scorecard, and prepare for whatever the next sunset brings. Note: Given the nature of this mod, potentially unbalanced combinations that I didn't anticipate may appear. Feel free to open GitHub…
UltimaRatio, on the Modrinth page

Official listing

Owner
UltimaRatio
Published
2026-07-19
Updated on Modrinth
2026-08-18
Facts verified
2026-10-15

Tags