Guide
Slik lager du egne crafting-oppskrifter
Oppdatert 18. oktober 2026
Egne oppskrifter er den enkleste måten å endre en survival-server på: craft saler, ta fra hverandre ull, smelt rotten flesh om til lær. Du kan legge dem til med et datapack, som fungerer i vanilla og enspiller, eller med et plugin, som kan mer, for eksempel kreve en bestemt egen gjenstand som ingrediens.
Bytt ut disse med dine egne oppskrifter.
Generer dette med CodexeSteg for steg
1.Velg datapack eller plugin
Et datapack for oppskrifter av vanlige gjenstander på hvilken som helst server eller verden. Et plugin når ingrediensene må være helt bestemte gjenstander (med et navn eller en tagg), eller oppskriften trenger tillatelser eller andre betingelser.
2.Skriv ned hver oppskrift
Typen (shaped, shapeless, furnace, smoking, blasting, campfire, stonecutter, smithing), mønsteret i rutenettet, ingrediensene og resultatet med antall.
3.Skriv den i riktig format
For et datapack: én JSON-fil per oppskrift i
data/<namespace>/recipe/(recipes/før 1.21). For et plugin: enShapedRecipeellerShapelessRecipemed enNamespacedKey, lagt til medBukkit.addRecipe.4.Bestem om den skal vises i oppskriftsboken
Oppskrifter kan craftes så snart de er lastet. For å vise dem i oppskriftsboken låser du dem opp med et advancement (datapack) eller
player.discoverRecipe(key)(plugin).5.Installer det
Datapack: i
<world>/datapacks/og/reload. Plugin: .jar-filen iplugins/og en omstart.6.Craft hver oppskrift
Legg ingrediensene i et arbeidsbord (eller en ovn) og sjekk resultatet, også feil plasseringer som ikke skal fungere.
Datapack eller plugin
| Funksjon | Datapack | Plugin |
|---|---|---|
| Kjører på | Vanilla, enspiller, alle servere | Spigot, Paper og forker |
| Ingredienser | Gjenstander eller item tags | Gjenstander, tagger eller helt bestemte gjenstander med navn, lore eller data |
| Resultat | Hvilken som helst gjenstand, med components fra 1.20.5 | Hvilken som helst gjenstand, også pluginets egne gjenstander |
| Betingelser | Ingen under crafting | Tillatelser, verdener, nedkjøling via eventer |
JSON-formatet har endret seg mellom versjonene
En shaped-oppskrift i et 1.21.4-datapack ser slik ut: {"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}}.
Eldre versjoner skriver det annerledes: før 1.21.2 er hver nøkkel et objekt som {"item": "minecraft:gold_ingot"}, og før 1.20.5 bruker resultatet "item" i stedet for "id". En oppskrift kopiert fra en veiledning for en annen versjon er den vanligste grunnen til at en oppskrift ikke lastes. Skriv versjonen din, så skriver Codexe formatet og mappenavnene den versjonen forventer.
Eksempelbeskrivelse
«Et datapack for Minecraft 1.21.4, namespace extras. Shaped: 3 lær øverst, tråd og jern i midtre rad = sal. Shapeless: 1 hvit ull = 4 tråd. Ovn: rotten flesh = lær, 0,1 erfaring. Stonecutter: 1 stein = 4 steinmurstein. Et advancement som låser opp alle i oppskriftsboken når spilleren plukker opp lær.»
Codexe laster datapacks på en ekte Minecraft-server før de merkes som Klar, så en feil i JSON eller mapper blir oppdaget og rettet. Med Prøv nå kan du så koble til en server med pakken installert og crafte hver oppskrift selv.
Spørsmål
Kan en oppskrift i et datapack kreve en gjenstand med nytt navn eller en egen gjenstand?
Nei: ingredienser i datapacks matcher gjenstandstypen eller en item tag, ikke navn eller data. Bruk et plugin med RecipeChoice.ExactChoice til det.
Kan jeg fjerne en vanilla-oppskrift?
Ja. Et datapack kan erstatte vanilla-oppskriftsfilen i namespacet minecraft, og et plugin kan fjerne den med Bukkit.removeRecipe.
Hvorfor vises ikke oppskriften min i oppskriftsboken?
Den er ikke låst opp for den spilleren ennå. Den kan fortsatt craftes i rutenettet; lås den opp med et advancement eller discoverRecipe for å vise den.
Lag oppskriftene dine
Denne prompten åpnes klar til å sendes:
“Et datapack for Minecraft 1.21.4, namespace extras: shaped-oppskrift for en sal (3 lær øverst, tråd, jern, tråd i midten), shapeless 1 hvit ull = 4 tråd, ovn rotten flesh = lær, stonecutter 1 stein = 4 steinmurstein, og et advancement som låser opp alle når spilleren plukker opp lær.”
Generer dette med Codexe