Minecraft Wiki
Advertisement
[Vedi | Modifica | Cronologia | Ripulisci]Documentazione
Lua logo.svg
Questo template usa il Modulo:Utilizzo nella fabbricazione, uno script scritto in Lua.

Questo template popola automaticamente la sezione "Come ingrediente nella fabbricazione" delle pagine, recuperando ricette da altre pagine che utilizzano quella dove è stato inserito questo template come ingrediente.

Solo le pagine che sono in Categoria:Ricetta che usa <ingrediente> (Lista delle categorie) vengono ricercate per le ricette. Solo le ricette che usano {{Fabbricazione}} vengono usate.

Se non vengono trovate ricette rilevanti, la pagina verrà aggiunta a Categoria:Utilizzo nella fabbricazione vuoto.

Utilizzo

  • {{{1}}}: È usato per controllare in quale categoria guardare e quale ingrediente cercare, che se non impostato prende da solo il nome della pagina. Ingredienti multipli devono essere specificati, separati dalle virgole.
  • {{{match}}}: Quanto deve essere esatto il nome dell'ingrediente, normalmente deve essere esatto al 100%. Tipi di corrispondenza multipli devono essere specificati qua, separati da virgole. Se vengono specificati ingredienti multipli, ma solo un tipo di corrispondenza, allora questo verrà usato per tutti gli ingredienti.
    • start: Significa che l'inizio del nome dell'ingrediente deve corrispondere esattamente.
    • end: Significa che la fine del nome dell'ingrediente deve corrispondere esattamente.
    • any: Significa che l'ingrediente può essere trovato ovunque nel nome.
    • Nota: Il codice per {{{match}}} viene avviato solo dopo che la ricerca basata sulle categorie viene completata. Come risultato, se il primo argomento è semplicemente "Redstone", nessun risultato dovrà essere resituito assolutamente perché nessuna pagina può essere trovata in Categoria:Ricetta che usa Redstone (che non esiste assolutamente).
  • {{{category}}}: Guarda dentro una categoria ricavata dal nome dell'ingrediente, normalmente usa Ricetta che usa {{{1}}}. Categorie multiple possono essere separate dal carattere della barra verticale |.
  • {{{ignore}}}: Una stringa regex di pagine da ignorare, senza spazio dei nomi e con gli spazi sostituiti dal trattino basso. I caratteri della barra verticale devono essere sostituiti da ¦ (barra verticale interrotta). Vedi il manuale DPL per un elenco completo.
  • {{{description}}}: Normalmente, la descrizione viene mostrata automaticamente se una qualsiasi delle ricette ne ha una, ma se questo parametro è impostato a 0, la colonna della descrizione verrà forzata a non mostrarsi, al contrario se impostato su 1, la colonna verrà forzata a mostrarsi.
  • {{{continue}}}: Se impostato, la tabella non verrà terminata, permettendo l'utilizzo diricetta aggiuntive, anche se aggiunte manualmente. Come con il normale utilizzo del tmeplate {{Fabbricazione}}, l'ultima ricetta deve avere impostato il parametro {{{foot}}}. Questo è davvero solo un ripiego per il template se in qualche modo manca alcune ricette, o se accoppiato con il parametro {{{ignore}}} usato per scrivere manualmente una ricetta, per una personalizzazione migliore.

Utilizzo di {{Fabbricazione}}

Questi argomenti sono usati dai template {{Fabbricazione}}, ma sono letti da questo template.

  • {{{ignoreusage}}}: Questo può essere aggiunto alle ricette che devono essere ignorate da questo template. È la cosa migliore per ricette che hanno bisogno di essere ignorati da template {{Utilizzo nella fabbricazione}} multipli.
  • {{{arggroups}}}: Utilizzato per specificare manualmente quali argomenti sono raggruppati (vedi sotto). Usa il nome degli argomenti (A1, A2, ecc.) se la ricetta ha una forma, oppure i numeri se la ricetta è senza forma. Gli argomenti raggruppati sono separati da virgole, ed i gruppi separati da punti e virgola. Per esempio: A1,B1,A2;C1,Output farà di A1, B1 e A2 un gruppo e di C1 ed Output un altro gruppo.

Se non vengono utilizzati tutti i frame di un'animazione, qualsiasi valore impostato negli argomenti name o ingredients verrà rimosso.

Gruppi di argomenti

Per poter capire correttamente come le animazioni devono essere mostrate in una ricetta, il template deve sapere quali argomenti sono correlati. Per esempio: nella ricetta di un letto, ogni asse ed ogni colore di lana possono essere mischiati, e finiranno per produrre tutti un letto dello stesso colore, anche se non sono correlati tra essi. Tuttavia, in una ricetta di fabbricazione della stella pirotecnica, il colorante e la stella pirotecnica risultante sono correlati, ma l'ingrediente aggiuntivo non lo è (ogni ingrediente aggiuntivo può essere usati con qualsiasi colore di una stella pirotecnica, ma il colorante corretto deve essere usato per ottenere la stella pirotecnica corretta).

Per le animazioni con un numero differente di frame, il template sa che questi non sono raggruppati, perché l'animazione sarebbe fuori sincrono. Tuttavia, se hanno lo stesso numero di frame (escludendo i frame casuali dagli aliasi "Ogni *"), il modulo assume che essi siano raggruppati. Nei casi nei quali questa cosa non è vera, {{{arggroups}}} devono essere usati.

[Vedi | Modifica | Cronologia | Ripulisci]La documentazione soprastante è trascritta da Template:Utilizzo nella fabbricazione/doc.
Advertisement