Skip to main content

Compatibility

Versions and loaders​

MinecraftLoadersKubeJS integration
1.20.1Forge, FabricForge and Fabric
1.21.1NeoForge, FabricNeoForge
26.1.2NeoForge, FabricNeoForge

On Fabric the config screen opens from Mod Menu. On Forge and NeoForge it opens from the built-in mods list. See config.


Sleep mods​

This mod is compatible with the Sleep Tight mod.

Mods that let the night pass gradually while players stay in bed, such as Better Days and Seamless Sleep, work with Midnight Thoughts. The overlay is shown while players sleep, and the summary and the Well Rested effect arrive once the night is over and the sleepers get up.

warning

The overlay, the summary and Well Rested all rely on players actually lying in a bed. Mods that skip the night without anyone sleeping, for example through a vote or a command, do not trigger them.


Integrations​

info

Both integrations are optional and only affect the summary screen. Nothing needs to be configured.

ModWhat it adds
MCA RebornPlayers who use the MCA skin option get their MCA head on the summary card instead of the vanilla one
Serene SeasonsHovering over the day badge on the summary card shows the current season and the day within it

KubeJS​

tip

KubeJS is supported as an optional dependency. If it is present, the mod registers a binding and five events. If it is absent, nothing changes and nothing is logged. See KubeJS.


Other mods​

Because the comfort system is built on block tags, blocks from other mods can be made to count towards comfort with a small data pack, with no compatibility patch needed on either side. The comfort system page shows the format.

Well Rested accepts attributes and potion effects from any mod. Add their ids to a level in the config and they work like the vanilla ones. See Well Rested.

Mods that want deeper integration can listen to the Java API events, including overriding the comfort result entirely.


Client and server​

warning

The mod must be installed on both the client and the server, in the same version. It is not a client-side or server-side only mod. The overlay and summary live on the client, while comfort, statistics and effects live on the server.