Tinkers' Modifiers: гибкая настройка улучшений в Minecraft

Tinkers' Modifiers: полный контроль над модификаторами в Minecraft Каждый, кто погружался в глубины кастомизации инструментов в Tinkers' Construct, знает, насколько мощной может быть система модификаторов. Но что делать, если стандартные настройки не устраивают? Возможно, вы хотите убрать слишком...

Скачать Tinkers' Modifiers для Minecraft 1.7.10

Оригинальное название: Tinkers' Modifiers

Версии Minecraft: 1.7.10

Загрузчик: Forge

ФайлВерсияЗагрузчикРазмер
Tinkers' Modifiers.jar1.7.10Forge16 КБСкачать
Tinkers' Modifiers-1.1.jar1.7.10Forge16 КБСкачать
Tinkers' Modifiers v1.2.jar1.7.10Forge25 КБСкачать
Tinkers' Modifiers v1.2.1.jar1.7.10Forge68 КБСкачать
TiM-1.2.2.jar1.7.10Forge68 КБСкачать

Tinkers' Modifiers: полный контроль над модификаторами в Minecraft

Каждый, кто погружался в глубины кастомизации инструментов в Tinkers' Construct, знает, насколько мощной может быть система модификаторов. Но что делать, если стандартные настройки не устраивают? Возможно, вы хотите убрать слишком сильный эффект, добавить новый или полностью перекроить логику улучшений под свой модпак. Именно для таких задач создан Tinkers' Modifiers — небольшой, но невероятно гибкий мод, передающий бразды правления в ваши руки.

Зачем нужен Tinkers' Modifiers

Стандартный Tinkers' Construct предлагает внушительный список модификаторов: от банальной прочности до автоплавки и удачи. Однако баланс в разных сборках может сильно отличаться. Авторы модпаков часто сталкиваются с необходимостью ослабить или вовсе отключить некоторые улучшения, а игроки — с желанием экспериментировать за пределами дефолтных ограничений. Tinkers' Modifiers решает эту проблему, позволяя изменять существующие модификаторы, удалять их или добавлять совершенно новые прямо через конфигурационные файлы.

Мод работает на уровне классов, что даёт точечный контроль над каждым аспектом. Вы можете не просто выключить «Удачу», а заменить её реализацию на собственную, изменить требуемые материалы или даже создать модификатор, который одновременно чинит инструмент и увеличивает скорость добычи. Всё это настраивается в текстовом редакторе без необходимости лезть в код.

Как начать работу

После установки мода в папке конфигураций появляется несколько файлов. Основной из них — Tinkers' Modifiers.json. Старый формат .cfg оставлен для обратной совместимости, но использовать его не рекомендуется. JSON-структура интуитивно понятна и снабжена встроенной документацией, что упрощает первые шаги. Также создаётся директория Modifiers, где перечислены все обнаруженные классы модификаторов из Tinkers' Construct — это отличная шпаргалка для правок.

Любые изменения применяются мгновенно: достаточно прописать команду /tmodifiers reload на сервере или в одиночной игре. При загрузке мира или старте сервера конфигурация также подхватывается автоматически, так что вам не придётся перезапускать клиент после каждой правки. Кстати, если вы активно тестируете сборку и часто меняете настройки, удобно использовать лаунчер foxygame.net — он позволяет быстро переключаться между версиями модов и устанавливать Tinkers' Modifiers прямо из меню, экономя время на рутинных операциях.

Синтаксис конфигурации

Для работы с JSON-файлом потребуется базовое понимание формата, но ничего сверхсложного там нет. В корне конфигурации лежат три основных ключа:

  • clear — массив строк с именами классов, которые нужно полностью удалить из игры. Символ звёздочки (*) очищает вообще все модификаторы, давая чистый лист.
  • addModifiers — массив объектов, каждый из которых добавляет новый модификатор. Обязательное поле class указывает на Java-класс, а параметры передаются через поля arg0, arg1 и так далее. Вместо нумерации можно использовать массив params.
  • subModifiers — полный аналог addModifiers, но не добавляет, а удаляет конкретный модификатор по классу и параметрам.

Работа с параметрами

Числовые и булевы значения записываются привычным образом: 42, true, false. Массивы обрамляются квадратными скобками, а перечисления (EnumSet) обрабатываются автоматически. Особого внимания заслуживают ItemStack'и — они описываются как объект с полями item (название предмета) и опциональным damage. Если damage отрицательный, это означает любое значение меты, что удобно для обобщённых рецептов.

Пример добавления модификатора, который требует два алмаза и увеличивает прочность на 500 единиц, может выглядеть так:

{
  "class": "tconstruct.modifiers.tools.ModDurability",
  "arg0": 500,
  "arg1": {
    "item": "minecraft:diamond",
    "damage": -1
  },
  "arg2": 2
}

Совместимость и особые случаи

Если вы используете Iguana Tweaks, то для замены частей инструментов потребуется класс iguanaman.iguanatweakstconstruct.replacing.ModPartReplacement. В ванильном Tinkers' Construct за починку отвечает tconstruct.modifiers.tools.ModToolRepair — его тоже можно перенастроить или заменить собственной логикой. Благодаря модульной архитектуре мода, любые модификаторы из сторонних дополнений также поддаются контролю, если вы знаете их классы.

Мод изначально создавался для модпаков, поэтому его можно свободно включать в любые сборки. Автор лишь просит сообщить об использовании в личном сообщении или комментарии — это помогает отслеживать популярность проекта и оперативно исправлять баги. Техническая вики на GitHub Pages содержит дополнительные примеры и описания нетривиальных кейсов.

Итог

Tinkers' Modifiers превращает статичную систему улучшений в живой конструктор, подвластный каждому игроку или автору сборки. Больше не нужно мириться с несбалансированными эффектами или ждать обновлений мода — вы сами решаете, как должны работать инструменты в вашем мире. Простой синтаксис, мгновенное применение изменений и полная интеграция с Tinkers' Construct делают этот мод обязательным инструментом для тонкой настройки игрового процесса.