Mineuniverse
Mods
Create Mechanical Spawner

Create Mechanical Spawner

MOD
A mechanical spawner block. Generates Mobs with rotation power.
by oierbravo
Download Claim this project
1,947,114 downloads
0 likes
Updated Oct 14, 2026
0 hypes
Automation Create KubeJS Mobs Skyblock
Advertisement Remove ads with Premium →

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

  • input required.
  • output optional. Any entity like "minecraft:skeleton". Default: random mob from biome.
  • processingTime optional. Defaults: 200
  • customLoot optional. 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.

Code inspiration from the Create mod itself & Mrbysco

Create: Mechanical spawner 1.3.2-6.0.10 for mc1.21.1
MC Client, 1.21.1, NeoForge, Server
Beta 2026-07-12 Get
Create: Mechanical spawner 1.3.1-6.0.10 for mc1.21.1
MC Client, 1.21.1, NeoForge, Server
Beta 2026-06-21 Get
Create: Mechanical spawner 1.3.0-6.0.8 for mc1.21.1
MC Client, 1.21.1, NeoForge, Server
Beta 2025-11-15 Get
Create: Mechanical spawner 0.1.7-6.0.6 for mc1.20.1
MC Client, 1.20.1, Forge, NeoForge, Server
Release 2025-06-16 Get
Create: Mechanical spawner 1.2.4-6.0.6 for mc1.21.1
MC Client, NeoForge, 1.21.1, Server
Beta 2025-06-13 Get
Create: Mechanical spawner 1.2.2-6.0.4 for mc1.21.1
MC Client, NeoForge, 1.21.1, Server
Beta 2025-05-23 Get
Create: Mechanical spawner 0.1.6-6.0.4 for mc1.20.1
MC Client, NeoForge, 1.20.1, Forge, Server
Release 2025-05-14 Get
Create: Mechanical spawner 1.2.1-6.0.4 for mc1.21.1
MC Client, NeoForge, 1.21.1, Server
Beta 2025-05-08 Get
Create: Mechanical spawner 1.2.0-6.0.4 for mc1.21.1
MC Client, NeoForge, 1.21.1, Server
Beta 2025-05-07 Get
Create: Mechanical spawner 1.1.1-6.0.4 for mc1.21.1
MC Client, NeoForge, 1.21.1, Server
Beta 2025-04-18 Get
Create: Mechanical spawner 1.1.2-6.0.4 for mc1.21.1
MC Client, NeoForge, 1.21.1, Server
Beta 2025-04-18 Get
Create: Mechanical spawner 1.1.0-6.0.4 for mc1.21.1
MC Client, NeoForge, 1.21.1, Server
Beta 2025-04-17 Get
Create: Mechanical spawner 1.0.2-6.0.4 for mc1.21.1
MC Client, NeoForge, 1.21.1, Server
Beta 2025-04-08 Get
Create: Mechanical spawner 1.0.1-6.0.4 for mc1.21.1
MC Client, NeoForge, 1.21.1, Server
Beta 2025-04-03 Get
Create: Mechanical spawner 1.0.0-6.0.4 for mc1.21.1
MC Client, NeoForge, 1.21.1, Server
Beta 2025-03-29 Get
Create: Mechanical spawner 0.1.5-6.0.4 for mc1.20.1
MC Client, NeoForge, 1.20.1, Forge, Server
Release 2025-03-28 Get
Create: Mechanical spawner 0.1.4-6.0.2 for mc1.20.1
MC Client, NeoForge, 1.20.1, Forge, Server
Release 2025-03-07 Get
Create: Mechanical spawner 0.1.2-6.0.1 for mc1.20.1
MC Client, NeoForge, 1.20.1, Forge, Server
Release 2025-03-05 Get
Create: Mechanical spawner 0.1.3-6.0.1 for mc1.20.1
MC Client, NeoForge, 1.20.1, Forge, Server
Release 2025-03-05 Get
create_mechanical_spawner-1.20.1-0.1.1.j-55
MC 1.20.1, Forge
Release 2025-02-18 Get
create_mechanical_spawner-1.20.1-0.1.1.j-55
MC 1.20.1, Forge
Release 2025-02-18 Get
create_mechanical_spawner-1.20.1-0.1.0.j-55
MC 1.20.1, Forge
Release 2024-10-25 Get
create_mechanical_spawner-1.20.1-0.1.0.h-48
MC 1.20.1, Forge
Release 2024-10-11 Get
create_mechanical_spawner-1.20.1-0.0.17.h-48
MC 1.20.1, Forge
Release 2024-09-19 Get
create_mechanical_spawner-1.20.1-0.0.16.h-48
MC 1.20.1, Forge
Release 2024-09-08 Get
create_mechanical_spawner-1.20.1-0.0.15.h-48
MC 1.20.1, Forge
Release 2024-09-05 Get
create_mechanical_spawner-1.19.2-0.0.14.e-44
MC 1.19.2, Forge
Release 2023-09-22 Get
create_mechanical_spawner-1.20.1-0.0.14.e-22
MC 1.20.1, Forge
Release 2023-09-22 Get
create_mechanical_spawner-1.20.1-0.0.12.d-9
MC 1.20.1, Forge
Release 2023-09-13 Get
create_mechanical_spawner-1.19.2-0.0.11.c-36
MC 1.19.2, Forge
Release 2023-09-13 Get
create_mechanical_spawner-1.19.2-0.0.12.c-36
MC 1.19.2, Forge
Release 2023-09-13 Get
create_mechanical_spawner-1.20.1-0.0.13.d-9
MC 1.20.1, Forge
Release 2023-09-13 Get
create_mechanical_spawner-1.20.1-0.0.11.d-9.jar
MC Client, 1.20.1, Forge, Server
Release 2023-09-06 Get
create_mechanical_spawner-1.20.1-0.0.10.d-9.jar
MC Client, 1.20.1, Forge, Server
Release 2023-09-01 Get
create_mechanical_spawner-1.19.2-0.0.10.c-36.jar
MC Client, 1.19.2, Forge, Server
Release 2023-09-01 Get
create_mechanical_spawner-1.20.1-0.0.9.d-9.jar
MC Client, 1.20.1, Forge, Server
Release 2023-08-05 Get
create_mechanical_spawner-1.19.2-0.0.9.c-36.jar
MC 1.19.2, Forge
Release 2023-07-29 Get
create_mechanical_spawner-1.19.2-0.0.8.c-36.jar
MC 1.19.2, Forge
Release 2023-07-28 Get
create_mechanical_spawner-1.19.2-0.0.7.c-36.jar
MC 1.19.2, Forge
Release 2023-07-27 Get
create_mechanical_spawner-1.19.2-0.0.6.i.jar
MC Client, 1.19.2, Forge, Server
Beta 2023-04-12 Get
create_mechanical_spawner-1.19.2-0.0.5.i.jar
MC 1.19.2, Forge
Beta 2023-02-08 Get
create_mechanical_spawner-1.19.2-0.0.4.i.jar
MC 1.19.2, Forge
Beta 2023-02-06 Get
create_mechanical_spawner-1.19.2-0.0.3.i.jar
MC 1.19.2, Forge
Beta 2023-02-05 Get
create_mechanical_spawner-1.19.2-0.0.1.i.jar
MC 1.19.2, Forge
Beta 2023-02-04 Get

More from oierbravo

Advertisement Remove ads with Premium →

You Might Also Like