1. Wiki
  2. /Recetas
  3. /Tipos de receta

Tipos de receta

Todos los tipos de receta de Bedrock en un solo lugar: con forma, sin forma, horno, mezcla y contenedor de pociones, transformación y adorno de herrería, con ejemplos y etiquetas de estación.

Minecraft Bedrock tiene siete tipos de receta. Cada una es un archivo JSON en el paquete de comportamiento, y cada una tiene un tipo que decide qué campos necesita y qué estación puede usarla. Esta página es una referencia rápida de los siete, con un ejemplo de rubí para cada uno.

¿Nuevo en las recetas? Lee primero Recetas de mesa de crafteo y horno. Ahí se explican paso a paso los patrones, las claves, las etiquetas de objeto, el libro de recetas (unlock) y priority. Esta página no repite esas partes.

Los archivos

Todas las recetas van en una misma carpeta. Los nombres de archivo los eliges tú, y puedes crear subcarpetas para tenerlo todo ordenado.

Paquete de comportamiento
BP/
  recipes/
    ruby_block.json
    ruby_from_block.json
    smelt_raw_ruby.json
    brew_ruby_strength.json
    brew_ruby_splash.json
    ruby_sword_upgrade.json

Los siete tipos de un vistazo

TipoEstaciónQué hace
minecraft:recipe_shapedMesa de crafteoObjetos colocados en un patrón fijo dan un resultado
minecraft:recipe_shapelessMesa de crafteo, cortapiedras, mesa de cartografíaObjetos en cualquier posición dan un resultado
minecraft:recipe_furnaceHorno, alto horno, ahumador, fogatasUn objeto se cocina y se convierte en otro
minecraft:recipe_brewing_mixSoporte para pocionesCambia el efecto de una poción
minecraft:recipe_brewing_containerSoporte para pocionesCambia el tipo de botella, por ejemplo de poción a poción arrojadiza
minecraft:recipe_smithing_transformMesa de herreríaMejora un objeto y lo convierte en otro, conservando sus encantamientos
minecraft:recipe_smithing_trimMesa de herreríaAñade un adorno de color a la armadura

Todos los tipos comparten la misma forma exterior:

Toda receta
{
  "format_version": "1.20.10",
  "minecraft:recipe_shaped": {
    "description": {
      "identifier": "wiki:ruby_block"
    },
    "tags": ["crafting_table"]
  }
}
  • La clave bajo la raíz (aquí minecraft:recipe_shaped) es el tipo.
  • description.identifier es el ID propio de la receta. Debe ser único, y no es el ID del objeto.
  • tags enumera las estaciones que la aceptan. Consulta El campo tags más abajo.

Con forma

Los objetos deben estar colocados siguiendo un patrón.

BP/recipes/ruby_block.json
{
  "format_version": "1.20.10",
  "minecraft:recipe_shaped": {
    "description": {
      "identifier": "wiki:ruby_block"
    },
    "tags": ["crafting_table"],
    "pattern": [
      "RRR",
      "RRR",
      "RRR"
    ],
    "key": {
      "R": { "item": "wiki:ruby" }
    },
    "unlock": [{ "item": "wiki:ruby" }],
    "result": { "item": "wiki:ruby_block" }
  }
}
CampoQué contiene
patternHasta 3 filas de hasta 3 caracteres. Un espacio es una ranura vacía.
keyQué significa cada carácter: un item o una tag de objeto
resultEl objeto que obtienes, con un count opcional
assume_symmetryOpcional. Si el patrón reflejado también funciona. Por defecto, sí.
priorityOpcional. Qué receta gana cuando coinciden dos

result también puede ser una lista. El primer objeto va a la ranura de salida, y los demás también se devuelven. La tarta del juego base hace esto: obtienes la tarta y recuperas tus tres cubos vacíos.

Una lista de resultados
"result": [
  { "item": "wiki:ruby_cake" },
  { "item": "minecraft:bucket", "count": 3 }
]

Sin forma

Solo cuentan los ingredientes, no dónde se colocan.

BP/recipes/ruby_from_block.json
{
  "format_version": "1.20.10",
  "minecraft:recipe_shapeless": {
    "description": {
      "identifier": "wiki:ruby_from_block"
    },
    "tags": ["crafting_table"],
    "ingredients": [
      { "item": "wiki:ruby_block" }
    ],
    "unlock": [{ "item": "wiki:ruby_block" }],
    "result": { "item": "wiki:ruby", "count": 9 }
  }
}
CampoQué contiene
ingredientsUna lista de objetos (o etiquetas de objeto), cada uno con un count opcional
resultEl objeto que obtienes
priorityOpcional. Qué receta gana cuando coinciden dos

Las recetas del cortapiedras también son sin forma

El cortapiedras no tiene un tipo propio. Usa recetas sin forma con un solo ingrediente y la etiqueta stonecutter:

BP/recipes/ruby_bricks_stonecutting.json
{
  "format_version": "1.20.10",
  "minecraft:recipe_shapeless": {
    "description": {
      "identifier": "wiki:ruby_bricks_stonecutting"
    },
    "tags": ["stonecutter"],
    "ingredients": [{ "item": "wiki:ruby_block" }],
    "unlock": [{ "item": "wiki:ruby_block" }],
    "result": { "item": "wiki:ruby_bricks", "count": 1 }
  }
}

Cada opción del menú del cortapiedras es un archivo de receta aparte. El juego base tiene cientos de ellos.

Horno

Entra un objeto y sale otro. No tiene result: usa input y output en su lugar.

BP/recipes/smelt_raw_ruby.json
{
  "format_version": "1.20.10",
  "minecraft:recipe_furnace": {
    "description": {
      "identifier": "wiki:smelt_raw_ruby"
    },
    "tags": ["furnace", "blast_furnace"],
    "input": "wiki:raw_ruby",
    "output": "wiki:ruby"
  }
}
CampoQué contiene
inputEl objeto que se cocina
outputEl objeto que sale

El combustible no forma parte de la receta. Sirve cualquier combustible normal.

Mezcla de pociones

Una mezcla de pociones (brewing mix) convierte un efecto de poción en otro. La botella sigue siendo del mismo tipo: una poción sigue siendo una poción, y una poción arrojadiza sigue siendo arrojadiza.

BP/recipes/brew_ruby_strength.json
{
  "format_version": "1.20.10",
  "minecraft:recipe_brewing_mix": {
    "description": {
      "identifier": "wiki:brew_ruby_strength"
    },
    "tags": ["brewing_stand"],
    "input": "minecraft:potion_type:awkward",
    "reagent": "wiki:ruby",
    "output": "minecraft:potion_type:strength"
  }
}
CampoQué contiene
inputLa poción de las ranuras de abajo, como minecraft:potion_type:<name>
reagentEl objeto de la ranura de arriba. Puede ser un objeto tuyo.
outputLa poción que obtienes, como minecraft:potion_type:<name>

Aquí, un rubí convierte una poción rara en una poción de fuerza, igual que hace el polvo de blaze.

Los nombres de poción van en minúsculas, con _ entre palabras. Algunos útiles: water, awkward, mundane, thick, strength, swiftness, healing, regeneration, fire_resistance, slow_falling, water_breathing, invisibility y leaping. La visión nocturna se escribe nightvision. Las versiones más largas empiezan por long_ (long_strength) y las más potentes por strong_ (strong_strength).

Contenedor de pociones

Una receta de contenedor de pociones (brewing container) cambia la botella y mantiene el efecto. El juego base la usa para la pólvora (de poción a poción arrojadiza) y el aliento de dragón (de poción arrojadiza a poción persistente).

BP/recipes/brew_ruby_splash.json
{
  "format_version": "1.20.10",
  "minecraft:recipe_brewing_container": {
    "description": {
      "identifier": "wiki:brew_ruby_splash"
    },
    "tags": ["brewing_stand"],
    "input": "minecraft:potion",
    "reagent": "wiki:ruby_dust",
    "output": "minecraft:splash_potion"
  }
}
CampoQué contiene
inputLa botella que entra, como minecraft:potion
reagentEl objeto de la ranura de arriba
outputLa botella que sale, como minecraft:splash_potion o minecraft:lingering_potion

Transformación de herrería

Mejora un objeto y lo convierte en otro en la mesa de herrería. Los encantamientos, el nombre y el desgaste del objeto antiguo pasan al nuevo. El juego base la usa para convertir el equipo de diamante en netherita.

BP/recipes/ruby_sword_upgrade.json
{
  "format_version": "1.20.10",
  "minecraft:recipe_smithing_transform": {
    "description": {
      "identifier": "wiki:ruby_sword_upgrade"
    },
    "tags": ["smithing_table"],
    "template": "wiki:ruby_upgrade_template",
    "base": "minecraft:diamond_sword",
    "addition": "wiki:ruby",
    "result": "wiki:ruby_sword"
  }
}
CampoRanuraNecesita esta etiqueta de objeto
templateIzquierda: la plantilla de herreríaminecraft:transform_templates
baseCentro: el objeto que se mejoraminecraft:transformable_items
additionDerecha: el materialminecraft:transform_materials
resultEl objeto mejoradoninguna

Las etiquetas de objeto no son opcionales

La mesa de herrería solo deja meter un objeto en una ranura si tiene la etiqueta de la tabla de arriba. El equipo de diamante del juego base ya tiene minecraft:transformable_items. Para tu propia plantilla y tu material, añade las etiquetas con el componente de objeto minecraft:tags, o las ranuras seguirán bloqueadas.

BP/items/ruby_upgrade_template.json (dentro de components)
"minecraft:tags": {
  "tags": ["minecraft:transform_templates"]
}

Solo se gasta una plantilla y un material, aunque el montón sea mayor.

Adorno de herrería

Añade un adorno a la armadura. No tiene resultado: la armadura vuelve con el adorno puesto. Así es una:

BP/recipes/ruby_armor_trim.json
{
  "format_version": "1.20.10",
  "minecraft:recipe_smithing_trim": {
    "description": {
      "identifier": "wiki:ruby_armor_trim"
    },
    "tags": ["smithing_table"],
    "template": { "tag": "minecraft:trim_templates" },
    "base": { "tag": "minecraft:trimmable_armors" },
    "addition": { "tag": "minecraft:trim_materials" }
  }
}
CampoRanuraNecesita esta etiqueta de objeto
templateEl patrón del adornominecraft:trim_templates
baseLa pieza de armaduraminecraft:trimmable_armors
additionEl material que define el colorminecraft:trim_materials

Cada campo acepta un objeto, o una tag de objeto como arriba. Tiene la misma forma que la única receta de adorno que usa el juego base: como solo usa etiquetas, cubre todas las plantillas, armaduras y materiales a la vez.

Adornar armaduras personalizadas

Normalmente no necesitas ninguna receta de adorno. Dale a tus piezas de armadura la etiqueta minecraft:trimmable_armors y la receta del juego base ya las acepta. Consulta Armadura para crear la armadura en sí.

El campo tags

tags es una lista de las estaciones que pueden usar una receta. Cada tipo solo tiene sentido con ciertas etiquetas:

Tipo de recetaEtiquetas que acepta
Con formacrafting_table
Sin formacrafting_table, stonecutter, cartography_table
Hornofurnace, blast_furnace, smoker, campfire, soul_campfire
Mezcla y contenedor de pocionesbrewing_stand
Transformación y adorno de herreríasmithing_table

Algunas reglas:

  • Pon todas las estaciones que quieras. Una receta de horno con solo la etiqueta furnace no funciona en un ahumador.
  • Combina libremente dentro de un tipo. La comida suele llevar furnace, smoker, campfire y soul_campfire juntas.
  • Ignora deprecated. Algunos archivos del juego base usan esta etiqueta para conservar recetas antiguas sin mostrarlas. Tus recetas no la necesitan.

Tienes más sobre cada estación, y sobre la cuadrícula de 2x2 del inventario, en Recetas de mesa de crafteo y horno.

Cuando algo sale mal

Lo que vesCausa más probable
La receta nunca apareceLa lista tags no incluye esa estación
Una ranura de herrería no acepta mi objetoAl objeto le falta la etiqueta de objeto que necesita la ranura
Una receta de pociones no hace nadaEl nombre de la poción está mal, o falta minecraft:potion_type:
El cortapiedras ignora mi recetaTiene más de un ingrediente, o no es sin forma
Dos recetas comparten IDCada description.identifier debe ser único, entre todos los tipos

Tienes más ayuda en Solución de problemas. ¿Necesitas objetos para tus recetas? Empieza con Tu primer objeto personalizado.

We use cookies to improve your experience and analyse site traffic. Learn more