I know that I am attempting the impossible, but my relative is colorblind, and I want to help him out.
The goal is to make a resource pack that my relative can use in Hypixel Bed Wars-- without too much effort on their part-- and be able to tell the four main colors (3-4 player games) apart from each other at a glance. Changing the block colors was easy, but obviously the leather armor is a whole different beast.
I've seen the optifine solutions, but I want to see if doing this is possible without it in this post-optifine world (I don't mean to start a fight with this comment haha). I'm fine using a mod and adding it to a modpack (and I honestly should probably just make my own mod for this), as long as it is toggleable for those using the pack that aren't colorblind.
Here the hex values of the armor in Hypixel Bed Wars:
Blue: #0000FF
Red: #FF0000
Green: #008000
Yellow: #FFFF00
I'm hoping to change:
Blue --> Black
Red --> White
Green --> Gray
Yellow --> Yellow
I would love to have unique textures for the armor pieces as well (something like adding a circle to blue, triangle to red, etc.), but I know I'm already asking a lot haha.
I've got CIT Resewn working in 1.20.4, and I'm able to override the textures given the bed war' leather armor hex values. I'm unable though, to override the color tint. So the red armor texture is all white, but the red color tint still comes in over it; the green armor texture is all gray, but turns dark green-ish gray because the green tint still comes in over it; etc.
I'm having trouble finding out where exactly the tint is applied-- I would love to turn it off altogether if possible.
I am considering adding the shapes that I mentioned in my original post, but I would prefer to figure out this tint problem.
Solved: if you replace the "_overlay" versions with the full leather armor texture, you can cover up the "leather_layer_1" and "leather_layer_2" which are what get tinted.
I know that I am attempting the impossible, but my relative is colorblind, and I want to help him out.
The goal is to make a resource pack that my relative can use in Hypixel Bed Wars-- without too much effort on their part-- and be able to tell the four main colors (3-4 player games) apart from each other at a glance. Changing the block colors was easy, but obviously the leather armor is a whole different beast.
I've seen the optifine solutions, but I want to see if doing this is possible without it in this post-optifine world (I don't mean to start a fight with this comment haha). I'm fine using a mod and adding it to a modpack (and I honestly should probably just make my own mod for this), as long as it is toggleable for those using the pack that aren't colorblind.
Here the hex values of the armor in Hypixel Bed Wars:
Blue: #0000FF
Red: #FF0000
Green: #008000
Yellow: #FFFF00
I'm hoping to change:
Blue --> Black
Red --> White
Green --> Gray
Yellow --> Yellow
I would love to have unique textures for the armor pieces as well (something like adding a circle to blue, triangle to red, etc.), but I know I'm already asking a lot haha.
Any advice or direction would be appreciated!
I've looked into CIT Resewn now, but it looks like it isn't actively being maintained, unfortunately.
I've got CIT Resewn working in 1.20.4, and I'm able to override the textures given the bed war' leather armor hex values. I'm unable though, to override the color tint. So the red armor texture is all white, but the red color tint still comes in over it; the green armor texture is all gray, but turns dark green-ish gray because the green tint still comes in over it; etc.
I'm having trouble finding out where exactly the tint is applied-- I would love to turn it off altogether if possible.
I am considering adding the shapes that I mentioned in my original post, but I would prefer to figure out this tint problem.
Solved: if you replace the "_overlay" versions with the full leather armor texture, you can cover up the "leather_layer_1" and "leather_layer_2" which are what get tinted.
I believe the vanilla solution to this is to use the vanilla shaders.
This way, you can target only the armor layer of players, and only change the color of these specific colors you provided.
However, I don't know much about shaders, coding wise.
Meow~
#F5F8FB
KittenKatja ♥