midnightthoughts-1.6+fabric.26.1.2.jar
Curse Maven Snippet
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 recreateresets 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
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include
This mod has no related projects

