Roid's Tweaker: замена десяткам аддонов CraftTweaker

Roid's Tweaker: универсальный инструмент для скриптов CraftTweaker Когда стандартных возможностей CraftTweaker перестаёт хватать, на помощь приходят аддоны. Roid's Tweaker — это не просто очередной набор хелперов, а полноценная замена целому зоопарку разрозненных модификаций. Автор собрал под одн...

Скачать roidtweaker для Minecraft 1.12.2

Оригинальное название: roidtweaker

Версии Minecraft: 1.12.2

Загрузчик: Forge

ФайлВерсияЗагрузчикРазмер
roidtweaker-1.0.0.jar1.12.2Forge217 КБСкачать
roidtweaker-1.0.1.jar1.12.2Forge217 КБСкачать
roidtweaker-1.1.0.jar1.12.2Forge353 КБСкачать
roidtweaker-1.1.1.jar1.12.2Forge353 КБСкачать
roidtweaker-1.1.2.jar1.12.2Forge355 КБСкачать
roidtweaker-1.2.0.jar1.12.2Forge366 КБСкачать
roidtweaker-1.2.1.jar1.12.2Forge366 КБСкачать
roidtweaker-1.2.2.jar1.12.2Forge367 КБСкачать
roidtweaker-1.3.0.jar1.12.2Forge394 КБСкачать
roidtweaker-1.3.1.jar1.12.2Forge394 КБСкачать

Roid's Tweaker: универсальный инструмент для скриптов CraftTweaker

Когда стандартных возможностей CraftTweaker перестаёт хватать, на помощь приходят аддоны. Roid's Tweaker — это не просто очередной набор хелперов, а полноценная замена целому зоопарку разрозненных модификаций. Автор собрал под одной крышей исправленные версии заброшенных проектов, добавил оригинальные механики и сделал всё это совместимым с актуальными версиями игры. Если вы пишете сложные кастомные рецепты, меняете поведение ванильных механик или настраиваете модпак, этот мод станет незаменимым звеном в цепочке инструментов.

Почему Roid's Tweaker лучше отдельных аддонов

Многие старые дополнения для CraftTweaker перестали обновляться, содержат баги или конфликтуют между собой. Roid's Tweaker решает эту проблему радикально: он вбирает в себя функциональность сразу нескольких модов, исправляет ошибки и предоставляет единый API. Больше не нужно держать в памяти десяток названий вроде MekaTweaker, Extra Tweaker или Immersive Tweaker — всё работает через один скриптовый движок с расширенным синтаксисом.

Какие моды заменяет Roid's Tweaker

Список впечатляет даже опытного сборщика модпаков. Вот лишь часть проектов, чьи возможности теперь доступны без установки оригиналов:

  • CraftTweaker Integration — исправлены ошибки #10 и #11, добавлен метод mapEMC для одиночных предметов, расширена работа с массивами через ArrayUtils.
  • Extra Tweaker — полностью переписан с сохранением API, но теперь без лишних зависимостей.
  • MekaTweaker — включена поддержка механизмов из Mekanism, реализован запрос #6, который долго висел без ответа.
  • Thermal Expansion Specialization Hooks — переписан с тем же API, позволяет гибко настраивать специализации машин из Thermal Expansion.
  • CraftTweakerUtils, Immersive Engineering Tweaks, Immersive Tweaker, Random Things Tweaker, Rocky Tweaks, Tweaked, VanillaAnvilRepair, Villager Trade Tables, ZenCloche — все они либо включены с доработками, либо переписаны как ZenExpansion, что упрощает вызов методов прямо из скриптов.

Такой подход не только сокращает количество одновременно загруженных jar-файлов, но и снижает вероятность конфликтов на уровне байткода. Вы получаете чистую, вылизанную кодовую базу, где каждая функция протестирована на совместимость с остальными.

Оригинальные возможности, которых нет в других аддонах

Roid's Tweaker не ограничивается копированием чужого функционала. Автор добавил несколько уникальных механик, которые оценят создатели сложных кастомных карт и серверов:

  • Поддержка Baubles — можно клонировать любой предмет и превратить его в аксессуар с заданным поведением, не прибегая к отдельным модам.
  • Работа с конфигурационными файлами — скрипты теперь умеют создавать и читать внешние .cfg, что открывает путь к сохранению данных между перезапусками.
  • Хранилище IData в файле — удобный способ сохранять сложные структуры данных без использования сторонних библиотек.
  • Чёрный список реестра Forge — позволяет запрещать регистрацию определённых предметов или блоков прямо из скриптов, что полезно для балансировки.
  • Поддержка Factory0-Resources и ProjectE custom fuels — теперь можно назначать собственное значение EMC для любых предметов и управлять топливом в конденсаторах ProjectE.
  • Расширенные методы для жителей и наковальни — гибкая настройка торговли и починки предметов без жёстких ограничений ванильного кода.
  • Список чертежей Immersive Engineering и торговля жителей — интеграция с мультиблочными структурами IE стала ещё глубже.

Установка и первые шаги

Мод распространяется как обычный jar-файл, который нужно поместить в папку mods. Однако для тех, кто ценит время, существует более элегантный способ: через лаунчер foxygame.net можно добавить Roid's Tweaker буквально в пару кликов. Этот лаунчер выделяется удобным менеджером модов, где все зависимости подтягиваются автоматически, а сама установка не требует ручного поиска по форумам — достаточно выбрать нужный аддон из каталога и запустить игру. Такой подход особенно выручает, когда собираешь сложную сборку с десятками модификаций, и хочется избежать путаницы с версиями.

После установки обязательно убедитесь, что в папке scripts лежат файлы с расширением .zs. Именно там вы будете вызывать все новые методы. Документация по каждому модулю доступна в официальной вики мода — настоятельно рекомендую заглянуть туда перед написанием сложных скриптов.

Практический пример: добавляем кастомное топливо для ProjectE

Допустим, вы хотите, чтобы редкий ресурс из вашего модпака давал больше EMC при сжигании в конденсаторе. Раньше для этого требовался отдельный аддон, но теперь достаточно написать в скрипте:

mods.roidstweaker.ProjectE.addCustomFuel(, 73728);

Никаких дополнительных танцев с бубном — метод доступен сразу после загрузки мода. Аналогично можно настраивать чертежи для инженерных столов Immersive Engineering или прописывать сложные условия для торговли с жителями.

Совместимость и стабильность

Roid's Tweaker активно поддерживается и тестируется на последних версиях Minecraft. Автор оперативно реагирует на сообщения об ошибках, поэтому даже если вы наткнётесь на несоответствие, шанс получить фикс в ближайшем обновлении весьма высок. При этом мод не конфликтует с другими аддонами для CraftTweaker, если те не дублируют уже встроенный функционал — просто отключите лишние модули через конфиг, и всё заработает как часы.

Итог

Roid's Tweaker — это мастхэв для любого, кто серьёзно работает с CraftTweaker. Он заменяет с десяток устаревших модов, предлагает уникальные фишки и делает написание скриптов более предсказуемым. Если вы устали поддерживать зоопарк из мелких jar-ников или хотите получить доступ к новым возможностям без лишней головной боли, просто добавьте этот мод в сборку — и ваш инструментарий сразу выйдет на новый уровень.