« Aide:Recettes Minecraft » : différence entre les versions

De Nefald Wiki
Aller à la navigation Aller à la recherche
Hiob (discussion | contributions)
mAucun résumé des modifications
Hiob (discussion | contributions)
 
(18 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
== Utilisation ==
Pour avoir un rendu visuel des recettes minecraft nous utilisons l'extension [https://github.com/herbix/MCRecipe MCRecipe] pour Mediawiki. Celle-ci permet la mise en place de modèles simple d'utilisation ayant un rendu intéractif.
Pour avoir un rendu des recettes minecraft nous utilisons l'extension [https://github.com/herbix/MCRecipe MCRecipe] pour Mediawiki
=== Type de recettes ===
MCRecipe now provides three types of craft recipes: shaped recipes, shapeless recipes, and smelting recipes. They can be insert into wiki by this format:


<nowiki>{{#recipe:
== Recettes ==
Voici à quoi ressemble le dit modèle. Vous devez déclarer le type de recette (''craft, cuisson, etc''), une liste d'items contenant  (''base de données''), une grille pour les items d'entrée et une recette de sortie.
<syntaxhighlight lang="Yaml">{{#recipe:
<type de recette>|
<type de recette>|
<item>|
<items>|
<recette input>|
<recette d'entrée>|
<recette output>
<recette de sortie>
}}</nowiki>
}}</syntaxhighlight>


Le type de recette peut être: "craft", "craft shapeless", ou "smelt".
=== Types de recettes ===
Il existe différents types de recette "craft", "craft shapeless" ou "smelt".


La base de données des items consiste en une liste d'items. Chaque item et leur informations doivent être entourés par des parenthèses, sans espace entre chaque item.
{{#recipe:craft|}}
* '''Un item dans la base de données''' - <code>(<lien de l'item>[,<nom de l'item>[,<image de l'item>]])</code>
;craft - ''Les artisanats standards''
* '''Exemple''' - <code>(Iron_Ingot)(Gold_Ingot,Gold Ingot,GoldIngot.png)(Coal,Charcoal,Charcoal.png)</code>
Pour les crafts formels où chaque item doit avoir une position précise sur la grille
 
{{#recipe:craft shapeless|}}
;craft shapeless - ''Les artisanats informels''
Les ingrédients peuvent être posés n'importe où sur la grille
 
{{#recipe:smelt|}}
;smelt - ''Les cuissons''
 
=== Items ===
* La base de données des items consiste en une liste d'items. Chaque item et leur informations doivent être entourés par des parenthèses, sans espace entre chaque item.
** '''Un item dans la base de données''' - <code>(<nom de l'item>)</code>
*** '''Exemple''' - <code>(Iron_Ingot)</code>
** '''Un item dans la base de données (détaillé)''' - <code>(<lien de l'item>[,<nom de l'item>[,<image de l'item>]])</code>
*** '''Exemple''' - <code>Gold_Ingot,Gold Ingot,Gold_Ingot.png)</code>




Ligne 24 : Ligne 39 :
{{Info|Attention il ne doit pas y avoir d'espace après la ''virgule''.}}
{{Info|Attention il ne doit pas y avoir d'espace après la ''virgule''.}}


Recipe input is a list of input item of a recipe. For crafting recipe, there's
* Pour les recettes de craft, il y a 9 entrées séparées par  "|"
9 inputs separated by "|". Each input is a index to the item database. An input
* Chaque entrée est un index de la base de données des items
can also be a array of indexes, which makes an animated crafting slot.
* Une entrée peut aussi être une suite d'index, créant ainsi un slot de craft animé
* La recette de sortie a le même format que chacune des recettes d'entrée
 
=== Téléversement des items/entités ===
Pour afficher correctement les items dans les ''recipes'' vous devez allé chercher sur [http://minecraft.gamepedia.com/ minecraft.gamepedia.org] en anglais, et télécharger l'image à la meilleure résolution disponible. Il vous faudra ensuite la téléverser sur notre wiki via la page [[Spécial:UploadWizard]] (''onglet Rédaction'').
 
Vous trouverez une liste des items et entités d'ors et déjà téléversé sur la page [[:Catégorie:Item minecraft]] et [[:Catégorie:Entité minecraft]]
 
;convention de nommage
* Conservez le nom donné par Minecraft et Minecraft Gamepedia (en anglais)
* Les espaces sont remplacés par des traits <code>_</code>
* Lors du téléversement nécessairement catégorisez l'image avec la catégorie <code><nowiki>[[Catégorie:Item minecraft]]</nowiki></code> ou <code><nowiki>[[Catégorie:Entité minecraft]]</nowiki></code>
* Insérez aussi la licence <code><nowiki>{{Licence Mojang}}</nowiki></code>
 
== Placement des items sur la grille ==
Une fois que vous avez déclaré la base de données et les items qui le compose, pour les afficher dans la grille vous devez les appeler ''ou non'' de la façon qui suit:
* <code>-1</code> - Slot vide
* <code>0</code> - Charger le premier item présent dans la base de données
* <code>[0,1]</code> - Afficher successivement le premier et le second item
** <code>[-1,0]</code>
* <code>{index:0,number:8}</code> - Afficher 8x le premier item
* <code>{index:0,number:0.5} </code> - Le premier item à moitié endommagé
** <code>[{index:0,number:3},0]</code>


Recipe output shares the same format as each recipe input.
La grille se compose de cases délimitées par des ''pipes'' <code>|</code> que vous pouvez organiser visuellement de sorte à coller à l'apparence de celle-ci sur l'image, ou liasser le code en ligne l'effet sera le même, ce sera tout simplement moins lisible.


Here's some input/output examples:
<syntaxhighlight>
-1 # Empty slot
0 # Load first item of the database
[0,1] # Repeatly show first and second items of the database
[-1,0]
{index:0,number:8} # 8x the first item
{index:0,number:0.5} # First item with half damaged
[{index:0,number:3},0]
</syntaxhighlight>
Here's some full examples of a crafting recipe:


<nowiki>{{#recipe:craft
=== Exemples ===
|(Iron_Ingot)(Stick)(Iron_Sword)
==== Artisanat (craft) ====
|-1| 0|-1
Dans l'exemple qui suit nous cherchons à représenter le craft d'un ''Name Tag'' pour le plugin [[Stables]]
|-1| 0|-1
<syntaxhighlight lang="Yaml">
|-1| 1|-1
{{#recipe:craft|
(String)
(Paper)
(Name_Tag)
|-1|-1|0
|-1|1|-1
|1|-1|-1
|2
|2
}}</nowiki>
}}</syntaxhighlight>


;donne:
;donnera:
{{#recipe:craft
{{#recipe:craft|
|(Iron_Ingot)(Stick)(Iron_Sword)
(String)
|-1| 0|-1
(Paper)
|-1| 0|-1
(Name_Tag)
|-1| 1|-1
|-1|-1|0
|-1|1|-1
|1|-1|-1
|2
|2
}}
}}


==== Artisanat informel (shapeless craft) ====
Dans l'exemple qui suit nous cherchons à représenter le craft d'un ''Name Tag'' pour le plugin [[Stables]]
<syntaxhighlight lang="Yaml">
{{#recipe:craft shapeless|
(String)
(Paper)
(Name_Tag)
|-1|-1|0
|-1|1|-1
|1|-1|-1
|2
}}</syntaxhighlight>


<nowiki>{{#recipe:craft
;donnera:
|(Oak_Planks)(Birch_Planks)(Stick)
{{#recipe:craft shapeless|
|-1|-1|-1
(String)
|-1|[0,1]|-1
(Paper)
|-1|[0,1]|-1
(Name_Tag)
|{index:2,number:4}
|-1|-1|0
}}</nowiki>
|-1|1|-1
|1|-1|-1
|2
}}


;donne:
==== Cuisson (smelt) ====
Ici nous souhaitons indiquer comment cuire du mouton en faisant un lien direct sur minecraft.gamepedia.org
<syntaxhighlight lang="Yaml">{{#recipe:smelt|
(mcwiki:Raw_Mutton,Raw_Mutton,Raw_Mutton.png)
(mcwiki:Cooked_Mutton,Cooked_Mutton,Cooked_Mutton.png)
|0
|1
}}</syntaxhighlight>


{{#recipe:craft shapeless|
;donnera:
(mcwiki:Paper,Paper,Paper.png)
{{#recipe:smelt|
(Sulfur)
(mcwiki:Raw_Mutton,Raw_Mutton,Raw_Mutton.png)
(Fu_Paper,Fu Paper,FuPaper.png)
(mcwiki:Cooked_Mutton,Cooked_Mutton,Cooked_Mutton.png)
|0|[-1,0,0]|[-1,-1,0]
|0
|1
|1
|[2,{index:2,number:2},{index:2,number:3}]
}}
}}
[[Catégorie:Aide à la rédaction]]

Dernière version du 14 février 2016 à 15:49

Pour avoir un rendu visuel des recettes minecraft nous utilisons l'extension MCRecipe pour Mediawiki. Celle-ci permet la mise en place de modèles simple d'utilisation ayant un rendu intéractif.

Recettes

Voici à quoi ressemble le dit modèle. Vous devez déclarer le type de recette (craft, cuisson, etc), une liste d'items contenant (base de données), une grille pour les items d'entrée et une recette de sortie.

{{#recipe:
<type de recette>|
<items>|
<recette d'entrée>|
<recette de sortie>
}}

Types de recettes

Il existe différents types de recette - "craft", "craft shapeless" ou "smelt".

{{#recipe:craft|}}

craft - Les artisanats standards

Pour les crafts formels où chaque item doit avoir une position précise sur la grille

{{#recipe:craft shapeless|}}

craft shapeless - Les artisanats informels

Les ingrédients peuvent être posés n'importe où sur la grille

{{#recipe:smelt|}}

smelt - Les cuissons

Items

  • La base de données des items consiste en une liste d'items. Chaque item et leur informations doivent être entourés par des parenthèses, sans espace entre chaque item.
    • Un item dans la base de données - (<nom de l'item>)
      • Exemple - (Iron_Ingot)
    • Un item dans la base de données (détaillé) - (<lien de l'item>[,<nom de l'item>[,<image de l'item>]])
      • Exemple - Gold_Ingot,Gold Ingot,Gold_Ingot.png)


Vous pouvez utiliser un lien externe en utilisant des crochets
  • exemple - ([1],Iron Ingot,[2])



  • Pour les recettes de craft, il y a 9 entrées séparées par "|"
  • Chaque entrée est un index de la base de données des items
  • Une entrée peut aussi être une suite d'index, créant ainsi un slot de craft animé
  • La recette de sortie a le même format que chacune des recettes d'entrée

Téléversement des items/entités

Pour afficher correctement les items dans les recipes vous devez allé chercher sur minecraft.gamepedia.org en anglais, et télécharger l'image à la meilleure résolution disponible. Il vous faudra ensuite la téléverser sur notre wiki via la page Spécial:UploadWizard (onglet Rédaction).

Vous trouverez une liste des items et entités d'ors et déjà téléversé sur la page Catégorie:Item minecraft et Catégorie:Entité minecraft

convention de nommage
  • Conservez le nom donné par Minecraft et Minecraft Gamepedia (en anglais)
  • Les espaces sont remplacés par des traits _
  • Lors du téléversement nécessairement catégorisez l'image avec la catégorie [[Catégorie:Item minecraft]] ou [[Catégorie:Entité minecraft]]
  • Insérez aussi la licence {{Licence Mojang}}

Placement des items sur la grille

Une fois que vous avez déclaré la base de données et les items qui le compose, pour les afficher dans la grille vous devez les appeler ou non de la façon qui suit:

  • -1 - Slot vide
  • 0 - Charger le premier item présent dans la base de données
  • [0,1] - Afficher successivement le premier et le second item
    • [-1,0]
  • {index:0,number:8} - Afficher 8x le premier item
  • {index:0,number:0.5} - Le premier item à moitié endommagé
    • [{index:0,number:3},0]

La grille se compose de cases délimitées par des pipes | que vous pouvez organiser visuellement de sorte à coller à l'apparence de celle-ci sur l'image, ou liasser le code en ligne l'effet sera le même, ce sera tout simplement moins lisible.


Exemples

Artisanat (craft)

Dans l'exemple qui suit nous cherchons à représenter le craft d'un Name Tag pour le plugin Stables

{{#recipe:craft|
(String)
(Paper)
(Name_Tag)
|-1|-1|0
|-1|1|-1
|1|-1|-1
|2
}}
donnera

{{#recipe:craft| (String) (Paper) (Name_Tag) |-1|-1|0 |-1|1|-1 |1|-1|-1 |2 }}

Artisanat informel (shapeless craft)

Dans l'exemple qui suit nous cherchons à représenter le craft d'un Name Tag pour le plugin Stables

{{#recipe:craft shapeless|
(String)
(Paper)
(Name_Tag)
|-1|-1|0
|-1|1|-1
|1|-1|-1
|2
}}
donnera

{{#recipe:craft shapeless| (String) (Paper) (Name_Tag) |-1|-1|0 |-1|1|-1 |1|-1|-1 |2 }}

Cuisson (smelt)

Ici nous souhaitons indiquer comment cuire du mouton en faisant un lien direct sur minecraft.gamepedia.org

{{#recipe:smelt|
(mcwiki:Raw_Mutton,Raw_Mutton,Raw_Mutton.png)
(mcwiki:Cooked_Mutton,Cooked_Mutton,Cooked_Mutton.png)
|0
|1
}}
donnera

{{#recipe:smelt| (mcwiki:Raw_Mutton,Raw_Mutton,Raw_Mutton.png) (mcwiki:Cooked_Mutton,Cooked_Mutton,Cooked_Mutton.png) |0 |1 }}