Receptura: Różnice pomiędzy wersjami
| [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 | 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 | **{{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| | **{{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| | **{{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| | **{{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}}: | **{{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"">/ | <div class=":treeview"">/ | ||
**{{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| | **{{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 [[ | :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 [[ | :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 | :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 | :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 [[ | :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| | **{{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 [[ | 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| | **{{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| | **{{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| | {{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}} | ||
{{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 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 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.
- Znacznik główny
- type:
minecraft:blasting - category: Opcjonalne. Definiuje do której kategorii w księdze receptur należy receptura. Dozwolone wartości to
blocksimisc. Domyślnie ustawione namisc. - group: Opcjonalne. Służy do grupowania receptur w księdze receptur. Receptury tej samej grupy z innymi kategoriami zostaną podzielone na dwie grupy.
- ingredient: Substrat receptury.
- item: ID przedmiotu.
- tag: Tag grupy przedmiotów.
- ingredient: Lista substratów receptury.
- : Akceptowany substrat.
- item: ID przedmiotu.
- tag: Tag grupy przedmiotów.
- : Akceptowany substrat.
- cookingtime: Opcjonalne. Czas przepalania podany w tikach gry. Domyślnie ustawione na
100. - result: Produkt receptury.
- id: ID przedmiotu.
- components: Opcjonalne. Dodatkowe informacje o przedmiocie.
- experience: Opcjonalne. Ilość doświadczenia, która zostanie przydzielona graczowi po wykonaniu.
- type:
campfire_cooking[edytuj | edytuj kod]
Reprezentuje recepturę ogniska.
- Znacznik główny
- type:
minecraft:campfire_cooking - ingredient: Substrat receptury.
- item: ID przedmiotu.
- tag: Tag grupy przedmiotów.
- ingredient: Lista substratów receptury.
- : Akceptowany substrat.
- item: ID przedmiotu.
- tag: Tag grupy przedmiotów.
- : Akceptowany substrat.
- cookingtime: Opcjonalne. Czas przepalania podany w tikach gry. Domyślnie ustawione na
100. - result: Produkt receptury.
- id: ID przedmiotu.
- components: Opcjonalne. Dodatkowe informacje o przedmiocie.
- type:
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.
- Znacznik główny
- type:
minecraft:crafting_shaped - category: Opcjonalne. Definiuje do której kategorii w księdze receptur należy receptura. Dozwolone wartości to
equipment,building,misci redstone. Domyślnie ustawione namisc. - group: Opcjonalne. Służy do grupowania receptur w księdze receptur. Receptury tej samej grupy z innymi kategoriami zostaną podzielone na dwie grupy.
- show_notification: Opcjonalne. Definiuje czy po odblokowaniu pojawi się powiadomienie. Domyślnie ustawione na
true - 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.
- key: Wszystkie klucze użyte we wzorze.
- <klucz>: ID przedmiotu
- <klucz>: Lista przedmiotów przypisanych do klucza
- : Akceptowany substrat.
- item: ID przedmiotu.
- tag: Tag grupy przedmiotów.
- : Akceptowany substrat.
- result: Produkt receptury.
- id: ID przedmiotu.
- count: Opcjonalne. Liczba produktów. Domyślnie ustawione na 1.
- components: Opcjonalne. Dodatkowe informacje o przedmiocie.
- type:
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.
- Znacznik główny
- type:
minecraft:crafting_shapeless - category: Opcjonalne. Definiuje do której kategorii w księdze receptur należy receptura. Dozwolone wartości to
equipment,building,misci redstone. Domyślnie ustawione namisc. - group: Opcjonalne. Służy do grupowania receptur w księdze receptur. Receptury tej samej grupy z innymi kategoriami zostaną podzielone na dwie grupy.
- ingredient: Substrat receptury.
- : Dane wejściowe złożone z jednego substratu.
- item: ID przedmiotu.
- tag: Tag grupy przedmiotów.
- : Dane wejściowe złożone z listy akceptowanych substratów.
- : Akceptowany substrat.
- item: ID przedmiotu.
- tag: Tag grupy przedmiotów.
- : Akceptowany substrat.
- : Dane wejściowe złożone z jednego substratu.
- result: Produkty receptury.
- id: ID przedmiotu.
- count: Opcjonalne. Liczba produktów. Domyślnie ustawione na 1.
- components: Opcjonalne. Dodatkowe informacje o przedmiocie.
- type:
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.
- Znacznik główny
- type:
minecraft:crafting_shapeless - category: Opcjonalne. Definiuje do której kategorii w księdze receptur należy receptura. Dozwolone wartości to
equipment,building,misci redstone. Domyślnie ustawione namisc. - group: Opcjonalne. Służy do grupowania receptur w księdze receptur. Receptury tej samej grupy z innymi kategoriami zostaną podzielone na dwie grupy.
- input: Substrat przedmiotu do skopiowania.
- : ID przedmiotu lub tag ich grupy.
- : Lista ID przedmiotów.
- : ID przedmiotu.
- material: Dodatkowy substrat.
- : ID przedmiotu lub tag ich grupy.
- : Lista ID przedmiotów.
- : ID przedmiotu.
- result: Produkt receptury, zachowa komponenty substratu z wejścia.
- type:
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.
- type:
minecraft:crafting_shapeless - category: Opcjonalne. Definiuje do której kategorii w księdze receptur należy receptura. Dozwolone wartości to
equipment,building,misci redstone. Domyślnie ustawione namisc.
- type:
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_starcrafting_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.
- Znacznik główny
- type:
minecraft:crafting_shapeless - category: Opcjonalne. Definiuje do której kategorii w księdze receptur należy receptura. Dozwolone wartości to
equipment,building,misci redstone. Domyślnie ustawione namisc.
- type:
smelting[edytuj | edytuj kod]
Receptura pieca.
- Znacznik główny
- type:
minecraft:minecraft:smelting - category: Opcjonalne. Definiuje do której kategorii w księdze receptur należy receptura. Dozwolone wartości to
food,blocksimisc. Domyślnie ustawione namisc - group: Opcjonalne. Służy do grupowania receptur w księdze receptur. Receptury tej samej grupy z innymi kategoriami zostaną podzielone na dwie grupy.
- ingredient: Substrat receptury.
- item: ID przedmiotu.
- tag: Tag grupy przedmiotów.
- ingredient: Lista substratów receptury.
- : Akceptowany substrat.
- item: ID przedmiotu.
- tag: Tag grupy przedmiotów.
- : Akceptowany substrat.
- cookingtime: Opcjonalne. Czas przepalania podany w tikach gry. Domyślnie ustawione na
100. - result: Produkt receptury.
- id: ID przedmiotu.
- components: Opcjonalne. Dodatkowe informacje o przedmiocie.
- experience: Opcjonalne. Ilość doświadczenia, która zostanie przydzielona graczowi po wykonaniu.
- type:
smithing_transform[edytuj | edytuj kod]
Receptura ulepszania przedmiotu w stole kowalskim.
- Znacznik główny
- type:
minecraft:smithing_transform - template: Substrat pełniący funkcję wzoru.
- item: ID przedmiotu.
- tag: Tag grupy przedmiotów.
- base: Ulepszany substrat.
- item: ID przedmiotu.
- tag: Tag grupy przedmiotów.
- addition: Opcjonalne. Substrat określający przedmiot do dodania.
- id: ID przedmiotu.
- tag: Opcjonalne. Dodatkowe informacje o przedmiocie.
- result: Produkt receptury.
- id: ID przedmiotu.
- count: Opcjonalne. Liczba produktów. Domyślnie ustawione na 1.
- components: Opcjonalne. Dodatkowe informacje o przedmiocie.
- type:
Produkt kopiuje komponenty base
smithing_trim[edytuj | edytuj kod]
Receptura nakładania wzoru na zbroję w stole kowalskim.
- Znacznik główny
- type:
minecraft:smithing_trim - template: Substrat pełniący funkcję wzoru.
- item: ID przedmiotu.
- tag: Tag grupy przedmiotów.
- base: Ulepszany substrat.
- item: ID przedmiotu.
- tag: Tag grupy przedmiotów.
- addition: Opcjonalne. Substrat określający przedmiot do dodania.
- id: ID przedmiotu.
- tag: Opcjonalne. Dodatkowe informacje o przedmiocie.
- type:
Przenosi dane NBT ze wzoru na przedmiot.
smoking[edytuj | edytuj kod]
Receptura wędzarki.
- Znacznik główny
- type:
minecraft:smoking - category: Opcjonalne. Definiuje do której kategorii w księdze receptur należy receptura. Dozwolone wartości to
food. Domyślnie ustawione nafood. - group: Opcjonalne. Służy do grupowania receptur w księdze receptur. Receptury tej samej grupy z innymi kategoriami zostaną podzielone na dwie grupy.
- ingredient: Substrat receptury.
- item: ID przedmiotu.
- tag: Tag grupy przedmiotów.
- ingredient: Lista substratów receptury.
- : Akceptowany substrat.
- item: ID przedmiotu.
- tag: Tag grupy przedmiotów.
- : Akceptowany substrat.
- cookingtime: Opcjonalne. Czas przepalania podany w tikach gry. Domyślnie ustawione na
100. - result: Produkt receptury.
- id: ID przedmiotu.
- components: Opcjonalne. Dodatkowe informacje o przedmiocie.
- experience: Opcjonalne. Ilość doświadczenia, która zostanie przydzielona graczowi po wykonaniu.
- type:
stonecutting[edytuj | edytuj kod]
Receptura przecinarki.
- Znacznik główny
- type:
minecraft:crafting_shapeless - ingredient: Substrat receptury.
- : Substrat receptury.
- item: ID przedmiotu.
- tag: Tag grupy przedmiotów.
- : Lista substratów.
- : Akceptowany substrat.
- item: ID przedmiotu.
- tag: Tag grupy przedmiotów.
- : Akceptowany substrat.
- : Substrat receptury.
- result: Produkty receptury.
- id: ID przedmiotu.
- count: Opcjonalne. Liczba produktów. Domyślnie ustawione na 1.
- components: Opcjonalne. Dodatkowe informacje o przedmiocie.
- type:
Historia[edytuj | edytuj kod]
| Java Edition | |||||
|---|---|---|---|---|---|
| 1.12 | 17w13a | Dodano system receptur dla większości receptur. | |||
| 17w16a | Dodano klucz group do formatu json receptur. | ||||
| 1.13 | 17w47a | Usunięto klucz data z formatu json receptur. | |||
| 17w48a | Niestandardowe 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. | |||||
| 17w49a | Dodano klucz tag do formatu json receptur. | ||||
| 18w06a | Receptury przepalania używają teraz systemu receptur. | ||||
Dodano smelting do smelting.
| |||||
Dodano pole danych typu string result.
| |||||
Dodano experience.
| |||||
Dodano cookingtime. | |||||
| 1.14 | 18w43a | Dodano typ receptury crafting_special_suspiciousstew. | |||
| 18w48a | Usunięto dwa typy receptur: crafting_special_banneraddpattern oraz crafting_special_repairitem. | ||||
| 18w50a | Dodano dwa typy receptur: blasting oraz smoking. | ||||
| 19w02a | Dodano typ receptury campfire_cooking. | ||||
| 19w04a | Dodano typ receptury stonecutting. | ||||
| 1.14.3 | pre3 | Przywrócono typ receptury crafting_special_repairitem. | |||
| 1.16 | pre1 | Dodano typ receptury smithing | |||
| 1.18.1 | ? | Liczba przedmiotów wyjściowych jest teraz obowiązkowa. | |||
| 1.19.3 | 22w42a | Kategoria receptur jest teraz określana indywidualnie dla każdej receptury. | |||
| 1.19.4 | 23w04a | Usunięto typ receptury smithing i zastąpiono go smithing_transform oraz smithing_trim. | |||
| 23w07a | Dodano nowy typ receptur crafting_decorated_pot.
| ||||
Dodano pole show_notification. | |||||
| 1.20 | Pre-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.5 | 24w10a | Można teraz ustawiać komponenty przedmiotu. | |||
| 1.21.2 | 24w33a | Usunięto typ receptury crafting_special_suspiciousstew.
| |||
| Uproszczono format używany dla składników receptury. | |||||
| 24w38a | Usunięto typ receptury crafting_special_shulkerboxcoloring.
| ||||
Zamiast tego, dodano typ receptury crafting_transmute. | |||||
| 1.21.5 | 25w04a | Pole 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.0 | beta 1.12.0.2 | Dodano system receptur dla większości receptur. | |||
| 1.19.40 | Preview 1.19.40.22 | Dodano klucz tag do formatu json receptur. | |||
| 1.20.10 | Preview 1.20.10.2 | Dodano pole unlock do formatu json receptur. | |||


