
Create Mechanical Spawner
Механический спавнер мобов для Create в Майнкрафт. Использует вращение для генерации мобов, настраивается под любые сборки.
Create Mechanical Spawner
Create Mechanical Spawner - это мод для Майнкрафт, который добавляет механический спавнер мобов, работающий от вращения. Если ты фанат Create и хочешь автоматизировать фермы мобов без ванильных спавнеров - это то, что нужно.
В ванильном Minecraft спавнеры статичны, их нельзя перемещать или настраивать. Create Mechanical Spawner решает эту проблему: ставишь блок, подаешь вращение и жидкость - и получаешь мобов. Идеально для технических сборок, где важна автоматизация.
Особенности
- Случайная жидкость спавна - генерация мобов в зависимости от биома
- Жидкость для конкретных мобов - можно настроить под определенных существ
- Гибкая настройка:
- Нагрузка (Stress)
- Минимальная скорость вращения
- Вместимость жидкости
- Максимальная дистанция спавна
- Множитель времени обработки (позволяет менять время для всех рецептов без правки каждого)
- Рецепты смешивания жидкости спавна
- Интеграция с JEI и Jade - все рецепты видны в интерфейсе
- Поддержка KubeJS - кастомизация через скрипты
- Ponder сцена - разбор механики прямо в игре
- Блок сборщика лута - настраивается под любой контейнер или Item Vault из Create. Можно отключить. Спавнер может работать только со сборщиками.
- Стекло и обшивка, устойчивые к взрывам и визеру
- Рецепт визера
Рецепты спавна
Каждый рецепт состоит из:
input- обязательно. Жидкость.output- опционально. Любая сущность, например"minecraft:skeleton". По умолчанию - случайный моб из биома.processingTime- опционально. По умолчанию 200 тиков.customLoot- опционально. Позволяет задать свой лут при использовании со сборщиком.
Пример случайной генерации (уже в моде)
{
"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"
},
{
"chance": 0.5,
"count": 8,
"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");
Добавить рецепт с кастомным лутом:
event.remove({ output: 'minecraft:wither_skeleton'}); // рекомендуется
event.recipes.create_mechanical_spawner.spawner("minecraft:wither_skeleton", Fluid.of('minecraft:lava', 1000))
.customLoot(
[
Output.of("minecraft:redstone",0.5),Output.of("minecraft:iron_ingot",0.1),
Output.of("minecraft:redstone",0.5),Output.of("minecraft:iron_ingot",0.1),
]
)
.processingTime(2000);
Рекомендуется отключать дефолтный рецепт перед добавлением своего с кастомным лутом.
Версии и совместимость
- 1.21.1 - поддерживается, документация актуальна под эту версию.
- 1.20.1 - только критические исправления.
- Для версии 1.21.1-2.x требуется Mechanicals Lib.
Мод создан для использования в сборках модов. Если собираешь техническую сборку на Create - Create Mechanical Spawner будет отличным дополнением. Скачай мод и настрой автоматизацию под себя.
