Механический спавнер Create
Блок механического спавнера. Генерирует мобов при получении вращательной энергии. Мод предназначен для использования в модпаках.
Обновление для Create 6 - В разработке
- Версия 1.21.1 потребует больше времени и будет включать обновление контента и изменения API.
Особенности
- Случайная генерация с использованием жидкости
- Зависит от биома
- Специфичные жидкости для разных мобов
- Настройки:
- Нагрузка (Stress)
- Минимальная скорость
- Вместимость жидкости
- Максимальный радиус спавна
- Рецепты смешивания жидкостей для спавна
- Интеграция с JEI и Jade
- Поддержка KubeJS
- Анимированные обучающие сцены (Ponder)
- Блок сборщика добычи
- Настраиваемая совместимость с контейнерами и Create Item Vault
- Возможность отключения
- Спавнер можно настроить для работы только со сборщиками
Планируемые функции
- Улучшенная модель блока
- Совместимость с мобами других модов
Рецепты спавна
fluid
обязательный параметрmob
опционально. Значения:"random"
или идентификатор сущности (например"minecraft:skeleton"
)processingTime
опционально. По умолчанию: 200customLoot
опционально. Позволяет генерировать пользовательскую добычу при использовании со сборщиками
Пример случайной генерации
{
"type": "create_mechanical_spawner:spawner",
"fluid": {
"fluid": "create_mechanical_spawner:spawn_fluid_random",
"amount": 1000
},
"mob": "random",
"processingTime": 10000
}
Пример для конкретного моба
{
"type": "create_mechanical_spawner:spawner",
"fluid": {
"fluid": "minecraft:water",
"amount": 10
},
"mob": "minecraft:skeleton",
"processingTime": 10000
}
Работа с KubeJS (серверные скрипты)
Отключение всех рецептов:
event.remove({ mod: 'create_mechanical_spawner' })
Отключение рецептов для конкретного моба:
event.remove({ mob: 'minecraft:wolf'});
Добавление случайной генерации:
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({ mob: 'minecraft:enderman'});
event.recipes.createMechanicalSpawnerSpawner(Fluid.of('minecraft:water', 100)).mob("minecraft:enderman").processingTime(1000).customLoot(
[Item.of('ender_pearl').withChance(0.5),Item.of('diamond').withChance(0.5)]);
- Рекомендуется отключать стандартные рецепты перед добавлением пользовательских