Download Create: Mob Spawners — Minecraft Mods — MetaMods

Create: Mob Spawners

Active

Downloads

0

Last update

4 weeks ago

Versions

1.20.1
Client and server
Forge
Neoforge
Game mechanics
Magic
Technological

⚙️ Create: Mob Spawners

This addon for the Create mod in Minecraft offers an innovative solution for mob spawning management using mechanical technologies. The mod introduces unique tools that allow capturing and controlling creature appearances in the game world.

🆕 Main Features

Soul Catcher

Soul Catcher

The Soul Catcher is a special item capable of capturing mob souls. For successful capture, the mob must be under the weakness effect, which can be applied using a weakness potion. In settings, you can specify which mobs cannot be captured - bosses are unavailable for capture by default.

Capture time depends on the mob's size: small creatures like chickens are captured quickly, while large ones like ghasts require more time. During the capture process, the mob loses the ability to move and attack.

Crafting recipe:

Soul Catcher Recipe

In-game appearance:

Soul Catcher Animation

Ponder scene:

Soul Catcher Ponder

Mechanical Spawner

Mechanical Spawner

The Mechanical Spawner is a kinetic block that creates mobs according to the Soul Catcher placed inside. Operation requires rotational force and liquid supply. Detailed recipes can be found in JEI.

The spawner periodically creates mobs within the same radius as regular spawners. If 6 or more mobs of this type are already in this zone, the spawner stops.

Minimum rotation speed is 128 RPM, and stress consumption depends on the mob's maximum health. For example, an enderman requires significantly more SU than a chicken.

(NEW!) The spawning area can be configured by clicking the block with an empty hand or a wrench.

Crafting recipe in a 5x5 Mechanical Crafter grid:

Mechanical Spawner Recipe

In-game:

Mechanical Spawner Animation

Ponder scene:

Mechanical Spawner Ponder

Stress consumption is calculated using the following graph (the 80 SU/RPM limit is configurable):

Stress Impact Graph

Consumption examples:

Mob SU @ 128 RPM SU @ 256 RPM
Chicken 1,024 2,048
Ghast 1,769 3,538
Zombie 2,560 5,120
Enderman 5,120 10,240
Ravager 10,240 20,480

Note that the Ravager's stress consumption is limited in this example, as default settings cap all values at 80 SU/RPM.

🤝 Integrations and Compatibility

JEI

Displays:

  • Type and amount of required liquid
  • Spawn time at minimum and maximum RPM speed
  • Additional spawn attempts
    • One entity is guaranteed to spawn, additional attempts depend on random selection of suitable mob locations

JEI

Jade

Shows:

  • Contained mob type
  • Liquid presence
  • Progress status
  • Reason for stopping (if applicable)

Jade

Recipes

Required liquids and their effects are defined in standard Minecraft recipes. They can be easily modified using tools like KubeJS.

Here's the recipe for spawning with standard regeneration potion:

{
  "type": "create_mob_spawners:spawning",
  "input": {
    "amount": 200,
    "fluid": "create:potion",
    "nbt": {
      "Potion": "minecraft:regeneration",
      "Bottle": "REGULAR"
    }
  },
  "spawn_ticks_at_max_speed": 100,
  "additional_spawn_attempts": 0
}
  • input.nbt.Bottle refers to the potion bottle type and can be REGULAR, SPLASH, or LINGERING
  • other parameters should be self-explanatory

Here's an example of a more complex recipe demonstrating available fields:

{
  "type": "create_mob_spawners:spawning",
  "input": {
    "amount": 100,
    "fluid": "minecraft:lava"
  },
  "particle_color": "#fc7303",
  "spawn_ticks_at_max_speed": 100,
  "additional_spawn_attempts": 1,
  "spawnable_entity_whitelist": [
    "minecraft:magma_cube"
  ]
}

This recipe uses 100mb of lava to spawn only magma cubes using the spawnable_entity_whitelist array. A blacklist can also be used to exclude specific mobs via spawnable_entity_blacklist. Particle color is set to orange lava-like color using the particle_color field. When using a potion as liquid, particle color always matches the potion effect color unless a custom color is specified.

The result looks like this:

Custom Recipe Example

Project members
3xpl01t

3xpl01t

Developer

Created: 11 Jan 2025

ID: 69384