promotional bannermobile promotional banner

Midnight Thoughts

Unique sleep overhaul and rest system
Back to Files

midnightthoughts-1.5.6+fabric.1.20.1.jar

File namemidnightthoughts-1.5.6+fabric.1.20.1.jar
Uploader
IliiasikIliiasik
Uploaded
Aug 25, 2026
Downloads
16
Size
516.1 KB
Mod Loaders
Fabric
File ID
8730752
Type
R
Release
Supported game versions
  • 1.20.1

Curse Maven Snippet

Fabric

modImplementation "curse.maven:midnight-thoughts-1401318:8730752"

Learn more about Curse Maven

What's new

Midnight Thoughts 1.5.6

Comfort rework

  • Comfort is now measured once, at the moment you enter the bed, from the bed's position.
  • Nightmares and blocked sleep are decided from that single value — the warning you get and the effect you receive can no longer disagree.
  • Blocks placed around you while you sleep no longer change your Well Rested level.
  • /midnightthoughts comfort still measures where you are standing.

Sleep overlay

  • The nightmare overlay is picked before sleep begins — the regular overlay no longer flashes first.
  • Vanilla action bar messages are hidden while the overlay is on screen.
  • New: separate scale settings for the overlay image and text (sleepOverlay.imageScale, sleepOverlay.textScale, 0.5–1.5).
  • New: sleepOverlay.hideHudMessagesWhenSleeping.

Server

  • New: server.suppressVanillaSleepMessages — hides "N/M players sleeping" and "no sleep will skip this night".

Fixes

  • Portuguese (Brazil): corrected summary labels.

API

  • NightmareCallback now fires exactly once per sleep.

Important: the network protocol changed in this version. Client and server must both be updated to 1.5.6 — mixing 1.5.6 with 1.5.5 will not work.

This mod has no additional files