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

Create Mechanical Spawner

Активный

Установок

23

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

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

Версии

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

Create Mechanical Spawner

Добавляет в Minecraft уникальный механический спаунер, который активируется вращательной энергией для создания мобов. Этот блок идеально вписывается в технологические сборки и предлагает гибкую систему настройки.

Основные возможности

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

Интеграция с популярными модами включает поддержку JEI для просмотра рецептов, Jade для отображения информации и KubeJS для создания кастомных скриптов. Также доступны обучающие сцены Ponder для освоения механик.

Сбор лута

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

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

Рецепты спауна

Система рецептов использует JSON-формат с обязательным указанием входной жидкости и опциональными параметрами:

{
  "type": "create_mechanical_spawner:spawner",
  "input": {
    "type": "fluid_stack",
    "amount": 100,
    "fluid": "create_mechanical_spawner:spawn_fluid_random"
  },
  "processingTime": 1500
}

Для конкретных мобов:

{
  "type": "create_mechanical_spawner:spawner",
  "input": {
    "type": "fluid_stack",
    "amount": 100,
    "fluid": "create_mechanical_spawner:spawn_fluid_pigling"
  },
  "output": "minecraft:pig",
  "processingTime": 2500
}

Кастомный лут:

{
  "type": "create_mechanical_spawner:spawner",
  "customLoot": [
    {
      "id": "minecraft:nether_star"
    },
    {
      "count": 16,
      "id": "create:experience_nugget"
    }
  ],
  "input": {
    "type": "fluid_stack",
    "amount": 300,
    "fluid": "create_mechanical_spawner:spawn_fluid_wither"
  },
  "output": "minecraft:wither",
  "processingTime": 5000
}

Поддержка KubeJS

Для серверных скриптов доступны различные функции:

Удаление всех стандартных рецептов:

event.remove({ type: 'create_mechanical_spawner:spawner' })

Удаление конкретных рецептов:

event.remove({ output: 'minecraft:wolf'});

Случайный выход с вероятностью:

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

Создание рецептов со случайной генерацией:

event.recipes.createMechanicalSpawnerSpawner(Fluid.of('minecraft:water', 700)).processingTime(8000);

Создание рецептов с конкретными мобами:

event.recipes.createMechanicalSpawnerSpawner(Fluid.of('minecraft:water', 700)).processingTime(8000).mob("minecraft:skeleton");
Участники проекта
oierbravo

oierbravo

Разработчик

Создан: 4 фев 2023

ID: 1512