
![]()
![]()
![]()
Mindful Darkness adds a fully automatic dark mode to your game. 🌙 Darken menus and interfaces instantly without requiring any texture changes or resource packs.
Toggle it on or off directly in game and customize the look to match your preferences. 🎨 Choose from different darkening algorithms, adjust the darkness intensity, and fine tune the effect with ease.
A simple texture control system is also included, letting you decide exactly which textures are affected. ⚙️ Comfortable, flexible, and easy on the eyes. ✨
![]()
![]()




![]()
⏩ INSTALLATION REQUIRED ON CLIENT
⏩ REQUIRES PUZZLES LIB TO BE INSTALLED (FABRIC & NEOFORGE)
⏩ REQUIRES FABRIC API TO BE INSTALLED (FABRIC)
⏩ REQUIRES FORGE CONFIG API PORT TO BE INSTALLED (FABRIC)
![]()
![]()
If available for a mod, configuration is possible directly from in-game using the mod menu (requires Mod Menu by Prospector to be installed on Fabric).
For manual configuration using an external text editor all files are found at .minecraft/config, named as MOD_ID-client.toml, MOD_ID-common.toml, or MOD_ID-server.toml, depending on the type of config. Not all types might exist for a mod, if any at all.
Mindful Darkness does not automatically darken every gui texture in the game, instead you have to manually specify in the config which textures are affected. Resources can be specified using '*' as wildcard char, can affect all or just a single namespace and you can use '!' to exclude resources.
By default, configuration looks like this: "textures/gui/*.png, !minecraft:textures/gui/icons.png". This will include all textures in the textures/gui directory from all namespaces (since this is where mods ususally put their gui textures). Specifically for the minecraft namespace icons.png is excluded though (indicated by adding '!' at the beginning). NOTE: The order of defining resources matters for exclusions! Excluded resources need to come after any entry that would otherwise include them.
![]()
![]()
🌟 Thanks to Buuz135 and their Dark Mode Everywhere mod, which I stole the idea for changing the font color from.
![]()
![]() |
![]() |
|
![]() |
||
![]() |
![]() |
|
![]() |
![]() |
|
![]() |
![]() |
![]()
![]()
© 2026 @heyitsfuzs. All rights reserved. This page was last edited on 11 September 2026, at 06:44 (UTC).
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 |
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [v26.3.0-mc26.3.x] - 2026-09-29
### Changed
- Update to Minecraft 26.3.x
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [v26.3.0-mc26.3.x] - 2026-09-29
### Changed
- Update to Minecraft 26.3.x
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [v26.2.0-mc26.2.x] - 2026-06-19
### Changed
- Update to Minecraft 26.2.x
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [v26.2.0-mc26.2.x] - 2026-06-19
### Changed
- Update to Minecraft 26.2.x
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [v26.1.0-mc26.1.x] - 2026-05-07
### Changed
- Update to Minecraft 26.1.x
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [v26.1.0-mc26.1.x] - 2026-05-07
### Changed
- Update to Minecraft 26.1.x
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [v21.11.0-1.21.11] - 2025-12-15
### Changed
- Update to Minecraft 1.21.11
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [v21.11.0-1.21.11] - 2025-12-15
### Changed
- Update to Minecraft 1.21.11
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [v21.10.0-1.21.10] - 2025-10-08
### Changed
- Update to Minecraft 1.21.10
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [v21.10.0-1.21.10] - 2025-10-08
### Changed
- Update to Minecraft 1.21.10
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [v21.9.0-1.21.9] - 2025-10-06
### Changed
- Update to Minecraft 1.21.9
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [v21.9.0-1.21.9] - 2025-10-06
### Changed
- Update to Minecraft 1.21.9
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [v21.8.0-1.21.8] - 2025-07-18
- Update to Minecraft 1.21.8
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [v21.8.0-1.21.8] - 2025-07-18
- Update to Minecraft 1.21.8
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [v21.1.0-1.21.1] - 2025-07-07
- Update to Minecraft 1.21.1
- Texture atlases are now supported, though unfortunately, this means switching between light and dark mode requires a full resource reload
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [v21.1.0-1.21.1] - 2025-07-07
- Update to Minecraft 1.21.1
- Texture atlases are now supported, though unfortunately, this means switching between light and dark mode requires a full resource reload
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [v21.7.0-1.21.7] - 2025-07-06
- Update to Minecraft 1.21.7
- Texture atlases are now supported, though unfortunately, this means switching between light and dark mode requires a full resource reload
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [v21.7.0-1.21.7] - 2025-07-06
- Update to Minecraft 1.21.7
- Texture atlases are now supported, though unfortunately, this means switching between light and dark mode requires a full resource reload
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog].
## [v8.0.3-1.20.1] - 2024-02-04
### Changed
- Add default configurations for Quark menus
- Fix text on in-world signs changing color
- Fix xp level color changing when a screen is open
## [v8.0.2-1.20.1] - 2023-08-17
### Changed
- Added a default exclusion for the [Dynamic Crosshair](https://www.curseforge.com/minecraft/mc-mods/dynamic-crosshair) mod
## [v8.0.1-1.20.1] - 2023-08-10
### Added
- Added a config option for blacklisting certain screens that should not have their font color altered, by default this includes all screens for editing signs and the chat screen
## [v8.0.0-1.20.1] - 2023-06-27
- Ported to Minecraft 1.20.1
[Keep a Changelog]: https://keepachangelog.com/en/1.0.0/
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog].
## [v8.0.3-1.20.1] - 2024-02-04
### Changed
- Add default configurations for Quark menus
- Fix text on in-world signs changing color
- Fix xp level color changing when a screen is open
## [v8.0.2-1.20.1] - 2023-08-17
### Changed
- Added a default exclusion for the [Dynamic Crosshair](https://www.curseforge.com/minecraft/mc-mods/dynamic-crosshair) mod
## [v8.0.1-1.20.1] - 2023-08-10
### Added
- Added a config option for blacklisting certain screens that should not have their font color altered, by default this includes all screens for editing signs and the chat screen
## [v8.0.0-1.20.1] - 2023-06-27
- Ported to Minecraft 1.20.1
[Keep a Changelog]: https://keepachangelog.com/en/1.0.0/
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog].
## [v8.0.2-1.20.1] - 2023-08-17
### Changed
- Added a default exclusion for the [Dynamic Crosshair](https://www.curseforge.com/minecraft/mc-mods/dynamic-crosshair) mod
## [v8.0.1-1.20.1] - 2023-08-10
### Added
- Added a config option for blacklisting certain screens that should not have their font color altered, by default this includes all screens for editing signs and the chat screen
## [v8.0.0-1.20.1] - 2023-06-27
- Ported to Minecraft 1.20.1
[Keep a Changelog]: https://keepachangelog.com/en/1.0.0/
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog].
## [v8.0.2-1.20.1] - 2023-08-17
### Changed
- Added a default exclusion for the [Dynamic Crosshair](https://www.curseforge.com/minecraft/mc-mods/dynamic-crosshair) mod
## [v8.0.1-1.20.1] - 2023-08-10
### Added
- Added a config option for blacklisting certain screens that should not have their font color altered, by default this includes all screens for editing signs and the chat screen
## [v8.0.0-1.20.1] - 2023-06-27
- Ported to Minecraft 1.20.1
[Keep a Changelog]: https://keepachangelog.com/en/1.0.0/
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog].
## [v3.0.0-1.18.2] - 2023-08-12
- Ported to Minecraft 1.18.2
[Keep a Changelog]: https://keepachangelog.com/en/1.0.0/
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog].
## [v3.0.0-1.18.2] - 2023-08-12
- Ported to Minecraft 1.18.2
[Keep a Changelog]: https://keepachangelog.com/en/1.0.0/
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog].
## [v8.0.1-1.20.1] - 2023-08-10
### Added
- Added a config option for blacklisting certain screens that should not have their font color altered, by default this includes all screens for editing signs and the chat screen
## [v8.0.0-1.20.1] - 2023-06-27
- Ported to Minecraft 1.20.1
[Keep a Changelog]: https://keepachangelog.com/en/1.0.0/
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog].
## [v8.0.1-1.20.1] - 2023-08-10
### Added
- Added a config option for blacklisting certain screens that should not have their font color altered, by default this includes all screens for editing signs and the chat screen
## [v8.0.0-1.20.1] - 2023-06-27
- Ported to Minecraft 1.20.1
[Keep a Changelog]: https://keepachangelog.com/en/1.0.0/
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog].
## [v8.0.0-1.20.1] - 2023-06-27
- Ported to Minecraft 1.20.1
[Keep a Changelog]: https://keepachangelog.com/en/1.0.0/
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog].
## [v8.0.0-1.20.1] - 2023-06-27
- Ported to Minecraft 1.20.1
[Keep a Changelog]: https://keepachangelog.com/en/1.0.0/
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog].
## [v7.0.0-1.20] - 2023-06-10
- Ported to Minecraft 1.20
[Keep a Changelog]: https://keepachangelog.com/en/1.0.0/
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog].
## [v7.0.0-1.20] - 2023-06-10
- Ported to Minecraft 1.20
[Keep a Changelog]: https://keepachangelog.com/en/1.0.0/









