Let There Be Dark
by jacobxny
Let There Be Dark is a Fabric client mod that adds a dark mode toggle for Minecraft's interface and texture packs, switched without reloading resources.
What it does
Players switch between dark and light appearance with a toggle, and resource packs and texture packs pick up the change without a reload. Because the switch happens on the client, the mod can be added to any existing world or server setup.
Installation needs Cloth Config API and Fabric API, and Mod Menu is optional for opening its settings from the game menu. Builds exist for 1.21.4 – 1.21.8 and the latest file targets 1.21.8. The code is open source under the MIT License, and the source and issue tracker are public.
Key features
Dark mode toggle
A single toggle switches the game between dark and light appearance while playing.
Resource pack support
Texture packs that include the dark and light variants respond to the toggle without a resource reload.
Settings through Cloth Config
Options are presented in a Cloth Config screen, which Mod Menu can open from the mod list.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 2
Optional 1
Use cases
Playing at night
Players who prefer a darker interface can keep it on across sessions and switch back when needed.
Testing texture packs
Pack makers comparing dark and light variants can flip between them in game without restarting.
Who it’s for: Players who want a dark interface and texture pack authors who ship dark and light variants, on Fabric for 1.21.4 – 1.21.8.
How it compares
ResBundler is a Fabric client-side mod for 1.21.10 – 1.21.11, released under the MIT License and open source, so it targets newer versions than this mod. Better Toggle Sneak is a Fabric client-side mod for 1.21.4 with all rights reserved and no open source code, so its license differs from this mod's MIT License. Repacked covers 1.21 – 1.21.7 under the GNU General Public License v3.0 only and is open source, so it overlaps this mod's range only on 1.21.4 – 1.21.7.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Let There Be Dark | Fabric | 1.21.4 – 1.21.8 | Client-side only | 2025-09-23 |
| ResBundler | Fabric | 1.21.10 – 1.21.11 | Client-side only | 2026-02-01 |
| Better Toggle Sneak | Fabric | 1.21.4 | Client-side only | 2025-12-16 |
| Repacked | Fabric | 1.21 – 1.21.7 | Client-side only | 2025-08-30 |
Questions
Does Let There Be Dark need Fabric API?
Does the server need Let There Be Dark?
Is Mod Menu required?
Which game versions does Let There Be Dark support?
In the catalog
Let There Be Dark is one of 3,545 Optimization mods on ModsFinder, and one of 2,575 Optimization mods for Fabric. 17,695 mods support Minecraft 1.21.8.
More from jacobxny
Similar mods
What the author says
Who needs resource packs or texture packs, with Let There Be Dark, you can toggle between a dark and light mode without the need of reloading a resource pack.
Official listing
- Modrinth page
- modrinth.com/mod/ltbd
- Owner
- jacobxny
- Published
- 2025-09-19
- Updated on Modrinth
- 2025-09-23
- Facts verified
- 2026-10-15
