Receptura: Różnice pomiędzy wersjami

Z Minecraft Wiki Polska
Przejdź do nawigacji Przejdź do wyszukiwania
[wersja przejrzana][wersja przejrzana]
→‎Historia: Zamieniono historię na szablon, dodano brakujące wersje
zamieniono przestarzałe aliasy na działające; dodano interwiki; ustandaryzowano itd
 
Linia 2: Linia 2:
Receptury są oparte na danych i mogą być konfigurowane przez pakiety danych w Java Edition lub dodatki w Bedrock Edition. Każda receptura w grze używa tego systemu. W Bedrock Edition [[stół kartograficzny]] i receptury warzenia również korzystają z tego systemu. Receptury  krosna nie mogą być modyfikowane na żadnej wersji.
Receptury są oparte na danych i mogą być konfigurowane przez pakiety danych w Java Edition lub dodatki w Bedrock Edition. Każda receptura w grze używa tego systemu. W Bedrock Edition [[stół kartograficzny]] i receptury warzenia również korzystają z tego systemu. Receptury  krosna nie mogą być modyfikowane na żadnej wersji.


==Otrzymywanie==
== Otrzymywanie ==
Receptury mogą zostać odblokowane w przeróżny sposób. Użycie receptury automatycznie ją odblokuje. Receptury mogą być odblokowane za pomocą komendy <code>/recipe</code> lub jako nagroda za zdobycie osiągnięcia.  
Receptury mogą zostać odblokowane w przeróżny sposób. Użycie receptury automatycznie ją odblokuje. Receptury mogą być odblokowane za pomocą komendy <code>/recipe</code> lub jako nagroda za zdobycie osiągnięcia.  
Gdy receptura zostanie odblokowana pojawia się ona w księdze receptur gracza. Odblokowane receptury przechowywane są w tagu NBT gracza {{nbt|compound|recipeBook}}
Gdy receptura zostanie odblokowana pojawia się ona w księdze receptur gracza. Odblokowane receptury przechowywane są w tagu NBT gracza {{nbt|compound|recipeBook}}


==Użycie==
== Użycie ==
Odblokowane receptury mogą zostać znalezione w księdze receptur gracza. Receptury nie muszą zostać odkryte przez gracza, aby można było z nich korzystać, chyba że <code>/gamerule doLimitedCrafting</code> jest ustawione na <code>true</code>. <br>Receptury w księdze receptur pojawiają się tylko wtedy gdy gracz używa odpowiedniego dla danego typu receptury bloku, np. receptury pieca pojawiają się tylko wtedy gdy gracz otworzy księgę receptur w GUI pieca.
Odblokowane receptury mogą zostać znalezione w księdze receptur gracza. Receptury nie muszą zostać odkryte przez gracza, aby można było z nich korzystać, chyba że [[zasada gry]] <code>/gamerule doLimitedCrafting</code> jest ustawione na <code>true</code>. <br>Receptury w księdze receptur pojawiają się tylko wtedy gdy gracz używa odpowiedniego dla danego typu receptury bloku, np. receptury pieca pojawiają się tylko wtedy gdy gracz otworzy księgę receptur w GUI pieca.


==Format JSON==
== Format JSON ==
Receptury są przechowywane jako osobne pliki w folderze <code>data\minecraft\recipe</code> w pliku <code>.minecraft\versions\<version>\<version>.jar</code>, który może być przeglądany za pomocą programu obsługującego pliki <code>.jar</code> lub zmieniając rozszerzenie pliku z <code>.jar</code> na <code>.zip</code>. <br>Niestandardowe receptury przechowywane są w folderze <code>data\<namespace>\recipe</code> w paczce danych. <br>Pliki JSON receptur mają inną strukturę zależnie od ich typu, ale wszystkie mają w głównym tagu, tag {{nbt|string|type}}. Typy te są wypisane poniżej (dotyczy tylko [[Java Edition|java edition]], dokumentacja [[Bedrock Edition|bedrock edition]] znajduje się na platformie [https://learn.microsoft.com/en-us/minecraft/creator/documents/recipeintroduction?view=minecraft-bedrock-stable Microsoft Learn].
Receptury są przechowywane jako osobne pliki w folderze <code>data\minecraft\recipe</code> w pliku <code>.minecraft\versions\<version>\<version>.jar</code>, który może być przeglądany za pomocą programu obsługującego pliki <code>.jar</code> lub zmieniając rozszerzenie pliku z <code>.jar</code> na <code>.zip</code>. <br>Niestandardowe receptury przechowywane są w folderze <code>data\<namespace>\recipe</code> w paczce danych. <br>Pliki JSON receptur mają inną strukturę zależnie od ich typu, ale wszystkie mają w głównym tagu, tag {{nbt|string|type}}. Typy te są wypisane poniżej (dotyczy tylko [[Java Edition]], dokumentacja [[Bedrock Edition]] znajduje się na platformie [https://learn.microsoft.com/en-us/minecraft/creator/documents/recipeintroduction?view=minecraft-bedrock-stable Microsoft Learn].


===blasting===
=== blasting ===
Reprezentuje recepturę [[Piec hutniczy|pieca hutniczego]].
Reprezentuje recepturę [[Piec hutniczy|pieca hutniczego]].
<div class="treeview">
<div class="treeview">
*{{nbt|compound}} Znacznik główny
*{{nbt|compound}} Znacznik główny
**{{nbt|string|type}}: <code>minecraft:blasting</code>
**{{nbt|string|type}}: <code>minecraft:blasting</code>
**{{nbt|string|category}}: Opcjonalne. Definiuje do której kategorii w księdze receptur należy receptura. Dozwolone wartości to <code>blocks</code>{{BlockSprite|redstone-ore}} i <code>misc</code>{{ItemSprite|iron-shovel}}{{ItemSprite|419}}. Domyślnie ustawione na <code>misc</code>.
**{{nbt|string|category}}: Opcjonalne. Definiuje do której kategorii w księdze receptur należy receptura. Dozwolone wartości to <code>blocks</code>{{BlockSprite|złoże-redstone}} i <code>misc</code>{{ItemSprite|żelazna-łopata}}{{ItemSprite|złote-nogawice}}. Domyślnie ustawione na <code>misc</code>.
**{{nbt|string|group}}: Opcjonalne. Służy do grupowania receptur w księdze receptur. Receptury tej samej grupy z innymi kategoriami zostaną podzielone na dwie grupy.
**{{nbt|string|group}}: Opcjonalne. Służy do grupowania receptur w księdze receptur. Receptury tej samej grupy z innymi kategoriami zostaną podzielone na dwie grupy.
**{{nbt|compound|ingredient}}: Substrat receptury.
**{{nbt|compound|ingredient}}: Substrat receptury.
Linia 33: Linia 33:
</div>
</div>


===campfire_cooking===
=== campfire_cooking ===
Reprezentuje recepturę [[Ognisko|ogniska]].
Reprezentuje recepturę [[Ognisko|ogniska]].
<div class="treeview">
<div class="treeview">
Linia 53: Linia 53:
Receptury ogniska nie spełniają kryterium <code>recipe_unlocked</code>.  
Receptury ogniska nie spełniają kryterium <code>recipe_unlocked</code>.  


===crafting_shaped===
=== crafting_shaped ===
 
Receptura [[Stół rzemieślniczy|stołu rzemieślniczego]] z określonym układem substratów. <br>
Receptura [[Stół rzemieślniczy|stołu rzemieślniczego]] z określonym układem substratów. <br>
Klucz może być każdym znakiem, prócz spacji, gdyż ta jest zarezerwowana dla pustego miejsca.
Klucz może być każdym znakiem, prócz spacji, gdyż ta jest zarezerwowana dla pustego miejsca.
Linia 60: Linia 59:
*{{nbt|compound}} Znacznik główny
*{{nbt|compound}} Znacznik główny
**{{nbt|string|type}}: <code>minecraft:crafting_shaped</code>
**{{nbt|string|type}}: <code>minecraft:crafting_shaped</code>
**{{nbt|string|category}}: Opcjonalne. Definiuje do której kategorii w księdze receptur należy receptura. Dozwolone wartości to <code>equipment</code>{{ItemSprite|iron-axe}}{{ItemSprite|gold-sword}}, <code>building</code>{{BlockSprite|brick}}, <code>misc</code>{{ItemSprite|lava-bucket}}{{ItemSprite|apple}} i redstone{{ItemSprite|redstone}}. Domyślnie ustawione na <code>misc</code>.
**{{nbt|string|category}}: Opcjonalne. Definiuje do której kategorii w księdze receptur należy receptura. Dozwolone wartości to <code>equipment</code>{{ItemSprite|żelazna-siekiera}}{{ItemSprite|złoty-miecz}}, <code>building</code>{{BlockSprite|cegły}}, <code>misc</code>{{ItemSprite|wiadro-lawy}}{{ItemSprite|jabłko}} i redstone{{ItemSprite|redstone}}. Domyślnie ustawione na <code>misc</code>.
**{{nbt|string|group}}: Opcjonalne. Służy do grupowania receptur w księdze receptur. Receptury tej samej grupy z innymi kategoriami zostaną podzielone na dwie grupy.
**{{nbt|string|group}}: Opcjonalne. Służy do grupowania receptur w księdze receptur. Receptury tej samej grupy z innymi kategoriami zostaną podzielone na dwie grupy.
**{{nbt|bool|show_notification}}: Opcjonalne. Definiuje czy po odblokowaniu pojawi się powiadomienie. Domyślnie ustawione na <code>true</code>
**{{nbt|bool|show_notification}}: Opcjonalne. Definiuje czy po odblokowaniu pojawi się powiadomienie. Domyślnie ustawione na <code>true</code>
Linia 76: Linia 75:
</div>  
</div>  


===crafting_shapeless===
=== crafting_shapeless ===
Receptura [[Stół rzemieślniczy|stołu rzemieślniczego]] bez określonego układu substratów. <br>
Receptura [[Stół rzemieślniczy|stołu rzemieślniczego]] bez określonego układu substratów. <br>
Lista substratów musi mieć 1-9 pozycji.
Lista substratów musi mieć 1-9 pozycji.
Linia 82: Linia 81:
*{{nbt|compound}} Znacznik główny
*{{nbt|compound}} Znacznik główny
**{{nbt|string|type}}: <code>minecraft:crafting_shapeless</code>
**{{nbt|string|type}}: <code>minecraft:crafting_shapeless</code>
**{{nbt|string|category}}: Opcjonalne. Definiuje do której kategorii w księdze receptur należy receptura. Dozwolone wartości to <code>equipment</code>{{ItemSprite|iron-axe}}{{ItemSprite|gold-sword}}, <code>building</code>{{BlockSprite|brick}}, <code>misc</code>{{ItemSprite|lava-bucket}}{{ItemSprite|apple}} i redstone{{ItemSprite|redstone}}. Domyślnie ustawione na <code>misc</code>.
**{{nbt|string|category}}: Opcjonalne. Definiuje do której kategorii w księdze receptur należy receptura. Dozwolone wartości to <code>equipment</code>{{ItemSprite|żelazna-siekiera}}{{ItemSprite|złoty-miecz}}, <code>building</code>{{BlockSprite|cegły}}, <code>misc</code>{{ItemSprite|wiadro-lawy}}{{ItemSprite|jabłko}} i redstone{{ItemSprite|redstone}}. Domyślnie ustawione na <code>misc</code>.
**{{nbt|string|group}}: Opcjonalne. Służy do grupowania receptur w księdze receptur. Receptury tej samej grupy z innymi kategoriami zostaną podzielone na dwie grupy.
**{{nbt|string|group}}: Opcjonalne. Służy do grupowania receptur w księdze receptur. Receptury tej samej grupy z innymi kategoriami zostaną podzielone na dwie grupy.
**{{nbt|list|ingredient}}: Substrat receptury.
**{{nbt|list|ingredient}}: Substrat receptury.
Linia 98: Linia 97:
</div>
</div>


===crafting_transmute===
=== crafting_transmute ===
Receptura [[Stół rzemieślniczy|stołu rzemieślniczego]]. <br>
Receptura [[Stół rzemieślniczy|stołu rzemieślniczego]]. <br>
Po dopasowaniu, wyjście skopiuje stos elementów wejściowych, zmieniając typ elementu, ale zachowując wszystkie elementy stosu.
Po dopasowaniu, wyjście skopiuje stos elementów wejściowych, zmieniając typ elementu, ale zachowując wszystkie elementy stosu.
Linia 104: Linia 103:
*{{nbt|compound}} Znacznik główny
*{{nbt|compound}} Znacznik główny
**{{nbt|string|type}}: <code>minecraft:crafting_shapeless</code>
**{{nbt|string|type}}: <code>minecraft:crafting_shapeless</code>
**{{nbt|string|category}}: Opcjonalne. Definiuje do której kategorii w księdze receptur należy receptura. Dozwolone wartości to <code>equipment</code>{{ItemSprite|iron-axe}}{{ItemSprite|gold-sword}}, <code>building</code>{{BlockSprite|brick}}, <code>misc</code>{{ItemSprite|lava-bucket}}{{ItemSprite|apple}} i redstone{{ItemSprite|redstone}}. Domyślnie ustawione na <code>misc</code>.
**{{nbt|string|category}}: Opcjonalne. Definiuje do której kategorii w księdze receptur należy receptura. Dozwolone wartości to <code>equipment</code>{{ItemSprite|żelazna-siekiera}}{{ItemSprite|złoty-miecz}}, <code>building</code>{{BlockSprite|cegły}}, <code>misc</code>{{ItemSprite|wiadro-lawy}}{{ItemSprite|jabłko}} i redstone{{ItemSprite|redstone}}. Domyślnie ustawione na <code>misc</code>.
**{{nbt|string|group}}: Opcjonalne. Służy do grupowania receptur w księdze receptur. Receptury tej samej grupy z innymi kategoriami zostaną podzielone na dwie grupy.
**{{nbt|string|group}}: Opcjonalne. Służy do grupowania receptur w księdze receptur. Receptury tej samej grupy z innymi kategoriami zostaną podzielone na dwie grupy.
**{{nbt|compound|input}}: Substart przedmiotu do skopiowania.
**{{nbt|compound|input}}: Substrat przedmiotu do skopiowania.
***{{nbt|string}}: ID przedmiotu lub tag ich grupy.
***{{nbt|string}}: ID przedmiotu lub tag ich grupy.
***{{nbt|list}}: Lista ID przedmiotów.
***{{nbt|list}}: Lista ID przedmiotów.
Linia 117: Linia 116:
</div>
</div>


===crafting_special_*===
=== crafting_special_* ===
Receptura [[Stół rzemieślniczy|stołu rzemieślniczego]] używająca wbudowanej logiki zamiast bazowania na danych. <br>
Receptura [[Stół rzemieślniczy|stołu rzemieślniczego]] używająca wbudowanej logiki zamiast bazowania na danych. <br>
Gdy paczka danych <code>vanilla</code> jest wyłączona, mogą zostać użyte do włączenia wbudowanych receptur.
Gdy paczka danych <code>vanilla</code> jest wyłączona, mogą zostać użyte do włączenia wbudowanych receptur.
<div class=":treeview&quot;">/
<div class=":treeview&quot;">/
**{{nbt|string|type}}: <code>minecraft:crafting_shapeless</code>
**{{nbt|string|type}}: <code>minecraft:crafting_shapeless</code>
**{{nbt|string|category}}: Opcjonalne. Definiuje do której kategorii w księdze receptur należy receptura. Dozwolone wartości to <code>equipment</code>{{ItemSprite|iron-axe}}{{ItemSprite|gold-sword}}, <code>building</code>{{BlockSprite|brick}}, <code>misc</code>{{ItemSprite|lava-bucket}}{{ItemSprite|apple}} i redstone{{ItemSprite|redstone}}. Domyślnie ustawione na <code>misc</code>.
**{{nbt|string|category}}: Opcjonalne. Definiuje do której kategorii w księdze receptur należy receptura. Dozwolone wartości to <code>equipment</code>{{ItemSprite|żelazna-siekiera}}{{ItemSprite|złoty-miecz}}, <code>building</code>{{BlockSprite|cegły}}, <code>misc</code>{{ItemSprite|wiadro-lawy}}{{ItemSprite|jabłko}} i redstone{{ItemSprite|redstone}}. Domyślnie ustawione na <code>misc</code>.
</div>  
</div>  
W przeciwieństwie do większości innych typów receptur, nie mają pola <code>group</code> i nie są wyświetlane w księdze receptur.
W przeciwieństwie do większości innych typów receptur, nie mają pola <code>group</code> i nie są wyświetlane w księdze receptur.
Linia 129: Linia 128:
:Regularne receptury nie mogą używać kilku barwników.
:Regularne receptury nie mogą używać kilku barwników.
*<code>crafting_special_bannerduplicate</code>
*<code>crafting_special_bannerduplicate</code>
:Receptura kopiowania [[Sztandar|sztandaru]].
:Receptura kopiowania [[sztandar]]u.
:Normalne receptury nie mogą kopiować danych NBT sztandaru.
:Normalne receptury nie mogą kopiować danych NBT sztandaru.
*<code>crafting_special_bookcloning</code>
*<code>crafting_special_bookcloning</code>
Linia 135: Linia 134:
:Regularne receptury nie mogą kopiować danych NBT zapisanych książek i kontrolować ich generowania.
:Regularne receptury nie mogą kopiować danych NBT zapisanych książek i kontrolować ich generowania.
*crafting_special_firework_rocket
*crafting_special_firework_rocket
:Receptura wytwarzania [[Fajerwerk|fajerwerek]] z użyciem [[Gwiazdka pirotechniczna|gwiazdki pirotechnicznej]].
:Receptura wytwarzania [[fajerwerk]]u z użyciem [[Gwiazdka pirotechniczna|gwiazdki pirotechnicznej]].
:Regularne receptury nie są wstanie obsłużyć elastycznie danych wejściowych i przekazywać NBT z [[Gwiazdka pirotechniczna|gwiazdki pirotechnicznej]] na [[Fajerwerk|fajerwerkę]].
:Regularne receptury nie są wstanie obsłużyć elastycznie danych wejściowych i przekazywać NBT z gwiazdki pirotechnicznej na fajerwerk.
*<code>crafting_special_firework_star</code>
*<code>crafting_special_firework_star</code>
*<code>crafting_special_firework_star_fade</code>
*<code>crafting_special_firework_star_fade</code>
:Receptury gwiazdy pirotechnicznej wraz z jej zanikającymi efektami.
:Receptury gwiazdy pirotechnicznej wraz z jej zanikającymi efektami.
:Regularne receptury nie są wstanie obsłużyć elastycznie danych wejściowych i przekazywać NBT na [[Gwiazdka pirotechniczna|gwiazdkę pirotechniczną]]
:Regularne receptury nie są wstanie obsłużyć elastycznie danych wejściowych i przekazywać NBT na [[Gwiazdka pirotechniczna|gwiazdkę pirotechniczną]].
*<code>crafting_special_mapcloning</code>
*<code>crafting_special_mapcloning</code>
:Receptura kopiowania [[Mapa|mapy]].
:Receptura kopiowania [[Mapa|mapy]].
:Regularne receptury nie mogą kopiować danych NBT przypisanych do [[Mapa|mapy]].
:Regularne receptury nie mogą kopiować danych NBT przypisanych do mapy.
*<code>crafting_special_mapextending</code>
*<code>crafting_special_mapextending</code>
:Receptura rozszerzania mapy.
:Receptura rozszerzania mapy.
Linia 152: Linia 151:
*<code>crafting_special_shielddecoration</code>
*<code>crafting_special_shielddecoration</code>
:Receptura nakładania wzoru sztandaru na [[Tarcza|tarczę]].
:Receptura nakładania wzoru sztandaru na [[Tarcza|tarczę]].
:Regularne receptury nie mogą przekazywać danych NBT ze [[Sztandar|sztandaru]] na [[Tarcza|tarczę]].
:Regularne receptury nie mogą przekazywać danych NBT ze [[sztandar]]u na tarczę.
*<code>crafting_special_tippedarrow</code>
*<code>crafting_special_tippedarrow</code>
:Receptura na strzałę z efektem.
:Receptura na strzałę z efektem.
Linia 160: Linia 159:
:Regularne receptury nie mogą przekazywać danych NBT z trwałej mikstury na strzałę
:Regularne receptury nie mogą przekazywać danych NBT z trwałej mikstury na strzałę


===crafting_decorated_pot===
=== crafting_decorated_pot ===
Receptura dekorowanego garnca.
Receptura [[Dekorowany garniec|dekorowanego garnca]].
<div class="treeview">
<div class="treeview">
*{{nbt|compound}} Znacznik główny
*{{nbt|compound}} Znacznik główny
**{{nbt|string|type}}: <code>minecraft:crafting_shapeless</code>
**{{nbt|string|type}}: <code>minecraft:crafting_shapeless</code>
**{{nbt|string|category}}: Opcjonalne. Definiuje do której kategorii w księdze receptur należy receptura. Dozwolone wartości to <code>equipment</code>{{ItemSprite|iron-axe}}{{ItemSprite|gold-sword}}, <code>building</code>{{BlockSprite|brick}}, <code>misc</code>{{ItemSprite|lava-bucket}}{{ItemSprite|apple}} i redstone{{ItemSprite|redstone}}. Domyślnie ustawione na <code>misc</code>.
**{{nbt|string|category}}: Opcjonalne. Definiuje do której kategorii w księdze receptur należy receptura. Dozwolone wartości to <code>equipment</code>{{ItemSprite|żelazna-siekiera}}{{ItemSprite|złoty-miecz}}, <code>building</code>{{BlockSprite|cegły}}, <code>misc</code>{{ItemSprite|wiadro-lawy}}{{ItemSprite|jabłko}} i redstone{{ItemSprite|redstone}}. Domyślnie ustawione na <code>misc</code>.
</div>
</div>


===smelting===
=== smelting ===
Receptura [[Piec|pieca]].
Receptura [[piec]]a.
<div class="treeview">
<div class="treeview">
*{{nbt|compound}} Znacznik główny
*{{nbt|compound}} Znacznik główny
**{{nbt|string|type}}: <code>minecraft:minecraft:smelting</code>
**{{nbt|string|type}}: <code>minecraft:minecraft:smelting</code>
**{{nbt|string|category}}: Opcjonalne. Definiuje do której kategorii w księdze receptur należy receptura. Dozwolone wartości to <code>food</code>{{ItemSprite|porkchop}}, <code>blocks</code>{{BlockSprite|stone}} i <code>misc</code>{{ItemSprite|lava-bucket}}{{ItemSprite|szmaragd}}. Domyślnie ustawione na <code>misc</code>
**{{nbt|string|category}}: Opcjonalne. Definiuje do której kategorii w księdze receptur należy receptura. Dozwolone wartości to <code>food</code>{{ItemSprite|surowa-wieprzowina}}, <code>blocks</code>{{BlockSprite|kamień}} i <code>misc</code>{{ItemSprite|wiadro-lawy}}{{ItemSprite|szmaragd}}. Domyślnie ustawione na <code>misc</code>
**{{nbt|string|group}}: Opcjonalne. Służy do grupowania receptur w księdze receptur. Receptury tej samej grupy z innymi kategoriami zostaną podzielone na dwie grupy.
**{{nbt|string|group}}: Opcjonalne. Służy do grupowania receptur w księdze receptur. Receptury tej samej grupy z innymi kategoriami zostaną podzielone na dwie grupy.
**{{nbt|compound|ingredient}}: Substrat receptury.
**{{nbt|compound|ingredient}}: Substrat receptury.
Linia 189: Linia 188:
</div>
</div>


===smithing_transform===
=== smithing_transform ===
Receptura ulepszania przedmiotu w [[Stół kowalski|stole kowalskim]].
Receptura ulepszania przedmiotu w [[Stół kowalski|stole kowalskim]].
<div class="treeview">
<div class="treeview">
Linia 210: Linia 209:
Produkt kopiuje komponenty <code>base</code>
Produkt kopiuje komponenty <code>base</code>


===smithing_trim===
=== smithing_trim ===
Receptura nakładania wzoru na zbroję w [[Stół kowalski|stole kowalskim]].
Receptura nakładania wzoru na zbroję w [[Stół kowalski|stole kowalskim]].
<div class="treeview">
<div class="treeview">
Linia 227: Linia 226:
Przenosi dane NBT ze wzoru na przedmiot.
Przenosi dane NBT ze wzoru na przedmiot.


===smoking===
=== smoking ===
Receptura [[Wędzarka|wędzarki]].
Receptura [[Wędzarka|wędzarki]].
<div class="treeview">
<div class="treeview">
*{{nbt|compound}} Znacznik główny
*{{nbt|compound}} Znacznik główny
**{{nbt|string|type}}: <code>minecraft:smoking</code>
**{{nbt|string|type}}: <code>minecraft:smoking</code>
**{{nbt|string|category}}: Opcjonalne. Definiuje do której kategorii w księdze receptur należy receptura. Dozwolone wartości to <code>food</code>{{ItemSprite|porkchop}}. Domyślnie ustawione na <code>food</code>.
**{{nbt|string|category}}: Opcjonalne. Definiuje do której kategorii w księdze receptur należy receptura. Dozwolone wartości to <code>food</code>{{ItemSprite|surowa-wieprzowina}}. Domyślnie ustawione na <code>food</code>.
**{{nbt|string|group}}: Opcjonalne. Służy do grupowania receptur w księdze receptur. Receptury tej samej grupy z innymi kategoriami zostaną podzielone na dwie grupy.
**{{nbt|string|group}}: Opcjonalne. Służy do grupowania receptur w księdze receptur. Receptury tej samej grupy z innymi kategoriami zostaną podzielone na dwie grupy.
**{{nbt|compound|ingredient}}: Substrat receptury.
**{{nbt|compound|ingredient}}: Substrat receptury.
Linia 248: Linia 247:
</div>
</div>


===stonecutting===
=== stonecutting ===
Receptura [[Przecinarka|przecinarki]].
Receptura [[Przecinarka|przecinarki]].
<div class="treeview">
<div class="treeview">
Linia 267: Linia 266:
</div>
</div>


==Historia==
== Historia ==
{{Historia|w}}
{{Historia|w}}
{{Historia||1.12|snap=17w13a|Dodano system receptur dla większości receptur.}}
{{Historia||1.12|snap=17w13a|Dodano system receptur dla większości receptur.}}
{{Historia|||snap=17w16a|Dodano klucz <code>group</code> do formatu json receptur.}}
{{Historia|||snap=17w16a|Dodano klucz <code>group</code> do formatu json receptur.}}
{{Historia||1.13|snap=17w47a|Usunięto klucz <code>data</code> z formatu json receptur.}}
{{Historia||1.13|snap=17w47a|Usunięto klucz <code>data</code> z formatu json receptur.}}
{{Historia|||snap=17w48a|Niestandardowe receptury mogą być teraz dodawane do [[Paczki danych|paczek danych]].|Dodano 13 typów receptur: <code>crafting_special_armordye</code>, <code>crafting_special_banneraddpattern</code>, <code>crafting_special_bannerduplicate</code>, <code>crafting_special_bookcloning</code>, <code>crafting_special_firework_rocket</code>, <code>crafting_special_firework_star</code>, <code>crafting_special_firework_star_fade</code>, <code>crafting_special_mapcloning</code>, <code>crafting_special_mapextending</code>, <code>crafting_special_repairitem</code>, <code>crafting_special_shielddecoration</code>, <code>crafting_special_shulkerboxcoloring</code> oraz <code>crafting_special_tippedarrow</code>.|Przekonwertowano różne specjalne receptury do systemu receptur przy użyciu specjalnych typów receptur.}}
{{Historia|||snap=17w48a|Niestandardowe receptury mogą być teraz dodawane do [[Paczki danych|paczek danych]].
|Dodano 13 typów receptur: <code>crafting_special_armordye</code>, <code>crafting_special_banneraddpattern</code>, <code>crafting_special_bannerduplicate</code>, <code>crafting_special_bookcloning</code>, <code>crafting_special_firework_rocket</code>, <code>crafting_special_firework_star</code>, <code>crafting_special_firework_star_fade</code>, <code>crafting_special_mapcloning</code>, <code>crafting_special_mapextending</code>, <code>crafting_special_repairitem</code>, <code>crafting_special_shielddecoration</code>, <code>crafting_special_shulkerboxcoloring</code> oraz <code>crafting_special_tippedarrow</code>.
|Przekonwertowano różne specjalne receptury do systemu receptur przy użyciu specjalnych typów receptur.}}
{{Historia|||snap=17w49a|Dodano klucz <code>tag</code> do formatu json receptur.}}
{{Historia|||snap=17w49a|Dodano klucz <code>tag</code> do formatu json receptur.}}
{{Historia|||snap=18w06a|Receptury przepalania używają teraz systemu receptur.|Dodano <code>smelting</code> do  <code>smelting</code>.|Dodano pole danych typu string <code>result</code>.|Dodano <code>experience</code>.|Dodano <code>cookingtime</code>.}}
{{Historia|||snap=18w06a|Receptury przepalania używają teraz systemu receptur.
|Dodano <code>smelting</code> do  <code>smelting</code>.
|Dodano pole danych typu string <code>result</code>.
|Dodano <code>experience</code>.
|Dodano <code>cookingtime</code>.}}
{{Historia||1.14|snap=18w43a|Dodano typ receptury <code>crafting_special_suspiciousstew</code>.}}
{{Historia||1.14|snap=18w43a|Dodano typ receptury <code>crafting_special_suspiciousstew</code>.}}
{{Historia|||snap=18w48a|Usunięto dwa typy receptur: <code>crafting_special_banneraddpattern</code> oraz <code>crafting_special_repairitem</code>.}}
{{Historia|||snap=18w48a|Usunięto dwa typy receptur: <code>crafting_special_banneraddpattern</code> oraz <code>crafting_special_repairitem</code>.}}
Linia 285: Linia 290:
{{Historia||1.19.3|snap=22w42a|Kategoria receptur jest teraz określana indywidualnie dla każdej receptury.}}
{{Historia||1.19.3|snap=22w42a|Kategoria receptur jest teraz określana indywidualnie dla każdej receptury.}}
{{Historia||1.19.4|snap=23w04a|Usunięto typ receptury <code>smithing</code> i zastąpiono go <code>smithing_transform</code> oraz <code>smithing_trim</code>.}}
{{Historia||1.19.4|snap=23w04a|Usunięto typ receptury <code>smithing</code> i zastąpiono go <code>smithing_transform</code> oraz <code>smithing_trim</code>.}}
{{Historia|||snap=23w07a|Dodano nowy typ receptur <code>crafting_decorated_pot</code>.|Dodano pole <code>show_notification</code>.}}
{{Historia|||snap=23w07a|Dodano nowy typ receptur <code>crafting_decorated_pot</code>.
|Dodano pole <code>show_notification</code>.}}
{{Historia||1.20|snap=Pre-release 2|<code>"item": "minecraft:air"</code> może zostać teraz użyte do oznaczenia pustego miejsca w recepturze.}}
{{Historia||1.20|snap=Pre-release 2|<code>"item": "minecraft:air"</code> może zostać teraz użyte do oznaczenia pustego miejsca w recepturze.}}
{{Historia|||snap=Pre-release 6|<code>"item": "minecraft:air"</code> nie może być już używany w recepturach.|Składniki bazy i dodawania mogą być teraz wyrażone typem danych array w typach receptur <code>smithing_trim</code> oraz <code>smithing_transform</code>.}}
{{Historia|||snap=Pre-release 6|<code>"item": "minecraft:air"</code> nie może być już używany w recepturach.
|Składniki bazy i dodawania mogą być teraz wyrażone typem danych array w typach receptur <code>smithing_trim</code> oraz <code>smithing_transform</code>.}}
{{Historia||1.20.5|snap=24w10a|Można teraz ustawiać komponenty przedmiotu.}}
{{Historia||1.20.5|snap=24w10a|Można teraz ustawiać komponenty przedmiotu.}}
{{Historia||1.21.2|snap=24w33a|Usunięto typ receptury <code>crafting_special_suspiciousstew</code>.|Uproszczono format używany dla składników receptury.}}
{{Historia||1.21.2|snap=24w33a|Usunięto typ receptury <code>crafting_special_suspiciousstew</code>.
{{Historia|||snap=24w38a|Usunięto typ receptury <code>crafting_special_shulkerboxcoloring</code>.|Zamiast tego, dodano typ receptury <code>crafting_transmute</code>.}}
|Uproszczono format używany dla składników receptury.}}
{{Historia||1.21.5|snap=25w04a|Pole <code>base</code> nie jest już opcjonalne w typie receptury <code>smithing_transform</code>.|Pola <code>base</code>, <code>template</code> oraz <code>addition ingredient</code> nie są już opcjonalne, dodano pole <code>pattern
{{Historia|||snap=24w38a|Usunięto typ receptury <code>crafting_special_shulkerboxcoloring</code>.
</code>.}}
|Zamiast tego, dodano typ receptury <code>crafting_transmute</code>.}}
{{Historia|bedrock}}
{{Historia||1.21.5|snap=25w04a|Pole <code>base</code> nie jest już opcjonalne w typie receptury <code>smithing_transform</code>.
|Pola <code>base</code>, <code>template</code> oraz <code>addition ingredient</code> nie są już opcjonalne, dodano pole <code>pattern</code>.}}
 
{{Historia|be}}
{{Historia||1.12.0|snap=beta 1.12.0.2|Dodano system receptur dla większości receptur.}}
{{Historia||1.12.0|snap=beta 1.12.0.2|Dodano system receptur dla większości receptur.}}
{{Historia||1.19.40|snap=Preview 1.19.40.22|Dodano klucz <code>tag</code> do formatu json receptur.}}
{{Historia||1.19.40|snap=Preview 1.19.40.22|Dodano klucz <code>tag</code> do formatu json receptur.}}
Linia 299: Linia 309:
{{Historia|foot}}
{{Historia|foot}}


==Spis treści==
{{Minecraft}}
{{Minecraft}}
[[de:Rezeptdefinition]]
[[en:Recipe (Java Edition)]]
[[es:Receta]]
[[fr:Recette]]
[[ja:レシピ]]
[[pt:Receita]]
[[ru:Рецепт]]
[[zh:配方]]

Aktualna wersja na dzień 21:14, 17 lut 2026

Receptury są sposobem na stopniowe wprowadzanie nowych graczy do Minecrafta, pomagając im w korzystaniu z wytwarzania, wytapiania i innych transformacji bloków i przedmiotów w grze. Receptury są oparte na danych i mogą być konfigurowane przez pakiety danych w Java Edition lub dodatki w Bedrock Edition. Każda receptura w grze używa tego systemu. W Bedrock Edition stół kartograficzny i receptury warzenia również korzystają z tego systemu. Receptury krosna nie mogą być modyfikowane na żadnej wersji.

Otrzymywanie[edytuj | edytuj kod]

Receptury mogą zostać odblokowane w przeróżny sposób. Użycie receptury automatycznie ją odblokuje. Receptury mogą być odblokowane za pomocą komendy /recipe lub jako nagroda za zdobycie osiągnięcia. Gdy receptura zostanie odblokowana pojawia się ona w księdze receptur gracza. Odblokowane receptury przechowywane są w tagu NBT gracza Nbtsheet.png/8 recipeBook

Użycie[edytuj | edytuj kod]

Odblokowane receptury mogą zostać znalezione w księdze receptur gracza. Receptury nie muszą zostać odkryte przez gracza, aby można było z nich korzystać, chyba że zasada gry /gamerule doLimitedCrafting jest ustawione na true.
Receptury w księdze receptur pojawiają się tylko wtedy gdy gracz używa odpowiedniego dla danego typu receptury bloku, np. receptury pieca pojawiają się tylko wtedy gdy gracz otworzy księgę receptur w GUI pieca.

Format JSON[edytuj | edytuj kod]

Receptury są przechowywane jako osobne pliki w folderze data\minecraft\recipe w pliku .minecraft\versions\<version>\<version>.jar, który może być przeglądany za pomocą programu obsługującego pliki .jar lub zmieniając rozszerzenie pliku z .jar na .zip.
Niestandardowe receptury przechowywane są w folderze data\<namespace>\recipe w paczce danych.
Pliki JSON receptur mają inną strukturę zależnie od ich typu, ale wszystkie mają w głównym tagu, tag Nbtsheet.png/7 type. Typy te są wypisane poniżej (dotyczy tylko Java Edition, dokumentacja Bedrock Edition znajduje się na platformie Microsoft Learn.

blasting[edytuj | edytuj kod]

Reprezentuje recepturę pieca hutniczego.

  • Nbtsheet.png/8 Znacznik główny
    • Nbtsheet.png/7 type: minecraft:blasting
    • Nbtsheet.png/7 category: Opcjonalne. Definiuje do której kategorii w księdze receptur należy receptura. Dozwolone wartości to blocksBlockCSS_new.png/2032 i miscItemCSS.png/472ItemCSS.png/419. Domyślnie ustawione na misc.
    • Nbtsheet.png/7 group: Opcjonalne. Służy do grupowania receptur w księdze receptur. Receptury tej samej grupy z innymi kategoriami zostaną podzielone na dwie grupy.
    • Nbtsheet.png/8 ingredient: Substrat receptury.
      • Nbtsheet.png/7 item: ID przedmiotu.
      • Nbtsheet.png/7 tag: Tag grupy przedmiotów.
    • Nbtsheet.png/11 ingredient: Lista substratów receptury.
      • Nbtsheet.png/8: Akceptowany substrat.
        • Nbtsheet.png/7 item: ID przedmiotu.
        • Nbtsheet.png/7 tag: Tag grupy przedmiotów.
    • Nbtsheet.png/4 cookingtime: Opcjonalne. Czas przepalania podany w tikach gry. Domyślnie ustawione na 100.
    • Nbtsheet.png/8 result: Produkt receptury.
      • Nbtsheet.png/7 id: ID przedmiotu.
      • Nbtsheet.png/8 components: Opcjonalne. Dodatkowe informacje o przedmiocie.
    • Nbtsheet.png/2 experience: Opcjonalne. Ilość doświadczenia, która zostanie przydzielona graczowi po wykonaniu.

campfire_cooking[edytuj | edytuj kod]

Reprezentuje recepturę ogniska.

  • Nbtsheet.png/8 Znacznik główny
    • Nbtsheet.png/7 type: minecraft:campfire_cooking
    • Nbtsheet.png/8 ingredient: Substrat receptury.
      • Nbtsheet.png/7 item: ID przedmiotu.
      • Nbtsheet.png/7 tag: Tag grupy przedmiotów.
    • Nbtsheet.png/11 ingredient: Lista substratów receptury.
      • Nbtsheet.png/8: Akceptowany substrat.
        • Nbtsheet.png/7 item: ID przedmiotu.
        • Nbtsheet.png/7 tag: Tag grupy przedmiotów.
    • Nbtsheet.png/4 cookingtime: Opcjonalne. Czas przepalania podany w tikach gry. Domyślnie ustawione na 100.
    • Nbtsheet.png/8 result: Produkt receptury.
      • Nbtsheet.png/7 id: ID przedmiotu.
      • Nbtsheet.png/8 components: Opcjonalne. Dodatkowe informacje o przedmiocie.

Pomimo tego że wszystkie receptury w grze przepalają się 600 tików, domyślna wartość ustawiona jest na 100.
Receptury ogniska nie spełniają kryterium recipe_unlocked.

crafting_shaped[edytuj | edytuj kod]

Receptura stołu rzemieślniczego z określonym układem substratów.
Klucz może być każdym znakiem, prócz spacji, gdyż ta jest zarezerwowana dla pustego miejsca.

  • Nbtsheet.png/8 Znacznik główny
    • Nbtsheet.png/7 type: minecraft:crafting_shaped
    • Nbtsheet.png/7 category: Opcjonalne. Definiuje do której kategorii w księdze receptur należy receptura. Dozwolone wartości to equipmentItemCSS.png/469ItemCSS.png/448, buildingBlockCSS_new.png/1317, miscItemCSS.png/473ItemCSS.png/484 i redstoneItemCSS.png/578. Domyślnie ustawione na misc.
    • Nbtsheet.png/7 group: Opcjonalne. Służy do grupowania receptur w księdze receptur. Receptury tej samej grupy z innymi kategoriami zostaną podzielone na dwie grupy.
    • Nbtsheet.png/12 show_notification: Opcjonalne. Definiuje czy po odblokowaniu pojawi się powiadomienie. Domyślnie ustawione na true
    • Nbtsheet.png/11 pattern: Lista jednoliterowych kluczy, reprezentujących wzór. Składa się z 1-3 wierszy, każdy po 1-3 znaki (klucze). Wszystkie wiersze muszą być tej samej długości. Aby zaznaczyć puste pole należy użyć spacji.
    • Nbtsheet.png/8 key: Wszystkie klucze użyte we wzorze.
      • Nbtsheet.png/7 <klucz>: ID przedmiotu
      • Nbtsheet.png/11 <klucz>: Lista przedmiotów przypisanych do klucza
        • Nbtsheet.png/8: Akceptowany substrat.
          • Nbtsheet.png/7 item: ID przedmiotu.
          • Nbtsheet.png/7 tag: Tag grupy przedmiotów.
    • Nbtsheet.png/8 result: Produkt receptury.
      • Nbtsheet.png/7 id: ID przedmiotu.
      • Nbtsheet.png/4 count: Opcjonalne. Liczba produktów. Domyślnie ustawione na 1.
      • Nbtsheet.png/8 components: Opcjonalne. Dodatkowe informacje o przedmiocie.

crafting_shapeless[edytuj | edytuj kod]

Receptura stołu rzemieślniczego bez określonego układu substratów.
Lista substratów musi mieć 1-9 pozycji.

  • Nbtsheet.png/8 Znacznik główny
    • Nbtsheet.png/7 type: minecraft:crafting_shapeless
    • Nbtsheet.png/7 category: Opcjonalne. Definiuje do której kategorii w księdze receptur należy receptura. Dozwolone wartości to equipmentItemCSS.png/469ItemCSS.png/448, buildingBlockCSS_new.png/1317, miscItemCSS.png/473ItemCSS.png/484 i redstoneItemCSS.png/578. Domyślnie ustawione na misc.
    • Nbtsheet.png/7 group: Opcjonalne. Służy do grupowania receptur w księdze receptur. Receptury tej samej grupy z innymi kategoriami zostaną podzielone na dwie grupy.
    • Nbtsheet.png/11 ingredient: Substrat receptury.
      • Nbtsheet.png/8: Dane wejściowe złożone z jednego substratu.
        • Nbtsheet.png/7 item: ID przedmiotu.
        • Nbtsheet.png/7 tag: Tag grupy przedmiotów.
      • Nbtsheet.png/11: Dane wejściowe złożone z listy akceptowanych substratów.
        • Nbtsheet.png/8: Akceptowany substrat.
          • Nbtsheet.png/7 item: ID przedmiotu.
          • Nbtsheet.png/7 tag: Tag grupy przedmiotów.
    • Nbtsheet.png/8 result: Produkty receptury.
      • Nbtsheet.png/7 id: ID przedmiotu.
      • Nbtsheet.png/4 count: Opcjonalne. Liczba produktów. Domyślnie ustawione na 1.
      • Nbtsheet.png/8 components: Opcjonalne. Dodatkowe informacje o przedmiocie.

crafting_transmute[edytuj | edytuj kod]

Receptura stołu rzemieślniczego.
Po dopasowaniu, wyjście skopiuje stos elementów wejściowych, zmieniając typ elementu, ale zachowując wszystkie elementy stosu.

  • Nbtsheet.png/8 Znacznik główny
    • Nbtsheet.png/7 type: minecraft:crafting_shapeless
    • Nbtsheet.png/7 category: Opcjonalne. Definiuje do której kategorii w księdze receptur należy receptura. Dozwolone wartości to equipmentItemCSS.png/469ItemCSS.png/448, buildingBlockCSS_new.png/1317, miscItemCSS.png/473ItemCSS.png/484 i redstoneItemCSS.png/578. Domyślnie ustawione na misc.
    • Nbtsheet.png/7 group: Opcjonalne. Służy do grupowania receptur w księdze receptur. Receptury tej samej grupy z innymi kategoriami zostaną podzielone na dwie grupy.
    • Nbtsheet.png/8 input: Substrat przedmiotu do skopiowania.
      • Nbtsheet.png/7: ID przedmiotu lub tag ich grupy.
      • Nbtsheet.png/11: Lista ID przedmiotów.
        • Nbtsheet.png/7: ID przedmiotu.
    • Nbtsheet.png/8 material: Dodatkowy substrat.
      • Nbtsheet.png/7: ID przedmiotu lub tag ich grupy.
      • Nbtsheet.png/11: Lista ID przedmiotów.
        • Nbtsheet.png/7: ID przedmiotu.
    • Nbtsheet.png/7 result: Produkt receptury, zachowa komponenty substratu z wejścia.

crafting_special_*[edytuj | edytuj kod]

Receptura stołu rzemieślniczego używająca wbudowanej logiki zamiast bazowania na danych.
Gdy paczka danych vanilla jest wyłączona, mogą zostać użyte do włączenia wbudowanych receptur.

/
    • Nbtsheet.png/7 type: minecraft:crafting_shapeless
    • Nbtsheet.png/7 category: Opcjonalne. Definiuje do której kategorii w księdze receptur należy receptura. Dozwolone wartości to equipmentItemCSS.png/469ItemCSS.png/448, buildingBlockCSS_new.png/1317, miscItemCSS.png/473ItemCSS.png/484 i redstoneItemCSS.png/578. Domyślnie ustawione na misc.

W przeciwieństwie do większości innych typów receptur, nie mają pola group i nie są wyświetlane w księdze receptur.

  • crafting_special_armordye
Receptura farbowania zbroi.
Regularne receptury nie mogą używać kilku barwników.
  • crafting_special_bannerduplicate
Receptura kopiowania sztandaru.
Normalne receptury nie mogą kopiować danych NBT sztandaru.
  • crafting_special_bookcloning
Receptura kopiowania zapisanych książek.
Regularne receptury nie mogą kopiować danych NBT zapisanych książek i kontrolować ich generowania.
  • crafting_special_firework_rocket
Receptura wytwarzania fajerwerku z użyciem gwiazdki pirotechnicznej.
Regularne receptury nie są wstanie obsłużyć elastycznie danych wejściowych i przekazywać NBT z gwiazdki pirotechnicznej na fajerwerk.
  • crafting_special_firework_star
  • crafting_special_firework_star_fade
Receptury gwiazdy pirotechnicznej wraz z jej zanikającymi efektami.
Regularne receptury nie są wstanie obsłużyć elastycznie danych wejściowych i przekazywać NBT na gwiazdkę pirotechniczną.
  • crafting_special_mapcloning
Receptura kopiowania mapy.
Regularne receptury nie mogą kopiować danych NBT przypisanych do mapy.
  • crafting_special_mapextending
Receptura rozszerzania mapy.
Regularne receptury nie mogą modyfikować danych NBT mapy.
  • crafting_special_repairitem
Receptura naprawy przedmiotu.
Regularne receptury nie mogą modyfikować danych zużycia przedmiotu.
  • crafting_special_shielddecoration
Receptura nakładania wzoru sztandaru na tarczę.
Regularne receptury nie mogą przekazywać danych NBT ze sztandaru na tarczę.
  • crafting_special_tippedarrow
Receptura na strzałę z efektem.
Regularne receptury nie mogą przekazywać danych NBT z trwałej mikstury na strzałę.
  • crafting_special_suspiciousstew
Receptura podejrzanej potrawki.
Regularne receptury nie mogą przekazywać danych NBT z trwałej mikstury na strzałę

crafting_decorated_pot[edytuj | edytuj kod]

Receptura dekorowanego garnca.

  • Nbtsheet.png/8 Znacznik główny
    • Nbtsheet.png/7 type: minecraft:crafting_shapeless
    • Nbtsheet.png/7 category: Opcjonalne. Definiuje do której kategorii w księdze receptur należy receptura. Dozwolone wartości to equipmentItemCSS.png/469ItemCSS.png/448, buildingBlockCSS_new.png/1317, miscItemCSS.png/473ItemCSS.png/484 i redstoneItemCSS.png/578. Domyślnie ustawione na misc.

smelting[edytuj | edytuj kod]

Receptura pieca.

  • Nbtsheet.png/8 Znacznik główny
    • Nbtsheet.png/7 type: minecraft:minecraft:smelting
    • Nbtsheet.png/7 category: Opcjonalne. Definiuje do której kategorii w księdze receptur należy receptura. Dozwolone wartości to foodItemCSS.png/510, blocksBlockCSS_new.png/1132 i miscItemCSS.png/473ItemCSS.png/558. Domyślnie ustawione na misc
    • Nbtsheet.png/7 group: Opcjonalne. Służy do grupowania receptur w księdze receptur. Receptury tej samej grupy z innymi kategoriami zostaną podzielone na dwie grupy.
    • Nbtsheet.png/8 ingredient: Substrat receptury.
      • Nbtsheet.png/7 item: ID przedmiotu.
      • Nbtsheet.png/7 tag: Tag grupy przedmiotów.
    • Nbtsheet.png/11 ingredient: Lista substratów receptury.
      • Nbtsheet.png/8: Akceptowany substrat.
        • Nbtsheet.png/7 item: ID przedmiotu.
        • Nbtsheet.png/7 tag: Tag grupy przedmiotów.
    • Nbtsheet.png/4 cookingtime: Opcjonalne. Czas przepalania podany w tikach gry. Domyślnie ustawione na 100.
    • Nbtsheet.png/8 result: Produkt receptury.
      • Nbtsheet.png/7 id: ID przedmiotu.
      • Nbtsheet.png/8 components: Opcjonalne. Dodatkowe informacje o przedmiocie.
    • Nbtsheet.png/2 experience: Opcjonalne. Ilość doświadczenia, która zostanie przydzielona graczowi po wykonaniu.

smithing_transform[edytuj | edytuj kod]

Receptura ulepszania przedmiotu w stole kowalskim.

  • Nbtsheet.png/8 Znacznik główny
    • Nbtsheet.png/7 type: minecraft:smithing_transform
    • Nbtsheet.png/8 template: Substrat pełniący funkcję wzoru.
      • Nbtsheet.png/7 item: ID przedmiotu.
      • Nbtsheet.png/7 tag: Tag grupy przedmiotów.
    • Nbtsheet.png/8 base: Ulepszany substrat.
      • Nbtsheet.png/7 item: ID przedmiotu.
      • Nbtsheet.png/7 tag: Tag grupy przedmiotów.
    • Nbtsheet.png/8 addition: Opcjonalne. Substrat określający przedmiot do dodania.
      • Nbtsheet.png/7 id: ID przedmiotu.
      • Nbtsheet.png/8 tag: Opcjonalne. Dodatkowe informacje o przedmiocie.
    • Nbtsheet.png/8 result: Produkt receptury.
      • Nbtsheet.png/7 id: ID przedmiotu.
      • Nbtsheet.png/4 count: Opcjonalne. Liczba produktów. Domyślnie ustawione na 1.
      • Nbtsheet.png/8 components: Opcjonalne. Dodatkowe informacje o przedmiocie.

Produkt kopiuje komponenty base

smithing_trim[edytuj | edytuj kod]

Receptura nakładania wzoru na zbroję w stole kowalskim.

  • Nbtsheet.png/8 Znacznik główny
    • Nbtsheet.png/7 type: minecraft:smithing_trim
    • Nbtsheet.png/8 template: Substrat pełniący funkcję wzoru.
      • Nbtsheet.png/7 item: ID przedmiotu.
      • Nbtsheet.png/7 tag: Tag grupy przedmiotów.
    • Nbtsheet.png/8 base: Ulepszany substrat.
      • Nbtsheet.png/7 item: ID przedmiotu.
      • Nbtsheet.png/7 tag: Tag grupy przedmiotów.
    • Nbtsheet.png/8 addition: Opcjonalne. Substrat określający przedmiot do dodania.
      • Nbtsheet.png/7 id: ID przedmiotu.
      • Nbtsheet.png/8 tag: Opcjonalne. Dodatkowe informacje o przedmiocie.

Przenosi dane NBT ze wzoru na przedmiot.

smoking[edytuj | edytuj kod]

Receptura wędzarki.

  • Nbtsheet.png/8 Znacznik główny
    • Nbtsheet.png/7 type: minecraft:smoking
    • Nbtsheet.png/7 category: Opcjonalne. Definiuje do której kategorii w księdze receptur należy receptura. Dozwolone wartości to foodItemCSS.png/510. Domyślnie ustawione na food.
    • Nbtsheet.png/7 group: Opcjonalne. Służy do grupowania receptur w księdze receptur. Receptury tej samej grupy z innymi kategoriami zostaną podzielone na dwie grupy.
    • Nbtsheet.png/8 ingredient: Substrat receptury.
      • Nbtsheet.png/7 item: ID przedmiotu.
      • Nbtsheet.png/7 tag: Tag grupy przedmiotów.
    • Nbtsheet.png/11 ingredient: Lista substratów receptury.
      • Nbtsheet.png/8: Akceptowany substrat.
        • Nbtsheet.png/7 item: ID przedmiotu.
        • Nbtsheet.png/7 tag: Tag grupy przedmiotów.
    • Nbtsheet.png/4 cookingtime: Opcjonalne. Czas przepalania podany w tikach gry. Domyślnie ustawione na 100.
    • Nbtsheet.png/8 result: Produkt receptury.
      • Nbtsheet.png/7 id: ID przedmiotu.
      • Nbtsheet.png/8 components: Opcjonalne. Dodatkowe informacje o przedmiocie.
    • Nbtsheet.png/2 experience: Opcjonalne. Ilość doświadczenia, która zostanie przydzielona graczowi po wykonaniu.

stonecutting[edytuj | edytuj kod]

Receptura przecinarki.

  • Nbtsheet.png/8 Znacznik główny
    • Nbtsheet.png/7 type: minecraft:crafting_shapeless
    • Nbtsheet.png/11 ingredient: Substrat receptury.
      • Nbtsheet.png/8: Substrat receptury.
        • Nbtsheet.png/7 item: ID przedmiotu.
        • Nbtsheet.png/7 tag: Tag grupy przedmiotów.
      • Nbtsheet.png/11: Lista substratów.
        • Nbtsheet.png/8: Akceptowany substrat.
          • Nbtsheet.png/7 item: ID przedmiotu.
          • Nbtsheet.png/7 tag: Tag grupy przedmiotów.
    • Nbtsheet.png/8 result: Produkty receptury.
      • Nbtsheet.png/7 id: ID przedmiotu.
      • Nbtsheet.png/4 count: Opcjonalne. Liczba produktów. Domyślnie ustawione na 1.
      • Nbtsheet.png/8 components: Opcjonalne. Dodatkowe informacje o przedmiocie.

Historia[edytuj | edytuj kod]

Java Edition
1.1217w13aDodano system receptur dla większości receptur.
17w16aDodano klucz group do formatu json receptur.
1.1317w47aUsunięto klucz data z formatu json receptur.
17w48aNiestandardowe receptury mogą być teraz dodawane do paczek danych.
Dodano 13 typów receptur: crafting_special_armordye, crafting_special_banneraddpattern, crafting_special_bannerduplicate, crafting_special_bookcloning, crafting_special_firework_rocket, crafting_special_firework_star, crafting_special_firework_star_fade, crafting_special_mapcloning, crafting_special_mapextending, crafting_special_repairitem, crafting_special_shielddecoration, crafting_special_shulkerboxcoloring oraz crafting_special_tippedarrow.
Przekonwertowano różne specjalne receptury do systemu receptur przy użyciu specjalnych typów receptur.
17w49aDodano klucz tag do formatu json receptur.
18w06aReceptury przepalania używają teraz systemu receptur.
Dodano smelting do smelting.
Dodano pole danych typu string result.
Dodano experience.
Dodano cookingtime.
1.1418w43aDodano typ receptury crafting_special_suspiciousstew.
18w48aUsunięto dwa typy receptur: crafting_special_banneraddpattern oraz crafting_special_repairitem.
18w50aDodano dwa typy receptur: blasting oraz smoking.
19w02aDodano typ receptury campfire_cooking.
19w04aDodano typ receptury stonecutting.
1.14.3pre3Przywrócono typ receptury crafting_special_repairitem.
1.16pre1Dodano typ receptury smithing
1.18.1?Liczba przedmiotów wyjściowych jest teraz obowiązkowa.
1.19.322w42aKategoria receptur jest teraz określana indywidualnie dla każdej receptury.
1.19.423w04aUsunięto typ receptury smithing i zastąpiono go smithing_transform oraz smithing_trim.
23w07aDodano nowy typ receptur crafting_decorated_pot.
Dodano pole show_notification.
1.20Pre-release 2"item": "minecraft:air" może zostać teraz użyte do oznaczenia pustego miejsca w recepturze.
Pre-release 6"item": "minecraft:air" nie może być już używany w recepturach.
Składniki bazy i dodawania mogą być teraz wyrażone typem danych array w typach receptur smithing_trim oraz smithing_transform.
1.20.524w10aMożna teraz ustawiać komponenty przedmiotu.
1.21.224w33aUsunięto typ receptury crafting_special_suspiciousstew.
Uproszczono format używany dla składników receptury.
24w38aUsunięto typ receptury crafting_special_shulkerboxcoloring.
Zamiast tego, dodano typ receptury crafting_transmute.
1.21.525w04aPole base nie jest już opcjonalne w typie receptury smithing_transform.
Pola base, template oraz addition ingredient nie są już opcjonalne, dodano pole pattern.
Bedrock Edition
1.12.0beta 1.12.0.2Dodano system receptur dla większości receptur.
1.19.40Preview 1.19.40.22Dodano klucz tag do formatu json receptur.
1.20.10Preview 1.20.10.2Dodano pole unlock do formatu json receptur.