ModsFinder

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.

FabricClient-side onlyMIT LicenseOpen source1.21.4 – 1.21.8

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

  1. Dark mode toggle

    A single toggle switches the game between dark and light appearance while playing.

  2. Resource pack support

    Texture packs that include the dark and light variants respond to the toggle without a resource reload.

  3. Settings through Cloth Config

    Options are presented in a Cloth Config screen, which Mod Menu can open from the mod list.

Compatibility

Latest build for each game version and loader.

1.21.81.4.3+1.21.6
1.21.71.4.3+1.21.6
1.21.61.4.3+1.21.6
1.21.51.4.3+1.21.4
1.21.41.4.3+1.21.4
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 2

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required
Cloth Config APIConfiguration Library for Minecraft Mods
Required

Optional 1

Mod MenuAdds a mod menu to view the list of mods you have installed.
Optional

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

Full comparison

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.

ModLoadersGame versionsEnvironmentUpdated
Let There Be DarkFabric1.21.4 – 1.21.8Client-side only2025-09-23
ResBundlerFabric1.21.10 – 1.21.11Client-side only2026-02-01
Better Toggle SneakFabric1.21.4Client-side only2025-12-16
RepackedFabric1.21 – 1.21.7Client-side only2025-08-30

Questions

Does Let There Be Dark need Fabric API?

Yes. Fabric API is required alongside Cloth Config API. Both must be installed on the client for the mod to load.

Does the server need Let There Be Dark?

No. Players add it to their own game, and a server needs no copy.

Is Mod Menu required?

No. Mod Menu is optional, and without it the settings screen is reached another way.

Which game versions does Let There Be Dark support?

Files exist for 1.21.4, 1.21.5, 1.21.6, 1.21.7 and 1.21.8, with 1.4.3+1.21.6 for 1.21.8 as the latest Fabric file.

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

All projects

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.
jacobxny, on the Modrinth page

Official listing

Owner
jacobxny
Published
2025-09-19
Updated on Modrinth
2025-09-23
Facts verified
2026-10-15

Tags