Applied Unification — утилита-конвертер Refined Storage в AE2 для Minecraft

Applied Unification: замена Refined Storage на AE2 в Minecraft — это KubeJS-скрипт, который убирает дублирование систем хранения и объединяет крафты вокруг AE2 для Minecraft.

«Applied Unification — утилита-конвертер Refined Storage в AE2 для Minecraft» в каталоге ITSMYFOX — карточка для Minecraft с описанием, характеристиками и всеми доступными версиями. Ниже — таблица файлов и прямая загрузка.

Скачать AppliedUnification для Minecraft 1.16.5

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

Версии Minecraft: 1.16.5

ФайлВерсияЗагрузчикРазмер
AppliedUnification_v1.0.0.zip1.16.54 КБСкачать
AppliedUnification_v1.0.1.zip1.16.54 КБСкачать

Applied Unification: замена Refined Storage на AE2 в Minecraft

Сборка технологического модпака — это всегда балансирование между удобством и глубиной механик. Рано или поздно перед автором встаёт дилемма: оставить обе популярные системы хранения предметов или пожертвовать одной ради целостности игрового процесса. Applied Unification — это изящный инструмент, который снимает этот вопрос раз и навсегда. Вместо того чтобы вручную править десятки рецептов или удалять целые моды, вы получаете компактный скрипт, который бесшовно перенаправляет всю логику Refined Storage в экосистему Applied Energistics 2.

Назначение и ключевые характеристики утилиты

Applied Unification — это не самостоятельный мод в классическом понимании, а серверный скрипт для KubeJS, написанный на JavaScript. Его основная задача — полностью вытеснить Refined Storage (RS) из игровой сборки, заменив все его предметы, блоки и рецепты на аналоги из Applied Energistics 2 (AE2). Это своего рода «переходник», который позволяет оставить RS в папке модов, но сделать его абсолютно невидимым для игрока: ни одного рецепта, ни одного предмета в JEI, ни одного блока в мире.

Технические особенности и совместимость

Скрипт работает поверх мода KubeJS, который уже давно стал стандартом де-факто для кастомизации модпаков. KubeJS позволяет изменять рецепты, события, лути и даже поведение блоков без необходимости писать и компилировать Java-код. Applied Unification использует именно серверные скрипты, которые обрабатываются на лету при загрузке мира. Архитектура решения предельно проста: один файл с расширением .js помещается в директорию kubejs/server_scripts, и после перезапуска игры все изменения вступают в силу.

Для работы скрипта обязательны два условия: наличие мода Applied Energistics 2 и KubeJS. Что касается Refined Storage, его можно оставить в сборке — скрипт перехватит все рецепты и сделает мод «спящим». Утилита не конфликтует с другими модами, поскольку не трогает их напрямую, а лишь перенаправляет цепочки крафтов, в которых фигурируют компоненты RS. Это особенно важно для сборок, где используются Thermal Expansion, Mekanism или другие популярные технологические моды, интегрирующиеся с системами хранения.

Поддерживаемые версии Minecraft охватывают актуальные ветки 1.18.2, 1.19.2 и 1.20.1, а также ряд более ранних сборок. Скрипт работает одинаково корректно как на клиенте, так и на выделенном сервере, главное — установить его в обе стороны, чтобы избежать рассинхронизации рецептов. Загрузчик может быть любым: Forge или NeoForge, поскольку KubeJS имеет версии под оба этих API.

Почему AE2 вместо Refined Storage: философия выбора

Обе системы решают схожие задачи: централизованное хранение, автокрафт, удалённый доступ через терминалы. Но подходы у них принципиально разные. Refined Storage привлекает простотой — отсутствие каналов, интуитивно понятные диски, мгновенный старт. Applied Energistics 2, напротив, предлагает более глубокую и многослойную механику: здесь есть каналы с ограничением по пропускной способности, пространственные ячейки, квантовые мосты и многоуровневая система крафта, которая вознаграждает продуманное проектирование сети.

Когда в модпаке одновременно присутствуют обе системы, возникает неприятный эффект дублирования. Игрок видит два типа дисков, два контроллера, два терминала — и это не только захламляет интерфейс JEI, но и создаёт ложную развилку выбора. Новичок может пойти по простому пути RS и так и не раскрыть потенциал AE2, а опытный игрок будет раздражаться от избыточности. Applied Unification решает эту проблему радикально и элегантно: все предметы RS бесследно исчезают, уступая место единой экосистеме AE2.

Логика работы скрипта: от рецептов до блоков в мире

Утилита не ограничивается простым удалением рецептов. Её алгоритм продуман до мелочей и включает несколько этапов конвертации, чтобы игрок не потерял прогресс и ресурсы:

  • Замена рецептов крафта. Все рецепты, использующие компоненты RS (процессоры, корпуса, диски хранения), переписываются на аналоги из AE2. Например, вместо процессора RS теперь требуется инженерный или вычислительный процессор AE2, а вместо диска на 64k — соответствующая ячейка хранения ME.
  • Конвертация существующих предметов. Если игрок уже скрафтил что-то из RS до установки скрипта, утилита автоматически преобразует эти предметы в их AE2-эквиваленты при загрузке мира. Это предотвращает потерю ценных ресурсов и делает переход безболезненным.
  • Обработка размещённых блоков. Скрипт отслеживает установку блоков RS в мире и подменяет их на блоки ME: контроллер превращается в контроллер ME, дисковод — в дисковод ME, терминал — в терминал ME. Всё происходит на лету, без ручного вмешательства.
  • Совместимость с другими модами. Утилита учитывает рецепты из популярных технологических модов, которые могут использовать компоненты RS в своих цепочках крафта. Все такие связи также перенаправляются на AE2, что исключает появление «мёртвых» рецептов.

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

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

Процесс добавления Applied Unification в сборку предельно прост и не требует специальных навыков. Сначала необходимо скачать Applied Unification: замена Refined Storage на AE2 в Minecraft с популярных площадок распространения модов, таких как CurseForge или Modrinth. Файл представляет собой один скрипт с расширением .js, который не требует дополнительных библиотек или патчей.

Далее следует поместить файл в директорию kubejs/server_scripts внутри папки клиента или сервера Minecraft. После запуска игры KubeJS автоматически обнаружит скрипт и применит все изменения. Если вы играете на сервере, обязательно продублируйте установку на серверной стороне — в противном случае возможны рассинхронизации рецептов между клиентом и сервером.

Альтернативный способ установки через лаунчер

Для тех, кто не хочет копаться в файловой системе, существует более удобный вариант. Некоторые современные лаунчеры, включая foxygame.net, предлагают встроенный менеджер модов и скриптов. В нём Applied Unification можно найти по названию и активировать в один клик. Лаунчер самостоятельно создаст необходимые папки, пропишет зависимости и настроит интеграцию с KubeJS. Это особенно удобно для начинающих сборщиков или тех, кто часто экспериментирует с разными конфигурациями и не хочет тратить время на ручные операции.

После активации скрипта рекомендуется проверить интерфейс JEI: все рецепты Refined Storage должны исчезнуть, а вместо них появятся аналоги из AE2. Если какие-то рецепты остались, стоит убедиться, что скрипт загружен корректно и KubeJS работает в актуальной версии.

Расширенные возможности и тонкая настройка

Хотя Applied Unification: замена Refined Storage на AE2 в Minecraft для Minecraft работает отлично «из коробки», опытные пользователи могут адаптировать его под свои нужды. Поскольку это обычный JavaScript-файл, его можно открыть в любом текстовом редакторе и внести изменения: отредактировать списки предметов, добавить исключения или скорректировать логику конвертации.

Например, если в сборке есть уникальный предмет из RS, который вы хотите сохранить, достаточно закомментировать соответствующую строку в скрипте. Также утилиту можно комбинировать с другими KubeJS-наработками: добавлять кастомные рецепты для AE2, изменять требования к энергии или интегрировать хранилище с модами вроде Create. Гибкость KubeJS превращает Applied Unification из простого патча в полноценный инструмент для создания сбалансированных технологических модпаков.

Скрипт можно использовать как основу для собственных экспериментов: например, настроить конвертацию только для определённых предметов, оставив часть функционала RS нетронутой. Это открывает широкие возможности для кастомизации под конкретный стиль игры или тематику сборки.

Итоги: единая система хранения без компромиссов

Applied Unification — это элегантное и практичное решение для тех, кто ценит глубину Applied Energistics 2 и не хочет мириться с дублированием функционала Refined Storage. Скрипт не требует сложной настройки, легко встраивается в любую сборку и полностью автоматизирует процесс замены. Вы получаете чистую, сбалансированную игру, где вся магия хранения предметов вращается вокруг одной проверенной временем системы.

Благодаря открытой архитектуре KubeJS вы всегда можете подкорректировать поведение скрипта под себя, а современные лаунчеры делают процесс установки практически незаметным для пользователя. Если вы устали от бесконечного выбора между двумя системами хранения и хотите сосредоточиться на самом геймплее, попробуйте добавить Applied Unification в свой следующий модпак — и вы удивитесь, насколько органично AE2 может заменить RS, не оставив после себя ни одного лишнего предмета в JEI. Как установить утилиту, вы уже знаете: скачайте скрипт, поместите его в папку KubeJS и наслаждайтесь единой экосистемой хранения.

В каталоге ITSMYFOX — тысячи модов, дополнений и ресурспаков для Minecraft. Используйте поиск и категории, чтобы найти похожее.