Перейти к содержимому

Custom Machinery

Воплоти свою машину мечты в реальность

FabricNeoForgeForge
Загрузчики
FabricNeoForgeForge
Скачиваний на Modrinth
107 тыс.
Подписчиков на Modrinth
47
версия
161
Обновлён
10 октября 202610 окт.
Опубликован
в 2022

Коротко о моде

Работает на Fabric, NeoForge и Forge
Для Minecraft 1.19.2, 1.21–1.21.1 …
Нужен и в игре, и на сервере
Последняя версия — 1.21.1-0.10.74 от 10 октября 2026
Лицензия LGPL-3.0-only — бесплатно
Где нужен
В игреобязателенНа сервереобязателен

Нужен и в игре, и на сервере

Версии игры1.18.2, 1.19.2, 1.21–1.21.1
Описание переведено автоматическиПоказать оригинал (EN)

Custom Machinery

*воплоти свою мечту о машине в реальность*

Бывало ли у тебя такое, что при создании своего крутого модпака ты хотел добавить кастомный рецепт, но ни одна доступная машина в паке не подходила под твои хотелки?

Вроде «хочу машину, которая принимает 3 предмета, 5 разных жидкостей и немного энергии, чтобы создать другой предмет», но ни одна машина так не умеет.

Или случай, когда ты нашёл мод, добавляющий машину под твои нужды, но мод ещё тащит кучу всего, чего ты не хочешь в своём паке.

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

Ты можешь настроить в своей кастомной машине всё: от внешнего вида (модель, текстуры, звуки, освещение, кастомный GUI) до функционала (сколько входов и выходов, их тип и вместимость), и конечно же можешь добавить свои рецепты, которые машина будет обрабатывать.

Сейчас кастомная машина может:

  • Иметь любой внешний вид (предмет, блок или даже кастомная модель).
  • Иметь разный вид в зависимости от статуса (простой/работает/ошибка/пауза).
  • Излучать свет, когда машина обрабатывает рецепт.
  • Проигрывать звук, когда машина обрабатывает рецепт.
  • Содержать FE (Forge Energy, совместимо с RF).
  • Содержать любую жидкость — ты сам решаешь количество внутренних жидкостных баков, их вместимость и максимальный ввод и вывод.
  • Содержать любые предметы — ты сам решаешь количество внутренних слотов для предметов.
  • Иметь кастомный GUI при клике по машине, где видно содержимое машины и прогресс рецепта.
  • Ставиться на паузу по сигналу редстоуна (настраивается в json машины).
  • Излучать сигнал редстоуна в зависимости от статуса (тоже настраивается в json машины).
  • Принимать кастомные апгрейды, которые меняют обработку рецептов (входы/выходы/скорость).
  • Настраиваться на разрешение ввода или вывода энергии, предметов и жидкостей для каждого слота/бака/буфера с каждой стороны отдельно.

Сейчас рецепт кастомной машины может:

  • Потреблять или производить FE (Forge Energy, совместимо с RF) за тик или разово.
  • Потреблять или производить любую жидкость за тик или разово, работает с тегами жидкостей.
  • Потреблять или производить любой предмет, работает с тегами предметов. Поддерживает NBT и прочность.
  • Обрабатываться только в определённое время суток в мире Minecraft.
  • Обрабатываться только в определённой позиции мира, биоме или измерении.
  • Использовать команду при старте рецепта, во время обработки или по завершении.
  • Требовать использования топливного предмета для горения (как в печке).
  • Потреблять или производить FE, жидкости, предметы и использовать команды с вероятностью (шанс быть потреблённым/произведённым).
  • Давать эффекты мобам поблизости.
  • Обрабатываться только при определённой погоде.
  • Обрабатываться только когда машина получает определённый сигнал редстоуна.
  • Проверять сущностей поблизости, потреблять их здоровье или убивать их.
  • Проверять определённый уровень небесного/блочного света.
  • Проверять/ставить/заменять/ломать/уничтожать блоки поблизости.
  • Требовать построения сложной структуры вокруг машины.
  • Выдавать предметы на основе файла таблицы добычи.
  • Выбрасывать или потреблять предметы на земле.
  • Обрабатывать скрипты Crafttweaker и KubeJS.

Примеры рабочих кастомных машин можно найти здесь или скачать Test Datapack.

Можешь скачать Test Resourcepack, чтобы увидеть, как кастомная json-модель применяется к машине («stone generator» в этом примере)

Всё это можно сделать с помощью json-файла в датапаке, и все изменения в этом файле можно применить прямо в игре командой /reload, перезапуск игры не требуется.

Этот мод полностью совместим с JEI и The One Probe, и настоятельно рекомендуется использовать эти моды, чтобы задействовать Custom Machinery в наилучших условиях.

Этот мод включает полную поддержку Crafttweaker и KubeJS для создания рецептов и улучшений.

Версия для Fabric требует Reborn Core

Wiki : Вся информация, которая может понадобиться для создания собственных машин, есть на вики: https://frinn.gitbook.io/custom-machinery-1.18/

Проблемы : Если вы нашли баги или хотите предложить новую функцию или возможность: https://github.com/Frinn38/Custom-Machinery/issues

Discord : По вопросам или для поддержки присоединяйтесь к серверу Discord: https://discord.gg/dw9tjY4eKY

Лицензия : Этот мод распространяется под лицензией GNU LESSER GENERAL PUBLIC LICENSE, вы можете свободно использовать этот мод в любом модпаке.

Частые вопросы

Как установить Custom Machinery?

Установите Fabric под свою версию Minecraft, скачайте Custom Machinery под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть Custom Machinery?

У Custom Machinery есть сборки для Minecraft 1.18.2, 1.19.2, 1.21–1.21.1.

Нужен ли Custom Machinery на сервере?

Нужен и в игре, и на сервере

Лицензия и источник
GNU Lesser General Public License v3.0 onlyможно использовать и распространять; изменённые версии — под той же лицензией и с исходным кодом
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее