ModsFinder

Have a Bad Day

by LumiLovesYou

Have a Bad Day makes the game deliberately tiresome by adding a blinking requirement and a breathing requirement that the player must meet by hand.

FabricClient and serverISC LicenseOpen source26.1 – 26.1.2

What it does

Blinking becomes a recurring chore. The player must press B to blink, which clears the eye strain overlay and resets the timer until the next blink is needed. Breathing works the same way: pressing V refills the oxygen bar, except while the player is underwater or on fire.

Two gamerules control the mechanics. The two gamerules can be toggled from the PLAYER section of the world creation menu, or by entering gamerule have-a-bad-day:gamerule followed by true or false in chat. Setting blinking to false removes the need to blink, though manual blinking stays possible. Setting breathing to false returns the oxygen bar to the vanilla system. The mod is published for Fabric only, for 26.1 – 26.1.2, and the code is open source under the ISC License.

Key features

  1. Required blinking

    The player must blink by pressing B at intervals, or an eye strain overlay builds up on screen.

  2. Manual breathing

    Oxygen refills only when the player presses V, instead of recovering on its own.

  3. Eye drops

    Craftable drops suspend the need to blink for three minutes and apply the Refreshed effect.

  4. Adjustable gamerules

    Blinking and breathing can each be switched off through gamerules set at world creation or by command.

Compatibility

Latest build for each game version and loader.

26.1.21.1.0
26.1.11.1.0
26.11.1.0
ReleaseBetaAlphaNot available

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

Use cases

Hardcore challenge

Players who want an extra layer of difficulty can keep the mechanics on and manage blinking and breathing alongside survival.

Comedy server

Server owners can run the mod to make play frustrating for a group as a joke, then switch off the gamerules when it wears thin.

Who it’s for: Players looking for a deliberately annoying survival layer, and server owners who want to add one for a group. Because the server and each player need the mod, a server admin should set up the gamerules before players join.

Questions

Does Have a Bad Day need to be installed on the server?

Yes. Installation covers the server and each player's game.

Can the blinking requirement be turned off?

Yes. Setting the blinking gamerule to false removes the need to blink, though pressing B still works.

Which loader and versions does Have a Bad Day support?

The mod is published for Fabric only, with the latest file 1.1.0 for 26.1.2, covering 26.1 – 26.1.2.

In the catalog

Have a Bad Day is one of 5,392 Social mods on ModsFinder, and one of 4,084 Social mods for Fabric. 15,189 mods support Minecraft 26.1.2.

More from LumiLovesYou

All projects

Similar mods

What the author says

A mod with the sole purpose of making playing the game unbearable. Have a Bad Day adds blinking and breathing that the player must manually activate regularly.
LumiLovesYou, on the Modrinth page

Official listing

Owner
LumiLovesYou
Published
2026-04-16
Updated on Modrinth
2026-04-22
Facts verified
2026-10-15

Tags