Скачать Create Sifting — Minecraft Моды — MetaMods

Create Sifting

Активный

Установок

20

Последнее обновление

3 месяца назад

Версии

1.18.2 — 1.21.1
Клиент и сервер
Forge
Neoforge
Игровые механики
Технологические

Create Sifting

Модификация для дополнения Create, которая вводит в игру механизм просеивания сыпучих материалов. Идеально подходит для использования в модпаках и при создании автоматизированных производственных цепочек.

Поддержка версий:

  • 1.21.1: Полностью поддерживается, вся документация относится к этой версии
  • 1.20.1: Решаются только критические ошибки
  • 1.19.x и 1.18.x: Не поддерживаются

Система сит

Используются сита разного уровня для ручного и автоматического просеивания. Отлично интегрируется с механикой "сэндпэйпер" из основного мода.

Доступные типы сит:

  • Обычные: Нить, Андезит, Латунь, Прочное
  • Продвинутые: Работают исключительно с латунным просеивателем
  • Дополнительные: Цинковое сито для модпаков

Характеристики сит:

  • Конфигурируемая прочность
  • Прочность уменьшается только при ручном просеивании (по умолчанию)
  • Возможность зачаровывания "Несокрушимостью"

Просеиватель

Стандартный блок для автоматизации процесса просеивания. Работает по аналогии с жерновом. Загружать материалы можно как вручную (киданием сверху), так и с помощью автоматизации: воронки, желобы, транспортные системы.

Управление:

  • ПКМ с ситом для установки
  • ПКМ с пустой рукой для очистки инвентарей
  • Shift + ПКМ для замены сита

Латунный Просеиватель

Улучшенная версия с расширенным функционалом:

  • Отключается при высоком уровне редстоуна
  • Конфигурируемая скорость работы (вплоть до 8 операций за один цикл)
  • Увеличенная ёмкость инвентаря выдачи
  • Фильтр выходных материалов

Особенности настройки рецептов

Система водонепроницаемости:

"waterlogged": "true"
  • Просеиватели могут работать под водой для получения иных результатов
  • Ручное сито работает как подводное, когда игрок находится в жидкости

Требования к оборудованию:

"advancedSifter": "true"
  • Некоторые рецепты могут требовать латунный просеиватель даже для обычных сит

Компактные рецепты:

  • Рецепты с одинаковым ситом и исходным материалом автоматически объединяются
  • Итоговая совместимость с: EnderIO, Ars Nouveau, Applied Energistics 2

Работа с KubeJS

Удаление рецептов

ServerEvents.recipes(event => {
    event.remove({ type: 'createsifter:sifting' })
})

Выход с вероятностью

Output.of('minecraft:clay', 0.5)

Добавление новых рецептов

ServerEvents.recipes(event => {
    // Параметры:
    // result[] - массив результатов
    // ingredient - исходный материал
    // mesh - используемое сито
    // processingTime - время обработки (по умолчанию: 500)
    // waterlogged - работа под водой
    // advancedSifter - требуется ли латунный просеиватель

    event.recipes.createsifter.sifting([
        Output.of('minecraft:clay', 0.5),
        Output.of('minecraft:redstone')
    ], 'minecraft:sand', "createsifter:andesite_mesh")
})

Создание кастомных сит

StartupEvents.registry('item', event => {
    // Обычное сито
    event.create('diamond_mesh', 'createsifter:mesh')
        .displayName('Алмазное сито')
        .parentModel("createsifter:block/meshes/mesh")
        .texture("mesh", "kubejs:item/diamond_mesh")
        .maxDamage(77) // Прочность сита

    // Продвинутое сито
    event.create('advanced_diamond_mesh', 'createsifter:advanced_mesh')
        .displayName('Продвинутое алмазное сито')
        .parentModel("createsifter:block/meshes/mesh")
        .texture("mesh", "kubejs:item/diamond_mesh")
        .texture("frame", "minecraft:block/diamond_block")
        .maxDamage(200) // Прочность сита
})
Участники проекта
oierbravo

oierbravo

Разработчик

oierbravo_mc

oierbravo_mc

Создан: 22 сен 2022

ID: 2202