Tintindex

The tintindex is a parameter used in certain minecraft models. Which blocks are affected by it is hard-coded into Minecraft.

All blocks that will be affected by tint are:

  • tall grass, double tall grass, ferns, double tall ferns, and vines
  • sugar canes
  • grass and leaves
  • pumpkin/melon stems and lilypads
  • redstone

tintindex_plants

Applying tint:
Tint is applied to each face of an element independently.

“faces”: {
“north”: { … “tintindex”: 0 … },
“south”: { … “tintindex”: 0 … },
“west”: { … “tintindex”: 0 … },
“east”: { … “tintindex”: 0 … }
}

The value after “tintindex” must be a number, it makes no difference what number it is (it can be negative, or even a decimal, but it can’t exceed 1023 characters long),  Minecraft always uses 0 by default.

Colormaps:

The colormaps define the colour that will be applied as tint to certain blocks depending on the biome it’s in, except for mesa and swamps which don’t have a colour on the colormap. There is two colormaps “foliage” and “grass”.

Pumpkin/melon stems and lilypads tint are not in either of the colormaps, meaning they won’t change colour depending on the colormaps.
Redstone is also not affected by any colormap.

Leaves (excluding spruce and birch) and vines are affected by the lower left half of the “foliage” colormap.

Grass, sugarcanes, tall grass, double tall grass, ferns, and double tall ferns are affected by the “grass” colormap.