Colormatic is an independent implementation that is resource-pack-compatible with the original Custom Colors mod for Minecraft on Fabric. It is fully compatible with resource packs that use Optifine's custom colors feature. Colormatic sports almost all features of the original Custom Colors mod and adds a few of its own. Features include
- - Biome colormaps for water, foliage, underwater, underlava, sky, and fog
- - Custom biome colormaps for any block
- - Custom lightmaps for any dimension (including datapack dimensions)
- - Custom dye colors
- - Custom chat colors
Colormatic supports loading resource packs with Optifine custom colors files as-is. It also supports (and prefers) loading equivalent json format files from the colormatic namespace.
Note: Colormatic does not itself add any custom colors to Minecraft. It simply provides the capability for resource packs to add custom colors.
See more silly images.
Does it works with Better Maps Resourcepack?
https://www.planetminecraft.com/texture-pack/better-maps-4688677/
Edit: Ignore this, there's no way to delete my comment
Shame Colormatic does not work with the custom colors in New Default+. Straight up crashes my game.
Could it be that it has some kind of issues with Litematica and water inside the blueprints?
I can use any blueprint alright but the second one has water/lava inside the game crashes.
It crashes when im in a snowy mountain biome why????
In reply to SirBobb:
bec ur mom gey
will u add custom sky texture
In reply to itsgodbridger:
There are no plans to add custom skies to Colormatic. However the custom skyboxes mod for Fabric (https://www.curseforge.com/minecraft/mc-mods/fabricskyboxes) can be used to add custom sky textures (not compatible with Optifine).
Do you need optifine for this to work?
In reply to soviet_sluggish:
No, this mod serves as a replacement for Optifine's custom colors feature. You can get alternatives for other Optifine feature on Fabric by visiting this compilation https://gist.github.com/LambdAurora/1f6a4a99af374ce500f250c6b42e8754
Do you have any example usages, such as which files should be named what for each dimension? I am trying to use this with my fullbright skybox pack I made for OptiFine, but the lightmap for the overworld is used in all dimensions.
If possible is there also example files for all default lightmaps I can use?
In reply to Roadhog360:
The files should be named according to the dimension ID seen in the F3 menu. For example, a dimension lightmap for the dimension "fundatapack:fun_world" would be located in
- colormatic:lightmap/fundatapack/fun_world.png
Additionally, if the namespace is "minecraft", then it can be omitted.
You may find additional information on the wiki page: https://github.com/kvverti/colormatic/wiki/Lightmaps
In reply to kwertiTheCats:
Sorry for the delay

Would this be correct?
In reply to kwertiTheCats:
Since it's been so long I made another comment. It doesn't work for me, it only seems to do anything when I use the OptiFine directories, but I can't do that because the one in the OptiFine folder gets applied to all dimensions.
So i have a texture pack that changes the sky colors and lightmaps, but only the sky colors are changing. i have tried the same texture pack on optifine and the sky and lightmaps work, but in fabric with the mod installed only the color of the sky is afected, i dont know if its a problem with another mod i have installed but the lightmaps feature in optifine format doesnt seem to work.
Need update to 1.16.4
In reply to KroshkaRoo:
The 1.16.3 version is fully compatible with 1.16.4, as can be seen in the supported version tags.
Would custom resource packs work with this mod? Asking because I’m trying to make a variant resourcepack for cows but it is Optifine based, and I’ve had enough of Optifine
when will there be a 1.16.2 release?
In reply to volcanobilly:
There already is dumbshart