Actualizado:

La forma fácil: un huevo generador

  1. Coloca un generador: /give @p spawner (Bedrock: mob_spawner).
  2. Haz clic derecho sobre él con el huevo generador de la criatura que quieras.

Funciona en modo creativo tanto en Java como en Bedrock.

Colocarlo con un comando (Java)

/setblock ~ ~ ~2 spawner{SpawnData:{entity:{id:"minecraft:zombie"}}}

Coloca un generador de zombis dos bloques delante de ti. Cambia id para otra criatura.

Ajustar la generación (Java)

/setblock ~ ~ ~2 spawner{SpawnData:{entity:{id:"minecraft:skeleton"}},MinSpawnDelay:100,MaxSpawnDelay:200,SpawnCount:4,MaxNearbyEntities:6,RequiredPlayerRange:16,SpawnRange:4}
CampoSignificadoPor defecto
MinSpawnDelay / MaxSpawnDelayTicks hasta la siguiente aparición (20 = 1 segundo)200 / 800
SpawnCountCriaturas que intenta generar cada vez4
MaxNearbyEntitiesDeja de generar cuando hay tantas cerca6
RequiredPlayerRangeSolo funciona con un jugador a esta distancia16
SpawnRangeTamaño de la zona de aparición4

Retrasos cortos y cantidades grandes provocan lag en el servidor. Cambia los valores por defecto poco a poco, incluso para granjas.

Dar un generador ya lleno (Java 1.20.5+)

/give @p spawner[block_entity_data={id:"minecraft:mob_spawner",SpawnData:{entity:{id:"minecraft:blaze"}}}] 1

El generador ya contiene la criatura al colocarlo. block_entity_data necesita el id de la entidad de bloque.

Cuando no aparece nada

Bedrock Edition

El ID en Bedrock es mob_spawner. El retraso y la cantidad no se pueden cambiar con comandos, así que elige la criatura con un huevo generador.

Preguntas frecuentes

Comprueba tu comando

El Command Error Doctor (en inglés) revisa en tu navegador los errores de sintaxis más comunes.