promotional bannermobile promotional banner

Midnight Thoughts

Unique sleep overhaul and rest system
Back to Files

midnightthoughts-1.6+neoforge.26.1.2.jar

File namemidnightthoughts-1.6-neoforge.26.1.2.jar
Uploader
IliiasikIliiasik
Uploaded
Nov 3, 2026
Downloads
16
Size
537.1 KB
Mod Loaders
NeoForge
File ID
9422501
Type
R
Release
Supported game versions
  • 26.1.2

Curse Maven Snippet

NeoForge

implementation "curse.maven:midnight-thoughts-1401318:9422501"

Learn more about Curse Maven

What's new

Midnight Thoughts 1.6

Client and server must both update. The network packets changed, so a 1.5.x client cannot join a 1.6 server.

Loaders and versions

The mod now builds from one shared codebase for every loader, so all versions get the same features and fixes at the same time.

Minecraft Loaders
1.20.1 Forge, Fabric
1.21.1 NeoForge, Fabric
26.1.2 NeoForge, Fabric
  • KubeJS events now also work on Fabric 1.20.1
  • On Fabric the Java API events are regular Fabric callbacks

Config screen

Settings can now be changed in game. On Forge and NeoForge open the config button in the mods list, on Fabric use Mod Menu.

  • Five sections: Sleep overlay, Interface, MVP scoring, Comfort and Server behaviour
  • Every option has a tooltip, sliders show their units (seconds, percent, blocks)
  • Changes apply right away and are saved to the config file
  • On a server the settings come from the server config, so only the editable sections are shown
  • Well Rested levels are still edited in the config file

Daily summary

The summary screen was rebuilt from scratch.

  • One card per player instead of a shared list. Flip between cards with the arrow buttons or your left and right movement keys, close it with the inventory key
  • The headline shows whose results you are looking at and who became MVP
  • A day badge shows the current day of the world
  • Stats read as short lines: mined 120 blocks, walked 2,431 blocks, died 1 time
  • Achievements sit on the card as small tokens with a full tooltip on hover
  • New textures for all four themes
  • The theme switch button is gone. The theme is now picked in the config screen

Sleep overlay

  • New space objects: distant planets and stars drifting behind the text. Larger ones are rarer and fade more slowly
  • Stardust keeps clear of the moon and the text
  • Text size and moon size can be changed
  • Titles and action bar messages are hidden while you sleep so nothing covers the slide
  • Vanilla "players sleeping" and "skipping night" messages are hidden since the mod shows its own

Well Rested

  • Buffs are now a list of attributes per level. Any attribute works, including ones added by other mods, with its own operation and a value for each phase
  • Potion effects can be added per phase too
  • The comfort used for the buff now comes from the bed you slept in, not from where you stand after waking up

Integrations

  • Minecraft Comes Alive: player heads on the summary use the MCA villager skin
  • Serene Seasons: the summary shows the current season and the day within it
  • Better Days, Seamless Sleep and other mods that stretch the night: the summary now waits until everyone is out of bed, so it no longer shows up while someone is still sleeping

Added

  • /midnightthoughts config recreate resets the config to defaults and syncs it to players. The old file is backed up first
  • The sleeping players HUD hides when the F3 screen is open

Fixed

  • The moon no longer flashes for a moment before the skull at the start of a nightmare
  • The Well Rested HUD no longer blinks in the last seconds of the effect
  • The sleeping players counter only counts players in the Overworld
  • A new sleep now always uses fresh comfort instead of the value from the previous night

Config

  • New options: enableSpaceObjects, textScale, imageScale, hideHudMessagesWhenSleeping, suppressVanillaSleepMessages
  • Removed: hideThemeSwitchButton
  • Well Rested levels moved to the new attribute format. Old per-buff values are not carried over, levels without an attribute list are filled with the new defaults

Under the hood

  • 126 automated game tests run on every loader, covering sleep, comfort, Well Rested, MVP, the summary and group sleep with two and three players
  • Smaller jar, test files are no longer packed into the release

This mod has no related projects