Table of Contents

Crafting Rezepte

Hinzufügen eines grundlegenden Rezeptes

Stell sicher, dass du schon ein Item hinzugefügt hast bevor du dieses Tutorial liest, da wir es nutzen werden.

Bis jetzt konnten wir das Item nur durch Befehle oder im Kreativ-Menü bekommen. Um es für Überlebens-Spieler zugänglich zu machen, müssen wir ein Crafting Rezept für das Item hinzufügen.

Erstelle eine Datei fabric_item.json unter resources/data/tutorial/recipes/ (ersetze tutorial durch deine Mod-ID).
Rezept-Dateien werden konventionell nach ihrem Output benannt, aber sie können irgendeinen Namen haben. Hier ist ein Beispiel für das Item fabric_item, das wir erstellt haben:

resources/data/tutorial/recipes/fabric_item.json
{
  "type": "minecraft:crafting_shaped",
  "pattern": [
    "WWW",
    "WR ",
    "WWW"
  ],
  "key": {
    "W": {
      "tag": "minecraft:logs"
    },
    "R": {
      "item": "minecraft:redstone"
    }
  },
  "result": {
    "item": "tutorial:fabric_item",
    "count": 4
  }
}

Aufschlüsselung des Rezepts:

den Tagminecraft:logs (alle Stämme) enthält. R bezieht sich nur auf das Item Redstone. Für mehr Informationen, wie Tags funtionieren, klick hier. Insgesamt würde das Crafting-Rezept so aussehen:

Recipe for 4 fabric_item
irgendein Stammirgendein Stammirgendein Stamm
irgendein StammRedstoneNichts
irgendein Stammirgendein Stammirgendein Stamm

Für mehr Informationen über das Format von Rezepten, siehe hier.

Rezepte können auch dynamisch zur Laufzeit generiert werden. Für mehr Infos klick hier.

Mehr zum Rezepttyp

Der type-Wert kann geändert werden sodass man ihn auch in anderen Handwerks-Blöcken benutzen kann (Ofen, Schmiedetisch, Steinsäge, Lagerfeuer usw.). Siehe weitere Infos hier.

Du kannst sogar ein eigenen Rezepttyp erstellen: Einführung in RecipeTypes