Recetas son una forma de guiar gradualmente a los nuevos jugadores en Minecraft ayudándoles con el uso de la fabricación, la fundición y otras transformaciones de bloques y objetos en el juego.
Las recetas se basan en datos y se configuran por paquete de datos en Java Edition o add-ons en Bedrock Edition. Cada receta de fabricación, fundición, voladura, cocinar en una hoguera, ahumar, cantería y herrería utiliza este sistema. En Bedrock Edition, las recetas de mesas de cartografía y alquimia también utiliza este sistema. Las recetas de mesa de cartografía[Solo Java Edition] y telar no se pueden controlar actualmente.
Obtención[]
Las recetas se pueden obtener de varias maneras. El uso de la receta hace que el jugador la descubra automáticamente. Las recetas también se pueden conceder utilizando el comando /recipe
o como recompensa por completar un progreso. La supervivencia sin modificaciones tiene múltiples progresos que otorgan recetas, que se activan cuando, por ejemplo, el jugador obtiene un objeto requerido en la receta.[Solo Java Edition]
Una vez descubierta una receta, se añade al libro de receta del jugador.[Solo Java Edition] Las recetas descubiertas se almacenan en el recipeBook NBT del jugador.
Uso[]
- Artículo principal: Libro de receta
Las recetas descubiertas se pueden encontrar en el libro de recetas del jugador. Sin embargo, no es necesario descubrir las recetas para que el jugador pueda utilizarlas, a menos que /gamerule doLimitedCrafting
se establece como true
.
Las recetas solo aparecen si el jugador está utilizando el recetario en un bloque asociado al tipo de receta; por ejemplo, las recetas de hornos solo aparecen cuando el jugador utiliza el recetario en la GUI de hornos. Cuando el jugador está usando el libro de recetas en el inventario, aparecen las recetas de artesanía que pueden caber en la cuadrícula de artesanía del inventario del jugador de 2×2.
Formato JSON[]
Recetas personalizadas en la carpeta data/(namespace)/recipes
de un Paquete de dato almacena los datos de la receta para ese mundo como archivos JSON separados.
Una receta con el ID foo:path/to/file
tendría su archivo JSON ubicado en data/foo/recipes/path/to/file.json
dentro de un paquete de dato.
Los archivos JSON de las recetas tienen diferentes estructuras dependiendo de su tipo, pero todos tienen una etiqueta type en su etiqueta raíz.
Lista de tipos de recetas[]
blasting[]
Representa una receta en un alto horno.
- La etiqueta raíz.
- Plantilla:Nbt inherit/recipe/serializers/common
- Plantilla:Nbt inherit/recipe/serializers/cooking
El tiempo de cocción por defecto es de 100 ticks, o 5 segundos.
campfire_cooking[]
Representa una receta en una hoguera.
- La etiqueta raíz.
- Plantilla:Nbt inherit/recipe/serializers/common
- Plantilla:Nbt inherit/recipe/serializers/cooking
El tiempo de cocción por defecto es de 100 ticks, o 5 segundos, a pesar de que todas las recetas sin modificaciones de hogueras tienen un tiempo de cocción de 600 ticks, o 30 segundos. Las recetas de hogueras no activan el criterio recipe_unlocked.
crafting_shaped[]
Representa una receta de fabricación con forma en una mesa de trabajo.
La clave utilizada en el patrón puede ser cualquier carácter individual excepto
, el carácter de espacio, que se reserva para los espacios vacíos de una receta.
Las etiquetas de datos NBT personalizadas no están permitidas para el objeto de salida de la receta.
- La etiqueta raíz.
- Plantilla:Nbt inherit/recipe/serializers/common
- pattern: Una lista de llaves de un solo carácter utilizadas para describir un patrón para la fabricación de formas. Cada fila de la cuadrícula de artesanía es una cadena de esta lista que contiene 3 o menos llaves. Todas las cadenas de esta lista deben tener la misma cantidad de llaves. Se puede utilizar un espacio para indicar un lugar vacío.
- key: Todas las llaves utilizadas para esta receta de fabricación con forma.
- (A key): El ingrediente correspondiente a esta llave.
- item: Un ID de objeto.
- tag: Una etiqueta de objeto.
- (A key): La lista de ingredientes correspondiente a esta llave.
- : Un ingrediente aceptado.
- item: Un ID de objeto.
- tag: Una etiqueta de objeto.
- : Un ingrediente aceptado.
- (A key): El ingrediente correspondiente a esta llave.
- result: El objeto de salida de la receta.
- count: Opcional. El importe del objeto. Vuelve a 1 si el campo está ausente.
- item: Un ID de objeto.
crafting_shapeless[]
Representa una receta de fabricación sin forma en una mesa de trabajo.
La lista de ingredientes debe tener al menos una y como máximo nueve entradas.
Las etiquetas de datos NBT personalizadas no están permitidas para el objeto de salida de la receta.
- La etiqueta raíz.
- Plantilla:Nbt inherit/recipe/serializers/common
- ingredients: Una lista de entradas para esta receta de fabricación sin forma. Debe tener de 1 a 9 entradas.
- : Una entrada hecha de un solo ingrediente.
- item: Un ID de objeto.
- tag: Una etiqueta de objeto.
- : Una entrada hecha con una lista de ingredientes aceptables.
- : Un ingrediente aceptable.
- item: Un ID de objeto.
- tag: Una etiqueta de objeto.
- : Un ingrediente aceptable.
- : Una entrada hecha de un solo ingrediente.
- result: El objeto de salida de la receta.
- count: Opcional. El importe del objeto. Vuelve a 1 si el campo está ausente.
- item: Un ID de objeto.
crafting_special_*[]
Representa una receta de fabricación en una mesa de trabajo que se maneja con una lógica incorporada en lugar de estar basada en datos.
Cuando el paquete de dato "vanilla"
está deshabilitado, se pueden utilizar para volver a habilitar las recetas de fabricación incorporadas que se deseen.
- La etiqueta raíz.
- type: Un ID con espacio de nombre que indica el tipo de serializador de la receta.
A diferencia de la mayoría de los otros tipos de recetas, no tienen un campo "group"
y no puede mostrarse en el libro de recetas.
armordye
- La receta armor dyeing.
- Las recetas normales no pueden manejar múltiples tintes.
bannerduplicate
- La receta banner copying.
- Las recetas normales no pueden copiar los datos NBT asociados al objeto estandarte.
bookcloning
- La receta del libros escrito copiado.
- Las recetas regulares no pueden copiar los datos NBT asociados al objeto libro escrito y no pueden controlar la generación de copias.
cohete_de_fuegos_artificiales
- La cohete de fuegos artificiales usando estrellas de fuegos artificiales.
- Las recetas regulares no pueden manejar entradas de manera flexible o agregar datos NBT de una estrella de fuegos artificiales al cohete de fuegos artificiales.
firework_star
firework_star_fade
- Las fabricación de estrellas de fuegos artificiales y su adición de desvanecimiento recetas.
- Las recetas regulares no pueden manejar entradas de manera flexible o agregar datos NBT a la estrella de fuegos artificiales.
mapcloning
- La copia de mapa.
- Las recetas regulares no pueden copiar los datos NBT asociados al objeto mapa.
mapextender
- La receta de zoom del mapa.
- Las recetas regulares no pueden actualizar los datos NBT asociados al objeto mapa.
repairitem
- La receta de reparación de objetos.
- Las recetas normales no pueden actualizar los datos de daños asociados con el objeto de la herramienta.
shielddecoration
- La receta de aplicación de patrón de escudo.
- Las recetas regulares no pueden agregar datos NBT de un objeto banner a un objeto escudo.
shulkerboxcoloring
- La receta de tinte de cajas de shulker.
- Las recetas normales no pueden copiar datos NBT de un objeto caja de shulker a un objeto de caja shulker teñido.
tippedarrow
- La receta de flecha con punta.
- Las recetas normales no pueden copiar datos de NBT de un objeto de poción persistente a un objeto de flecha con punta.
suspiciousstew
- The suspicious stew recipe.
- Regular recipes cannot determine the status effect from the type of flower given.
smelting[]
Representa una receta en un horno.
- La etiqueta raíz.
- Plantilla:Nbt inherit/recipe/serializers/common
- Plantilla:Nbt inherit/recipe/serializers/cooking
El tiempo de cocción por defecto es de 200 ticks, es decir, 10 segundos.
smithing[]
Representa una receta en una mesa de herrería.
- La etiqueta raíz.
- Plantilla:Nbt inherit/recipe/serializers/common
- base Ingrediente que especifica un objeto a mejorar.
- item: Un ID de objeto.
- tag: Una etiqueta de objeto.
- addition
- item: Un ID de objeto.
- tag: Una etiqueta de objeto.
- result Objeto que especifica el tipo resultante del objeto actualizado.
El objeto resultante copia las etiquetas NBT del objeto base.
smoking[]
Representa una receta en un ahumador.
- La etiqueta raíz.
- Plantilla:Nbt inherit/recipe/serializers/common
- Plantilla:Nbt inherit/recipe/serializers/cooking
El tiempo de cocción por defecto es de 100 ticks, o 5 segundos.
stonecutting[]
Representa una receta en un cortapiedras.
- La etiqueta raíz.
- Plantilla:Nbt inherit/recipe/serializers/common
- ingredient: El ingrediente de la receta.
- item: Un ID de objeto.
- tag: Una etiqueta de objeto.
- ingredient: La lista de ingredientes de la receta.
- : Un ingrediente aceptado.
- item: Un ID de objeto.
- tag: Una etiqueta de objeto.
- : Un ingrediente aceptado.
- result: Un ID de objeto. El objeto de salida de la receta.
- count: La cantidad del objeto de salida.
A diferencia del campo count en las recetas de fabricación con forma y sin forma, este campo count aquí es necesario.
Sonidos[]
Sonido | Subtítulos | Fuente | Descripción | Ubicación de recurso | Clave de traducción | Volumen | Tono | Distancia de atenuación |
---|---|---|---|---|---|---|---|---|
Ninguno[sound 1] | ? | Desbloqueo de una receta | ui | Ninguna[sound 2] | ? | ? | ? | |
Ninguno[sound 1] | ? | When a recipe toast finishes | ui | Ninguna[sound 2] | ? | ? | ? |
Historial[]
Java Edition | |||||
---|---|---|---|---|---|
1.12 | 17w13a | Se ha introducido el sistema de recetas para la mayoría de las recetas de fabricación. | |||
17w16a | Se ha añadido la llave 'group' al formato json de las recetas. | ||||
1.13 | 17w47a | Se ha eliminado la llave 'data' del formato json de las recetas. | |||
17w48a | Ahora se pueden añadir recetas personalizadas a los paquetes de datos. | ||||
Se han añadido estos 13 tipos de recetas. | |||||
Convertido varias recetas especiales de fabricación en el sistema de recetas utilizando los tipos de recetas especiales. | |||||
17w49a | Se ha añadido la llave 'tag' al formato json de las recetas. | ||||
18w06a | Las recetas de fundición ahora utilizan el sistema de recetas. | ||||
Se ha añadido smelting a type . | |||||
Se ha añadido una cadena result . | |||||
Se ha añadido experience . | |||||
Se ha añadido cookingtime . | |||||
1.14 | 18w43a | Se añadió el tipo de receta crafting_special_suspiciousstew . | |||
18w48a | Removed estos 2 tipos de recetas. | ||||
18w50a | Se ha añadido tipos de recetas blasting y smoking . | ||||
19w02a | Se añadió el tipo de receta campfire_cooking . | ||||
19w04a | Se añadió el tipo de receta stonecutting . | ||||
1.14.3 | pre3 | Se ha vuelto añadir el tipo de receta crafting_special_repairitem . | |||
1.16 | pre1 | Se añadió el tipo de receta smithing . | |||
Bedrock Edition | |||||
1.12.0 | beta 1.12.0.2 | Se ha introducido el sistema de recetas para la mayoría de las recetas de fabricación. |
Problemas[]
Los problemas relacionados con "receta" se mantienen en el rastreador de problemas.
Informa en esta página sobre los errores que encuentres (en inglés).
Referencias[]
Plantilla:Paquetes de datos