Anleitung
So erstellst du eigene Crafting-Rezepte
Aktualisiert am 18. Oktober 2026
Eigene Rezepte sind der einfachste Weg, einen Survival-Server zu verändern: Sättel craften, Wolle zurückverwandeln, verrottetes Fleisch zu Leder schmelzen. Du kannst sie mit einem Datapack hinzufügen, das in Vanilla und im Einzelspieler funktioniert, oder mit einem Plugin, das mehr kann, zum Beispiel ein bestimmtes eigenes Item als Zutat verlangen.
Ersetze sie durch deine eigenen Rezepte.
Mit Codexe erstellenSchritt für Schritt
1.Wähle Datapack oder Plugin
Ein Datapack für Rezepte aus normalen Items, auf jedem Server und in jeder Welt. Ein Plugin, wenn die Zutaten exakte Items sein müssen (mit Namen oder Tag) oder das Rezept Berechtigungen oder andere Bedingungen braucht.
2.Schreib jedes Rezept auf
Den Typ (geformt, formlos, Ofen, Räucherofen, Schmelzofen, Lagerfeuer, Steinsäge, Schmiedetisch), das Rastermuster, die Zutaten und das Ergebnis mit seiner Anzahl.
3.Schreib es im richtigen Format
Für ein Datapack eine JSON-Datei pro Rezept in
data/<namespace>/recipe/(recipes/vor 1.21). Für ein Plugin einShapedRecipeoderShapelessRecipemit einemNamespacedKey, hinzugefügt mitBukkit.addRecipe.4.Entscheide, ob es im Rezeptbuch erscheint
Rezepte lassen sich craften, sobald sie geladen sind. Um sie im Rezeptbuch anzuzeigen, schalte sie mit einem Advancement (Datapack) oder mit
player.discoverRecipe(key)(Plugin) frei.5.Installieren
Datapack: in
<world>/datapacks/und/reload. Plugin: die .jar inplugins/und ein Neustart.6.Crafte jedes Rezept
Lege die Zutaten in eine Werkbank (oder einen Ofen) und prüfe das Ergebnis, auch bei falschen Anordnungen, die nicht funktionieren sollten.
Datapack oder Plugin
| Feature | Datapack | Plugin |
|---|---|---|
| Läuft auf | Vanilla, Einzelspieler, jeder Server | Spigot, Paper und Forks |
| Zutaten | Items oder Item-Tags | Items, Tags oder exakte Items mit Name, Lore oder Daten |
| Ergebnis | Beliebiges Item, mit Komponenten ab 1.20.5 | Beliebiges Item, auch die eigenen Items deines Plugins |
| Bedingungen | Keine beim Craften | Berechtigungen, Welten, Cooldowns über Events |
Das JSON-Format hat sich zwischen den Versionen geändert
Ein geformtes Rezept in einem 1.21.4-Datapack sieht so aus: {"type": "minecraft:crafting_shaped", "pattern": ["GGG", "GHG", "GGG"], "key": {"G": "minecraft:gold_ingot", "H": "minecraft:heart_of_the_sea"}, "result": {"id": "minecraft:totem_of_undying", "count": 1}}.
Ältere Versionen schreiben es anders: Vor 1.21.2 ist jeder Schlüssel ein Objekt wie {"item": "minecraft:gold_ingot"}, und vor 1.20.5 verwendet das Ergebnis "item" statt "id". Ein Rezept, das aus einem Tutorial für eine andere Version kopiert wurde, ist der häufigste Grund, warum ein Rezept nicht lädt. Nenne deine Version, und Codexe schreibt das Format und die Ordnernamen, die diese Version erwartet.
Beispielbeschreibung
„Ein Datapack für Minecraft 1.21.4, Namespace extras. Geformt: 3 Leder oben, Faden und Eisen in der mittleren Reihe = Sattel. Formlos: 1 weiße Wolle = 4 Faden. Ofen: verrottetes Fleisch = Leder, 0,1 Erfahrung. Steinsäge: 1 Stein = 4 Steinziegel. Ein Advancement, das alle im Rezeptbuch freischaltet, wenn der Spieler Leder aufhebt.“
Codexe lädt Datapacks auf einem echten Minecraft-Server, bevor sie als Ready gelten, damit ein Fehler im JSON oder in den Ordnern erkannt und repariert wird. Mit Jetzt testen kannst du dann einem Server mit installiertem Pack beitreten und jedes Rezept selbst craften.
Fragen
Kann ein Datapack-Rezept ein umbenanntes oder eigenes Item verlangen?
Nein: Datapack-Zutaten passen auf den Item-Typ oder einen Item-Tag, nicht auf Namen oder Daten. Nutze dafür ein Plugin mit RecipeChoice.ExactChoice.
Kann ich ein Vanilla-Rezept entfernen?
Ja. Ein Datapack kann die Vanilla-Rezeptdatei im Namespace minecraft ersetzen, und ein Plugin kann sie mit Bukkit.removeRecipe entfernen.
Warum erscheint mein Rezept nicht im Rezeptbuch?
Es ist für diesen Spieler noch nicht freigeschaltet. Im Raster lässt es sich trotzdem craften; schalte es mit einem Advancement oder discoverRecipe frei, damit es angezeigt wird.
Erstelle deine Rezepte
Dieser Prompt öffnet sich versandfertig:
“Ein Datapack für Minecraft 1.21.4, Namespace extras: geformtes Rezept für einen Sattel (3 Leder oben, Faden, Eisen, Faden in der Mitte), formlos 1 weiße Wolle = 4 Faden, Ofen verrottetes Fleisch = Leder, Steinsäge 1 Stein = 4 Steinziegel und ein Advancement, das alle freischaltet, wenn der Spieler Leder aufhebt.”
Mit Codexe erstellen