Create Mechanical Spawner
A mechanical spawner block. Generates Mobs with rotation power.
Dedicated wiki
1.21.1-2.x Version Requires Mechanicals Lib
Version support & documentation
- 1.21.1: Supported. Documentation refers to this version.
- 1.20.1: Only critical issues: Documentation
Features
- Random Spawn fluid
- Biome dependant random generation
- Specific liquid for Mobs
- Configurable:
- Stress
- Minimum speed
- Fluid capacity
- Spawn point max range
- Processing time multiplier (or dividier). Allows to modify the time for all recipes without editing them.
- Spawn fluid mixer recipes.
- JEI & Jade integration
- KubeJS integration
- Ponder scene
- Loot collector block
- Configurable to allow any container or Create Item Vault.
- Can be disabled.
- The spawner can be configured to work only with loot collectors.
- Wither & explosion immune glass & casing.
- Wither recipe.
Spawn recipes
inputrequired.outputoptional. Any entity like"minecraft:skeleton". Default: random mob from biome.processingTimeoptional. Defaults: 200customLootoptional. Allows to generate custom loot when used with loot collector blocks.
Random generation (already in the mod)
{
"type": "create_mechanical_spawner:spawner",
"input": {
"type": "fluid_stack",
"amount": 100,
"fluid": "create_mechanical_spawner:spawn_fluid_random"
},
"processingTime": 1500
}
Specific Mob example
{
"type": "create_mechanical_spawner:spawner",
"input": {
"type": "fluid_stack",
"amount": 100,
"fluid": "create_mechanical_spawner:spawn_fluid_pigling"
},
"output": "minecraft:pig",
"processingTime": 2500
}
Custom loot example
{
"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 support (Server script)
Disable all default recipes:
event.remove({ type: 'create_mechanical_spawner:spawner' })
Disable specific mob recipes:
event.remove({ output: 'minecraft:wolf'});
Bindings
- Chanced output
Output.of('minecraft:clay', 0.5)
Add random generation recipe:
//Random Mob (biome dependant)
event.recipes.createMechanicalSpawnerSpawner(Fluid.of('minecraft:water', 700)).processingTime(8000);
Add specific mob recipe:
//Specific MOB
event.recipes.createMechanicalSpawnerSpawner(Fluid.of('minecraft:water', 700)).processingTime(8000).mob("minecraft:skeleton;
Add recipe with custom loot:
event.remove({ output: 'minecraft:wither_skeleton'}); //recommended
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);
- It's recommended to disable the default recipe before adding the recipe with custom loot.
Thanks to the Creators of Create.
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 |
- Bumped Mechanicals lib
- Support Create 6.0.10
- Support Create 6.0.8 by @Jishuna
- Support KubeJS 7.2 @Jishuna
- Update for Create 6.0.6
- Update for Create 6.0.6
- Enchantable loot collector by @uninstall-your-browser
- Allow loot collector to be enchanted with looting by @uninstall-your-browser
- Library update
- Library update & dependency
- Custom loot JEI
- Update ru_ru by @mpustovoi
- Fixed KubeJS compat.
- Lib update & refactor.
- Added timeMultiplier config.
- Added Wither proof glass & casing.
- Wither spawner.
- Fixed translation literals.
- Enchantment industry compat.
- Added particles for spawner.
- Loot collector filter
- Reworked loot collector & spawner models.
- Added KubeJs compat.
- Fixed loot collector inventory.
- Fixed speed requirement.
- Changed JEI mob scale.
- ru_ru language update by @mpustovoi
- Update mc 1.21.1
- Update for Create 6.0.4
- Changed forge dependency to match Create.
- Update for Create 6.0.2
- Fixed mods.toml
- Update for Create 6.0.1
- Fix crash when spawner runs out of fluid. by @snakemasterepic
- Update for Create .5.1.j
- Fixed Ghast fluid not spawning ghasts.
- Fixed wither skeleton recipe.
- Added config: allow customLootPerSpawnRecipeEnabled
- Custom loot per spawmn fluid.
- Works only with loot collectors or Item vault/Container if configured.
- KubeJS mob filter
- Internals rework
- Unrestrict stress config. Thnx to @lonevox
- Added ru_ru translation by @ProTerUga
- Added fr_fr translation by @LolaALittlePopoto
- Create Enchanment Industry Compat
- Fluid fog
- Fixed wolf recipe
- Fixed Randow fluid recipe.
- Culling.
- Loot collector
- Datagen
- Friendly mob fluids
- More hostile mob fluids
- Update for create .0.5.1.h
- Changed from virtual to standard fluid
- More configs
- Spawn point visible with goggles.
- Ponder scene
- Update for create 0.5.1.e
- Update for create 0.5.1.e
- fixed ja_jp translation
- ko_kr translation
- fixed ja_jp translation
- added ja_jp translation