Fast Better Grass: Untinted Edition - фикс цвета травы для ретро-текстурпаков
Многие игроки скучают по старому доброму Майнкрафту и ставят текстурпаки вроде Golden Days или PACP, чтобы вернуть ту самую атмосферу Alpha. Но есть проблема - современный движок Minecraft заставляет траву менять цвет в зависимости от биома. В джунглях она ярко-зеленая, на равнинах тусклая, а в болотах вообще какая-то гнилая. Для классических текстурпаков с фиксированной палитрой это выглядит убого.
Именно эту проблему решает Fast Better Grass: Untinted Edition. Это микро-ресурспак (точнее, аддон), который блокирует биомное окрашивание. Теперь трава всегда будет такого цвета, какой прописан в самой текстуре grass_block_top.png.
Зачем это нужно
Обычный Fast Better Grass делает боковые грани блоков земли заросшими, что выглядит красиво. Но его полные блоки травы всё равно подхватывают тинт биомов. Из-за этого при переходе из равнин в болото вы видите резкий и неприятный цветовой скачок. Untinted Edition оставляет боковой оверлей от оригинального пака, но жестко фиксирует цвет травы. Результат - бесшовная зеленая поверхность везде, как в классике.
Что внутри
По факту, модификация трогает всего один файл:
assets/minecraft/models/block/grass_block.
Суть твика проста - из модели удаляются все параметры tintindex: 0. Это отключает биомное окрашивание.
Оригинальный код (из Fast Better Grass)
{ "parent": "block/block", "textures": { "particle": "block/dirt", "bottom": "block/dirt", "top": "block/grass_block_top" }, "elements": [ { "from": [0, 0, 0], "to": [16, 16, 16], "faces": { "down": { "uv": [0,0,16,16], "texture": "#bottom", "cullface": "down" }, "up": { "uv": [0,0,16,16], "texture": "#top", "cullface": "up", "tintindex": 0 }, "north": { "uv": [0,0,16,16], "texture": "#top", "cullface": "north", "tintindex": 0 }, "south": { "uv": [0,0,16,16], "texture": "#top", "cullface": "south", "tintindex": 0 }, "west": { "uv": [0,0,16,16], "texture": "#top", "cullface": "west", "tintindex": 0 }, "east": { "uv": [0,0,16,16], "texture": "#top", "cullface": "east", "tintindex": 0 } } } ] }
Код из Untinted Edition
{ "parent": "block/block", "textures": { "particle": "block/dirt", "bottom": "block/dirt", "top": "block/grass_block_top" }, "elements": [ { "from": [0, 0, 0], "to": [16, 16, 16], "faces": { "down": { "uv": [0,0,16,16], "texture": "#bottom", "cullface": "down" }, "up": { "uv": [0,0,16,16], "texture": "#top", "cullface": "up" }, "north": { "uv": [0,0,16,16], "texture": "#top", "cullface": "north" }, "south": { "uv": [0,0,16,16], "texture": "#top", "cullface": "south" }, "west": { "uv": [0,0,16,16], "texture": "#top", "cullface": "west" }, "east": { "uv": [0,0,16,16], "texture": "#top", "cullface": "east" } } } ] }
Правильный порядок загрузки
Чтобы всё работало как надо, ресурспаки нужно расставить в таком порядке (сверху вниз):
text
- Fast Better Grass - Untinted Edition
- Fast Better Grass (оригинал)
- Golden Days + Alpha Addon / PACP + Beta Addon + Alpha Addon
Совместимость и версии
| Функция | Статус |
|---|---|
| Minecraft 1.20-1.21.5 (Java) | Проверено, моды не нужны |
| Fast Better Grass 1.21.5 | Проверено, должно работать и на новых версиях |
| Другие ресурспаки | Работает с любой цветной текстурой grass_block_top.png |
Важный нюанс: ваш базовый текстурпак должен использовать именно цветную текстуру травы. Если текстура серая (как в ванильном Майнкрафте), и рассчитана на то, что движок сам её покрасит, фиксированный цвет работать не будет - вы получите просто серую землю.
Скачайте ресурспак Fast Better Grass: Untinted Edition, если устали от пестрых биомов и хотите вернуть чистый, классический зеленый цвет в Minecraft. Нагрузки на FPS этот микро-фикс не добавляет вообще, так как меняет только модель блока.

