TaCZ: TES Compat выделяет попадания в голову из оружия TaCZ текстом над целью. Дополнение связывает оружейный мод с TslatEntityStatus (TES), который рисует частицы урона. Можно менять надпись, цвет, жирность шрифта и время её появления. В русском варианте 0.1.1 RU1 переведены пояснения в конфигурации, описание мода и стандартная надпись Critical!! — теперь это «Крит!!».
Дополнение нужно игроку, который уже пользуется оружием TaCZ и хочет различать обычные попадания и попадания в голову. Оно не добавляет пушки, не меняет их урон и не наводит прицел. За оружие отвечает TaCZ, за обычный интерфейс состояния мобов — TslatEntityStatus. Автор дополнения — Kyoku; RU1 является неофициальной локализацией.
Авторская иллюстрация: жёлтая надпись Critical!! при попадании в голову. На исходном кадре указан TaCZ 1.1.5; это не снимок локализации RU1.
При попадании мод сопоставляет здоровье цели до и после выстрела. Разница используется для числа урона. Обычные попадания и попадания в голову имеют свои цвет, текст до и после числа, жирность и срок жизни частицы. Это не таблица паспортного урона оружия: надпись строится по изменению здоровья конкретной цели.
В исходной конфигурации дополнительные частицы обычного урона выключены, а попадания в голову выделяются жёлтым жирным текстом. Время жизни — 20 тиков. Для нормального темпа игры это примерно секунда. Отдельного меню перевода и клавиши открытия у дополнения нет: параметры лежат в текстовом файле.
Авторский пример изменённого оформления: число урона над целью. Интерфейс и текст сохранены как в исходной галерее.
Настройки создаются в config/taczdd-client.toml внутри каталога выбранного игрового профиля. В RU1 переведены 17 комментариев к параметрам и разделу конфигурации. Имена ключей сохранены: старый файл настроек остаётся пригодным.
После первого запуска закройте игру и откройте этот файл обычным текстовым редактором. В разделе [general] можно оставить только выделение попаданий в голову и настроить его вид:
Это фрагмент существующего раздела, а не замена всего файла. Меняйте соответствующие строки, сохраняя остальные параметры. FFFFFF задаёт белый цвет, FFFF00 — жёлтый; срок жизни частиц указывается целым числом от 1. Названия ключей, true и false переводить нельзя.
Если файл уже был создан английской версией, сохранённый текст Critical!! может остаться. Достаточно вручную поменять HeadshotDamageTextSuffix. Не удаляйте собственные настройки ради перевода одного слова.
Параметры isNormalDamageNumberDisplay и isHeadshotDamageNumberDisplay выглядят как независимые переключатели чисел, но в этой версии они применяются неверно. Это видно и в исходниках, и в байткоде: числовое отображение обоих типов попаданий связано с isNormalDamageDisplay. Если включить обычные попадания, числа появляются и в ветке попаданий в голову; отдельные NumberDisplay не дают ожидаемого независимого управления. RU1 сохраняет эту логику и прямо отмечает ограничение в русских комментариях.
Есть и отдельная оговорка автора: при isReplaceOriginalTESDamageDisplay = true и оружии с темпом выше 600 выстрелов в минуту иногда остаются обычные частицы TES. Эта настройка предназначена для замены стандартного отображения, однако отсутствие дублей в таком режиме не гарантируется. По умолчанию замена выключена.
Комплект рассчитан на Minecraft Java Edition 1.20.1 и Forge. В папке mods находятся три файла модов JAR: taczdd-0.1.1-ru1.jar, tacz-1.20.1-1.1.5.jar и TES-forge-1.20.1-1.5.1.jar. Исходники сборки дополнения используют TES 1.5.1 и TaCZ 1.1.5; эти же версии выбраны для комплектного профиля. Ориентир для Forge — 47.1.3 или более новая сборка ветки 47.x для Minecraft 1.20.1, Java 17.
Это комплект с версиями, на которые опирался автор, а не подборка последних выпусков зависимостей. В метаданных дополнения указаны нижние границы TaCZ 1.1.5 и TES 1.5.1; они сами по себе не доказывают совместимость со всеми будущими версиями. Существующую сборку с более новым TaCZ не нужно понижать ради этого архива. Для комплектных файлов создайте отдельный профиль 1.20.1 и не переносите туда основной мир без отдельной копии.
Установите Forge для Minecraft 1.20.1 и выберите Java 17. Распакуйте комплект вне папки mods. Затем перенесите в mods выбранного профиля только три файла из одноимённой папки архива. Сам ZIP-архив, исходники, лицензии и оригинальный taczdd из каталога original-not-for-install туда класть не нужно.
Если зависимости уже установлены, проверьте их версии и отсутствие второго файла того же мода. Оригинальный taczdd-0.1.1.jar и локализованный taczdd-0.1.1-ru1.jar одновременно ставить нельзя: у них одинаковый modId. Оригинал сохранён в архиве для сравнения и возврата.
TES Compat работает на стороне клиента. Сам TaCZ остаётся отдельным модом, которому нужны соответствующие файлы на сервере с оружием; установка этого дополнения только у игрока не добавляет пушки на обычный сервер. В комплекте нет Forge, Java и дополнительных оружейных паков.
Если нужна настройка отдачи, режима стрельбы или пробития, для этой задачи существует TaCZ Tweaks. TES Compat отвечает за отображение попаданий и не заменяет его. Не смешивайте комплектные зависимости двух архивов без проверки версий.
В RU1 изменены 18 текстовых строк в двух классах и описание в списке модов. Обратная замена строк полностью воспроизводит исходные классы; инструкции методов, числовые значения, ключи настроек и остальные файлы JAR сохранены. В архив включены оригинал, исходники точной версии, патч перевода, исходники зависимостей и лицензии.
Внутриигровой тест RU1 не проводился. Иллюстрации принадлежат исходному проекту и показывают авторскую версию, а не локализованную сборку. Проверка архива и байткода не доказывает совместимость с произвольным модпаком.
Если игра не запускается, сначала сверьте Minecraft 1.20.1, Forge, Java и три JAR, затем посмотрите первую ошибку в logs/latest.log. Если нет надписей, проверьте общий переключатель isEnableTaCZDamageDisplay и isHeadshotDamageDisplay. Обычные дополнительные частицы изначально выключены. При неожиданном поведении чисел учитывайте ограничение NumberDisplay, описанное выше, а при дублировании частиц — настройку замены отображения TES.
Дополнение нужно игроку, который уже пользуется оружием TaCZ и хочет различать обычные попадания и попадания в голову. Оно не добавляет пушки, не меняет их урон и не наводит прицел. За оружие отвечает TaCZ, за обычный интерфейс состояния мобов — TslatEntityStatus. Автор дополнения — Kyoku; RU1 является неофициальной локализацией.
Авторская иллюстрация: жёлтая надпись Critical!! при попадании в голову. На исходном кадре указан TaCZ 1.1.5; это не снимок локализации RU1.
Что показывает дополнение
При попадании мод сопоставляет здоровье цели до и после выстрела. Разница используется для числа урона. Обычные попадания и попадания в голову имеют свои цвет, текст до и после числа, жирность и срок жизни частицы. Это не таблица паспортного урона оружия: надпись строится по изменению здоровья конкретной цели.
В исходной конфигурации дополнительные частицы обычного урона выключены, а попадания в голову выделяются жёлтым жирным текстом. Время жизни — 20 тиков. Для нормального темпа игры это примерно секунда. Отдельного меню перевода и клавиши открытия у дополнения нет: параметры лежат в текстовом файле.
Авторский пример изменённого оформления: число урона над целью. Интерфейс и текст сохранены как в исходной галерее.
Русская конфигурация и пример
Настройки создаются в config/taczdd-client.toml внутри каталога выбранного игрового профиля. В RU1 переведены 17 комментариев к параметрам и разделу конфигурации. Имена ключей сохранены: старый файл настроек остаётся пригодным.
После первого запуска закройте игру и откройте этот файл обычным текстовым редактором. В разделе [general] можно оставить только выделение попаданий в голову и настроить его вид:
Код:
[general]
isEnableTaCZDamageDisplay = true
isNormalDamageDisplay = false
isHeadshotDamageDisplay = true
HeadshotDamageParticleColor = "FFFF00"
HeadshotDamageParticleLifespan = 20
HeadshotDamageTextPrefix = "💥"
HeadshotDamageTextSuffix = "Крит!!"
Это фрагмент существующего раздела, а не замена всего файла. Меняйте соответствующие строки, сохраняя остальные параметры. FFFFFF задаёт белый цвет, FFFF00 — жёлтый; срок жизни частиц указывается целым числом от 1. Названия ключей, true и false переводить нельзя.
Если файл уже был создан английской версией, сохранённый текст Critical!! может остаться. Достаточно вручную поменять HeadshotDamageTextSuffix. Не удаляйте собственные настройки ради перевода одного слова.
Ограничения версии 0.1.1
Параметры isNormalDamageNumberDisplay и isHeadshotDamageNumberDisplay выглядят как независимые переключатели чисел, но в этой версии они применяются неверно. Это видно и в исходниках, и в байткоде: числовое отображение обоих типов попаданий связано с isNormalDamageDisplay. Если включить обычные попадания, числа появляются и в ветке попаданий в голову; отдельные NumberDisplay не дают ожидаемого независимого управления. RU1 сохраняет эту логику и прямо отмечает ограничение в русских комментариях.
Есть и отдельная оговорка автора: при isReplaceOriginalTESDamageDisplay = true и оружии с темпом выше 600 выстрелов в минуту иногда остаются обычные частицы TES. Эта настройка предназначена для замены стандартного отображения, однако отсутствие дублей в таком режиме не гарантируется. По умолчанию замена выключена.
Какие версии лежат в архиве
Комплект рассчитан на Minecraft Java Edition 1.20.1 и Forge. В папке mods находятся три файла модов JAR: taczdd-0.1.1-ru1.jar, tacz-1.20.1-1.1.5.jar и TES-forge-1.20.1-1.5.1.jar. Исходники сборки дополнения используют TES 1.5.1 и TaCZ 1.1.5; эти же версии выбраны для комплектного профиля. Ориентир для Forge — 47.1.3 или более новая сборка ветки 47.x для Minecraft 1.20.1, Java 17.
Это комплект с версиями, на которые опирался автор, а не подборка последних выпусков зависимостей. В метаданных дополнения указаны нижние границы TaCZ 1.1.5 и TES 1.5.1; они сами по себе не доказывают совместимость со всеми будущими версиями. Существующую сборку с более новым TaCZ не нужно понижать ради этого архива. Для комплектных файлов создайте отдельный профиль 1.20.1 и не переносите туда основной мир без отдельной копии.
Как установить
Установите Forge для Minecraft 1.20.1 и выберите Java 17. Распакуйте комплект вне папки mods. Затем перенесите в mods выбранного профиля только три файла из одноимённой папки архива. Сам ZIP-архив, исходники, лицензии и оригинальный taczdd из каталога original-not-for-install туда класть не нужно.
Если зависимости уже установлены, проверьте их версии и отсутствие второго файла того же мода. Оригинальный taczdd-0.1.1.jar и локализованный taczdd-0.1.1-ru1.jar одновременно ставить нельзя: у них одинаковый modId. Оригинал сохранён в архиве для сравнения и возврата.
TES Compat работает на стороне клиента. Сам TaCZ остаётся отдельным модом, которому нужны соответствующие файлы на сервере с оружием; установка этого дополнения только у игрока не добавляет пушки на обычный сервер. В комплекте нет Forge, Java и дополнительных оружейных паков.
Если нужна настройка отдачи, режима стрельбы или пробития, для этой задачи существует TaCZ Tweaks. TES Compat отвечает за отображение попаданий и не заменяет его. Не смешивайте комплектные зависимости двух архивов без проверки версий.
Что переведено и как проверить установку
В RU1 изменены 18 текстовых строк в двух классах и описание в списке модов. Обратная замена строк полностью воспроизводит исходные классы; инструкции методов, числовые значения, ключи настроек и остальные файлы JAR сохранены. В архив включены оригинал, исходники точной версии, патч перевода, исходники зависимостей и лицензии.
Внутриигровой тест RU1 не проводился. Иллюстрации принадлежат исходному проекту и показывают авторскую версию, а не локализованную сборку. Проверка архива и байткода не доказывает совместимость с произвольным модпаком.
Если игра не запускается, сначала сверьте Minecraft 1.20.1, Forge, Java и три JAR, затем посмотрите первую ошибку в logs/latest.log. Если нет надписей, проверьте общий переключатель isEnableTaCZDamageDisplay и isHeadshotDamageDisplay. Обычные дополнительные частицы изначально выключены. При неожиданном поведении чисел учитывайте ограничение NumberDisplay, описанное выше, а при дублировании частиц — настройку замены отображения TES.