CurseForge · Minecraft mod
Dark Mode Everywhere
Have dark GUIs everywhere with the power of shaders
Quick answer
Which Dark Mode Everywhere release should I use?
Dark Mode Everywhere DarkModeEverywhere-1.20.1-1.2.4.jar targets 1.20.1 with Forge. The project page does not say whether it belongs on the client. The project page does not say whether it belongs on the dedicated server. No extra mods listed for this file.
Where it goes
Is Dark Mode Everywhere required on the client, server, or both?
The project page does not say whether it belongs on the client. The project page does not say whether it belongs on the dedicated server.
The source does not explicitly classify this release as client-only or server-only.
What else does Dark Mode Everywhere DarkModeEverywhere-1.20.1-1.2.4.jar need?
DarkModeEverywhere-1.20.1-1.2.4.jar. Change the file and its required mods may change too.
This file does not list any required mods. Do not add a library just because a different file uses it.
This file does not list any required or optional mods.
Before you install it
Add Dark Mode Everywhere without breaking your instance.
Built for Dark Mode Everywhere DarkModeEverywhere-1.20.1-1.2.4.jar. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use DarkModeEverywhere-1.20.1-1.2.4.jar. It targets 1.20.1 with Forge; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
This file does not list any required mods. Do not add a library just because a different file uses it.
- 03
Put it on the correct side
The project page does not say whether it belongs on the client. The project page does not say whether it belongs on the dedicated server.
- 04
Pick the file you checked
Use the “Get this file” button beside DarkModeEverywhere-1.20.1-1.2.4.jar. It opens that exact file at the source.
About this project
What does Dark Mode Everywhere add?

Join my Discord
Support me on Patreon
Follow me on twitter
Dark Mode Everywhere uses the built in 1.18 Minecraft shaders to transform any GUI texture into a Dark Mode. Thanks to the shaders it will work in any GUI in the game, it will also try to modify the text color so its not hard to read in dark mode. Please report any visual issues so I can fix it.
The mod currently provides with 3 dark modes to suit your needs that can be easily changed by clicking on the button on the bottom left:

You can have the possibilty if adding new GUI shaders by modifying the "darkmodeeverywhereshaders.json" and using a Resource Loader mod or a Resource Pack.
Shader Blacklist
#A list of strings that will prevent the dark shader to be used.
#Each string consists of the class and the method or any part of it to prevent the use of the dark shader.
#The dump will consist of a bunch of string with this style 'net.minecraftforge.client.gui.overlay.ForgeGui:renderHunger' (class:method), any part of that dump (like just using renderHunger) will prevent the hunger bar from using the dark shader.
METHOD_SHADER_BLACKLIST = ["mezz.jei.common.render.FluidTankRenderer:drawTextureWithMasking", "renderCrosshair", "net.minecraft.client.gui.screens.TitleScreen", "renderSky", "renderHotbar", "setupOverlayRenderState", "net.minecraftforge.client.gui.overlay.ForgeGui", "renderFood", "renderExperienceBar"]
#Enabling this config will dump every 5 seconds which classes & methods were used to render something in the screen and the dark shader was trying to be used
METHOD_SHADER_DUMP = false
undefined
Project description from CurseForge.
Pick your setup
Dark Mode Everywhere by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
1.21.1
2 loader builds1.21
1 loader build1.20.1
1 loader build1.19.4
1 loader build1.19.2
1 loader build1.19.1
1 loader build1.18.2
1 loader build1.18.1
1 loader buildCheck the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
Dark Mode Everywhere versions and loaders
darkmodeeverywhere-neoforge-26.1.2-26.1.2-2.0.0.jar
1 Jul 2026
darkmodeeverywhere-fabric-26.1.2-26.1.2-2.0.0.jar
1 Jul 2026
darkmodeeverywhere-neoforge-1.21.1-1.4.0.jar
30 Jun 2026
darkmodeeverywhere-fabric-1.21.1-1.4.0.jar
30 Jun 2026
DarkModeEverywhere-1.20.1-1.2.5.jar
9 Nov 2025
darkmodeeverywhere-1.21-1.3.6.jar
9 Nov 2025
DarkModeEverywhere-1.20.1-1.2.4.jar
27 Apr 2025
darkmodeeverywhere-1.21-1.3.5.jar
27 Apr 2025
DarkModeEverywhere-1.20.1-1.2.3.jar
20 Nov 2024
darkmodeeverywhere-1.21-1.3.4.jar
20 Nov 2024
darkmodeeverywhere-1.21-1.3.3.jar
19 Aug 2024
darkmodeeverywhere-1.21-1.3.2.jar
28 Jul 2024
Looking for an older file? The official CurseForge project page is in Resources.