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.
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
Required blinking
The player must blink by pressing B at intervals, or an eye strain overlay builds up on screen.
Manual breathing
Oxygen refills only when the player presses V, instead of recovering on its own.
Eye drops
Craftable drops suspend the need to blink for three minutes and apply the Refreshed effect.
Adjustable gamerules
Blinking and breathing can each be switched off through gamerules set at world creation or by command.
Gallery
Compatibility
Latest build for each game version and loader.
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?
Can the blinking requirement be turned off?
Which loader and versions does Have a Bad Day support?
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
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.
Official listing
- Modrinth page
- modrinth.com/mod/have-a-bad-day
- Owner
- LumiLovesYou
- Published
- 2026-04-16
- Updated on Modrinth
- 2026-04-22
- Facts verified
- 2026-10-15
