ETF - это мод для Майнкрафт, который добавляет продвинутые текстурные фичи для мобов и игроков. Если ты когда-нибудь хотел, чтобы криперы светились в темно в темноте, зомби моргали, а текстуры мобов менялись случайным образом - это он.
Мод работает на Fabric, Forge и NeoForge, так что подойдёт почти под любую сборку. Главная фишка - поддержка формата OptiFine. То есть ресурспаки, которые раньше работали только с OptiFine, теперь запускаются и без него. А ещё ETF умеет больше, чем оригинал.
ETF дружит с кучей популярных модов:
Всё меняется прямо в игре через Mod Menu или кнопку настроек в экране ресурспаков. Либо лезь в конфиг-файл config/entity_texture_features.json - если любишь ручки чешутся.
Если какой-то мод рисует сущность в своём GUI и хочет принудительно показать дефолтную текстуру - это можно сделать через entity.getblockstate (поставить null или VOID_AIR) или задать UUID моба как UUID.nameUUIDFromBytes(("GENERIC").getBytes()). Но это уже для разработчиков.
В ванильном Майнкрафт все зомби выглядят одинаково, все криперы - копия друг друга. Скучно скучно. ETF позволяет текстурпакам оживить мир: сделать каждого моба уникальным, добавить редкие варианты текстур, светящиеся элементы. Игра становится визуально богаче, при этом без потери производительности (в отличие от OptiFine, который на некоторых системах).
Если собираешь ресурспак для мобов - ETF сейчас чуть ли не стандарт для Fabric. Ну а если просто хочешь скачать мод Entity Texture Features и попробовать - ставь на любую версию Майнкрафт 1.16-1.21, работает стабильно.