Modding:Creating Recipes/es: Revision history

From Vintage Story Wiki

Diff selection: Mark the radio buttons of the revisions to compare and hit enter or the button at the bottom.
Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit.

21 June 2023

  • curprev 14:4314:43, 21 June 2023Eleli talk contribs 8,801 bytes +16 Created page with "=== Copia de atributos === Algunas recetas pueden requerir copiar atributos. Esto se puede hacer añadiendo <code>copyAttributesFrom</code>. Esta es la receta para la caja etiquetada: <syntaxhighlight lang="json"> { ingredientPattern: "S,C", ingredients: { "S": { type: "item", code: "paper-parchment" }, "C": { type: "block", code: "crate" } }, shapeless: true, copyAttributesFrom: 'C', width: 1, height: 2, output: { type: "block", code: "crate", attributes:..."
  • curprev 14:4214:42, 21 June 2023Eleli talk contribs 8,785 bytes +25 Created page with "=== Restringir a una clase específica === La receta puede limitarse a una clase específica. Esto se puede hacer añadiendo <code>requiresTrait</code>. Esta es la receta para el kit de costura: <syntaxhighlight lang="json"> { ingredientPattern: "FFS,FF_", requiresTrait: "clothier", ingredients: { "F": { type: "item", code: "flaxtwine" }, "S": { type: "item", code: "stick" } }, width: 3, height: 2, output: { type: "item", code: "sewingkit" } }..."
  • curprev 14:4214:42, 21 June 2023Eleli talk contribs 8,760 bytes +45 Created page with "=== Separar recetas en la misma página del manual === A veces la cantidad de recetas para un artículo puede llegar a ser abrumadora, para separar las importantes, se puede hacer mediante la adición de <code>recipeGroup</code>. Estas son las recetas para la escalera de madera: <syntaxhighlight lang="json"> { ingredientPattern: "S_S,SSS,S_S", ingredients: { "S": { type: "item", code: "stick" } }, width: 3, height: 3, recipeGroup: 1, output: { type: "block", cod..."
  • curprev 14:4114:41, 21 June 2023Eleli talk contribs 8,715 bytes +30 Created page with "=== Consumir más durabilidad por herramienta === Para equilibrar la durabilidad que consume, se puede hacer mediante la adición de <code>toolDurabilityCost</code> y <code>isTool</code>. Esta es la receta para el mazo de pulverizador: <syntaxhighlight lang="json"> { ingredientPattern: "HL_,CL_,_L_", ingredients: { "H": { type: "item", code: "hammer-*", isTool: true, toolDurabilityCost: 10 }, "C": { type: "item", code: "chisel-*", isTool: true, toolDurabilityCost:..."
  • curprev 14:3814:38, 21 June 2023Eleli talk contribs 8,685 bytes +35 Created page with "Siguiendo con el ejemplo de la cataplasma de miel y azufre, un cuenco de miel como ingrediente tiene el siguiente aspecto <code>"B": { type: "block", code: "bowl-honey" }</code>, pero el jugador perdería el cuenco si la receta estuviera escrita así. Tenemos que añadir <code>returnedStack</code> a las propiedades del ingrediente e indicar con qué elemento reemplazarlo. En este caso, el jugador debería recibir un cuenco vacío en lugar del cuenco de miel <code>returne..." Tags: Mobile edit Mobile web edit
  • curprev 14:3414:34, 21 June 2023Eleli talk contribs 8,650 bytes +38 Created page with "=== Convertir un ingrediente en otro objeto al fabricarlo === A veces querrás conservar uno o varios ingredientes, pero convertirlos en un objeto diferente después de fabricarlo. Por ejemplo, para fabricar una cataplasma de miel y azufre, el jugador necesita un cuenco lleno de miel, pero el cuenco no se consume para fabricarla. El cuenco de miel se convierte en un cuenco vacío. Esto se consigue añadiendo la propiedad <code>returnedStack</code> al ingrediente. El valo..." Tags: Mobile edit Mobile web edit
  • curprev 14:3214:32, 21 June 2023Eleli talk contribs 8,612 bytes +21 Created page with "Por ejemplo si tuviéramos un bloque de troncos de abedul, su código sería <code>log-birch-ud</code>, por lo que <code>*</code> significaría <code>birch</code>(abedul), por lo tanto la salida se convertirá de <code>code: "planks-{wood}-hor"</code> a <code>code: "planks-birch-hor"</code>."
  • curprev 14:3014:30, 21 June 2023Eleli talk contribs 8,591 bytes +12 Created page with "En lugar de tener una receta para cada tipo de madera, puede asignar un nombre a un ingrediente (en este caso es <code>name: "wood"</code>) y todo lo identificado por <code>*</code> será posteriormente sustituido para la salida. Es decir, <code>{wood}</code> se sustituirá por el tipo de leña que se dé."
  • curprev 14:2914:29, 21 June 2023Eleli talk contribs 8,579 bytes +13 Created page with "Hay cosas más complicadas que se pueden hacer con las recetas. Esta es la receta de los tablones de madera que se fabrican con troncos: <syntaxhighlight lang="json"> { ingredientPattern: "L", ingredients: { "L": { type: "block", code: "game:log-*-ud", name: "wood" } }, width: 1, height: 1, output: { type: "block", code: "planks-{wood}-hor", quantity: 4 } } </syntaxhighlight>"
  • curprev 14:2914:29, 21 June 2023Eleli talk contribs 8,566 bytes +9 No edit summary
  • curprev 14:2914:29, 21 June 2023Eleli talk contribs 8,557 bytes −3 Created page with "=== Recetas de tipo ==="
  • curprev 14:2814:28, 21 June 2023Eleli talk contribs 8,560 bytes +1 Created page with "== Advanzado ==" Tags: Mobile edit Mobile web edit
  • curprev 14:2614:26, 21 June 2023Eleli talk contribs 8,559 bytes +5 Created page with "Puedes descargar el mod completo incluyendo los items (Pre 1.15)aquí."
  • curprev 14:2614:26, 21 June 2023Eleli talk contribs 8,554 bytes +4 Created page with "Para añadir esas recetas de fabricación a tu mod, tienes que crear otra carpeta en tu espacio de trabajo <code>assets/mivaritaavanzada/recipes/grid/</code> y copiar los archivos ahí." Tags: Mobile edit Mobile web edit
  • curprev 14:2614:26, 21 June 2023Eleli talk contribs 8,550 bytes +2 Created page with "Este es el aspecto de nuestra receta final:" Tags: Mobile edit Mobile web edit
  • curprev 14:2614:26, 21 June 2023Eleli talk contribs 8,548 bytes −1 Created page with "== Distribución =="
  • curprev 14:2514:25, 21 June 2023Eleli talk contribs 8,549 bytes +8 Created page with "Teóricamente, también podríamos añadir aquí la propiedad <code>quantity</code>." Tags: Mobile edit Mobile web edit
  • curprev 14:2514:25, 21 June 2023Eleli talk contribs 8,541 bytes +13 Created page with "Todavía tenemos que definir la salida, que es bastante similar a la definición de los ingredientes: <syntaxhighlight lang="json"> output: { type: "item", code: "wand-pickaxe"} </syntaxhighlight>"
  • curprev 14:2514:25, 21 June 2023Eleli talk contribs 8,528 bytes 0 Created page with "=== Salida ==="
  • curprev 14:2514:25, 21 June 2023Eleli talk contribs 8,528 bytes −2 No edit summary
  • curprev 14:2414:24, 21 June 2023Eleli talk contribs 8,530 bytes +4 Created page with "Esto haría que el pico perdiera uno de durabilidad durante la elaboración, en lugar de consumir todo el pico a la vez."
  • curprev 14:2414:24, 21 June 2023Eleli talk contribs 8,526 bytes +4 Created page with "<syntaxhighlight lang="json"> ingredients: { "P": { type: "item", code: "game:pickaxe-copper", isTool: true}, "S": { type: "item", code: "game:stick"} }, </syntaxhighlight>"
  • curprev 14:2314:23, 21 June 2023Eleli talk contribs 8,522 bytes +26 Created page with "Además, podríamos añadir una cantidad requerida a nuestros ingredientes, por lo que en lugar de un palo por ranura podríamos hacer que requiriera más:"
  • curprev 14:2314:23, 21 June 2023Eleli talk contribs 8,496 bytes +21 Created page with "Para averiguar el <code>code</code> de cada elemento (o bloque), puede escribir <code>.edi</code> en la consola, lo que añadirá la propiedad de código a la descripción emergente:"
  • curprev 14:2214:22, 21 June 2023Eleli talk contribs 8,475 bytes +16 Created page with "Cuando las recetas tienen objetos vanilla necesitan <code>game:</code> delante del nombre del objeto. Cuando son de tu propio mod puedes poner solo el nombre del item."
  • curprev 14:2214:22, 21 June 2023Eleli talk contribs 8,459 bytes −5 Created page with "El <code>Type</code> es <code>block</code> o <code>item</code> dependiendo de si es un ítem o un bloque."

20 June 2023

  • curprev 19:4219:42, 20 June 2023Eleli talk contribs 8,464 bytes +6 Created page with "Ahora sólo tenemos que definir los identificadores que hemos utilizado antes. In our example <code>P</code> representa un pico de cobre y <code>S</code> para un palo ordinario."
  • curprev 19:2919:29, 20 June 2023Eleli talk contribs 8,458 bytes +1 Created page with "=== Ingredientes ==="
  • curprev 19:2719:27, 20 June 2023Eleli talk contribs 8,457 bytes +25 Created page with "<code>P</code> y <code>S</code> son identificadores que se definirán más adelante. Cada fila se separa con una coma o un tabulador (¡sin espacios!), mientras que una celda vacía se marca con un guión bajo <code>_</code>. El <code>ancho</code> de esta receta es <code>1</code> y tiene <code>3</code> filas de alto." Tags: Mobile edit Mobile web edit
  • curprev 19:2619:26, 20 June 2023Eleli talk contribs 8,432 bytes −8 Created page with "que se vería así: <syntaxhighlight lang="json"> ingredientPattern: "P,S,S", width: 1, height: 3, </syntaxhighlight>" Tags: Mobile edit Mobile web edit
  • curprev 19:2619:26, 20 June 2023Eleli talk contribs 8,440 bytes +1 Created page with "Empecemos declarando el patrón o disposición de la receta, en nuestro ejemplo queremos que el jugador coloque un pico encima de 2 palos"
  • curprev 19:2619:26, 20 June 2023Eleli talk contribs 8,439 bytes +5 Created page with "=== Patrón de ingredientes ==="
  • curprev 19:2519:25, 20 June 2023Eleli talk contribs 8,434 bytes +25 Created page with "Vamos a crear una receta para nuestra varita, que añadimos en el tutorial objetos básicos. Puedes encontrar otras recetas en <code>assets/survival/recipes/</code>."

19 June 2023

14 June 2023