Better Dark Mode
A small client side mod which fixes text color for custom named blocks when using dark mode resource pack or transparent.
Fabric
Minecraft 1.19+
Download BetterDarkMode-2.0.0
Minecraft 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1
Download BetterDarkMode-1.0.2
Forge
I am no longer supporting forge. If you playing 1.16.5 or 1.17.1, You can get those versions, otherwise you are out of luck.
Download BetterDarkMode-Forge-1.16.5 To use on 1.16.5 Forge Minecraft
Download BetterDarkMode-Forge-1.17.1 To use on 1.17.1 Forge Minecraft

How to use
- Use command
betterdarkmode blackto change it to vanilla black - Use command
betterdarkmode whiteto change it to vanilla white - Use command
betterdarkmode custom <hex>to change it to ANY color of your choice. replace<hex>with any hex value between 000000 to ffffff (inclusive)
Contact
If you have any questions or feature requests, feel free to contact me.
You can make an issue on the repo Or message me on discord at Crec0#0420.
Or you can join my server Guild 0 discord servers.
How to Install BetterDarkMode (Mod)
BetterDarkMode by Crec0 is verified for Fabric, Forge across Minecraft versions 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1 (latest release: 2.1.0, file size: 12 KB). Follow the steps below to install it safely from ModCraft.tv:
- Click the Download button above and select your Minecraft version (1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1) and platform (Fabric, Forge).
- Make sure you have the compatible loader or environment installed for Fabric, Forge.
- Move the downloaded BetterDarkMode file into your Minecraft
.minecraft/modsfolder and launch the game.
All Versions
+ Add Version- Add support for 1.19.1
- Add compatibility with REI (Roughly Enough Items)
## Fixes
- Fix save file not being read properly
- Complete rewrite of the mod.
- Uses hex instead of rgb. This makes it more intuitive for custom colors.
- Custom command completion for hex colors.
- More understandable save file incase someone wants to edit that. (pls dont)
- Preserves custom style on GUI's using vanilla text tags.
## Warning
- This is major version increment and is therefore not compatible with older save file of the mod. You have to set the the color again.
- To do this, open the old save file
- Copy the number in it
- Use any decimal to hex converter to convert that number to hex
- Launch the game and use the command to set that specific hex without the
0xor#prefix. Example:/betterdarkmode custom 404040
Some code cleanup
- Now uses fabric api
- Java 8 compatible
- Cross version compatibility. Works on version from 1.16.5 to 1.18.1
## More screens!
- Added merchant screen
- Added inventory and creative inventory screen
## Command available on servers
- Command
/betterdarkmodecan be used on servers now. Previously it only worked on single player
Some minor code structure changes
- Added custom color support. Users can now choose color of their choice with
betterdarkmode custom r g b - Fixed bug where it was modifying text at unintended places
- Made it more compatibility friendly