Poradnik

Jak zrobić własne receptury craftingu

Zaktualizowano: 18 października 2026

Własne receptury to najprostszy sposób na zmianę serwera survival: wytwarzanie siodeł, rozkładanie wełny, wypalanie zgniłego mięsa na skórę. Możesz je dodać datapackiem, który działa w vanilli i w trybie jednoosobowym, albo pluginem, który potrafi więcej, na przykład wymagać konkretnego własnego przedmiotu jako składnika.

Zastąp je własnymi recepturami.

Wygeneruj to w Codexe

Krok po kroku

  1. 1.Wybierz datapack lub plugin

    Datapack do receptur ze zwykłych przedmiotów na dowolnym serwerze lub świecie. Plugin, gdy składniki muszą być dokładnie określonymi przedmiotami (z nazwą lub tagiem) albo receptura wymaga uprawnień lub innych warunków.

  2. 2.Zapisz każdą recepturę

    Typ (kształtowa, bezkształtna, piec, wędzarnia, piec hutniczy, ognisko, przecinarka, stół kowalski), wzór w siatce, składniki i wynik z liczbą sztuk.

  3. 3.Zapisz ją we właściwym formacie

    W datapacku jeden plik JSON na recepturę w data/<namespace>/recipe/ (recipes/ przed 1.21). W pluginie ShapedRecipe lub ShapelessRecipe z NamespacedKey, dodawana przez Bukkit.addRecipe.

  4. 4.Zdecyduj, czy pojawia się w książce receptur

    Receptury działają od razu po załadowaniu. Żeby pokazać je w książce receptur, odblokuj je osiągnięciem (datapack) lub przez player.discoverRecipe(key) (plugin).

  5. 5.Zainstaluj go

    Datapack: do <world>/datapacks/ i /reload. Plugin: plik .jar do plugins/ i restart.

  6. 6.Wytwórz każdą recepturę

    Włóż składniki do stołu rzemieślniczego (lub pieca) i sprawdź wynik, także przy złych układach, które nie powinny działać.

Datapack czy plugin

FunkcjaDatapackPlugin
Działa naVanilla, tryb jednoosobowy, dowolny serwerSpigot, Paper i forki
SkładnikiPrzedmioty lub tagi przedmiotówPrzedmioty, tagi lub dokładne przedmioty z nazwą, opisem lub danymi
WynikDowolny przedmiot, z komponentami od 1.20.5Dowolny przedmiot, także własne przedmioty twojego pluginu
WarunkiBrak podczas wytwarzaniaUprawnienia, światy, czasy odnowienia przez zdarzenia

Format JSON zmieniał się między wersjami

Receptura kształtowa w datapacku na 1.21.4 wygląda tak: {"type": "minecraft:crafting_shaped", "pattern": ["GGG", "GHG", "GGG"], "key": {"G": "minecraft:gold_ingot", "H": "minecraft:heart_of_the_sea"}, "result": {"id": "minecraft:totem_of_undying", "count": 1}}.

Starsze wersje zapisują to inaczej: przed 1.21.2 każdy klucz jest obiektem, na przykład {"item": "minecraft:gold_ingot"}, a przed 1.20.5 wynik używa "item" zamiast "id". Receptura skopiowana z poradnika do innej wersji to najczęstszy powód, dla którego się nie ładuje. Podaj swoją wersję, a Codexe zapisze format i nazwy folderów, jakich ta wersja oczekuje.

Przykładowy opis

„Datapack do Minecrafta 1.21.4, przestrzeń nazw extras. Kształtowa: 3 skóry na górze, nić i żelazo w środkowym rzędzie = siodło. Bezkształtna: 1 biała wełna = 4 nici. Piec: zgniłe mięso = skóra, 0.1 doświadczenia. Przecinarka: 1 kamień = 4 kamienne cegły. Osiągnięcie, które odblokowuje je wszystkie w książce receptur, gdy gracz podniesie skórę.”

Codexe ładuje datapacki na prawdziwym serwerze Minecraft, zanim oznaczy je jako gotowe, więc błąd w JSON lub w folderach zostaje wyłapany i naprawiony. Przez Wypróbuj teraz możesz potem wejść na serwer z zainstalowaną paczką i sam wytworzyć każdą recepturę.

Pytania

Czy receptura z datapacka może wymagać przedmiotu ze zmienioną nazwą lub własnego?

Nie: składniki w datapacku dopasowują typ przedmiotu lub tag przedmiotu, a nie nazwy czy dane. Do tego użyj pluginu z RecipeChoice.ExactChoice.

Czy mogę usunąć recepturę z vanilli?

Tak. Datapack może podmienić plik receptury z vanilli w przestrzeni nazw minecraft, a plugin może ją usunąć przez Bukkit.removeRecipe.

Dlaczego moja receptura nie pokazuje się w książce receptur?

Nie jest jeszcze odblokowana dla tego gracza. W siatce nadal działa; odblokuj ją osiągnięciem lub przez discoverRecipe, żeby ją pokazać.

Zrób swoje receptury

Ten prompt otworzy się gotowy do wysłania:

“Datapack do Minecrafta 1.21.4, przestrzeń nazw extras: receptura kształtowa na siodło (3 skóry na górze, nić, żelazo, nić w środku), bezkształtna 1 biała wełna = 4 nici, piec zgniłe mięso = skóra, przecinarka 1 kamień = 4 kamienne cegły i osiągnięcie, które odblokowuje je wszystkie, gdy gracz podniesie skórę.”

Wygeneruj to w Codexe
Jak zrobić własne receptury craftingu w Minecrafcie | Codexe