Príručka

Ako vytvoriť datapack pre Minecraft

Aktualizované 7. októbra 2026

Datapack mení hru bez modov či pluginov: recepty, loot, pokroky, funkcie, ktoré bežia každý tick. Funguje na vanilla serveroch a vo svetoch pre jedného hráča. Je to priečinok (alebo .zip) so súbormi JSON a .mcfunction v prísnom rozložení.

Príklad, od ktorého môžeš začať.

Vygeneruj to v Codexe

Krok za krokom

  1. 1.Vytvor pack.mcmeta

    Koreňový súbor s popisom a číslom pack_format tvojej verzie Minecraftu. Nesprávne číslo spôsobí, že hra upozorní alebo balík odmietne.

  2. 2.Pridaj priečinok data

    data/<namespace>/ s priečinkami ako function, recipe, loot_table a advancement. Názvy priečinkov sa v 1.21 zmenili (jednotné číslo namiesto množného).

  3. 3.Napíš funkcie

    Súbory .mcfunction obsahujú príkazy, jeden na riadok. Napoj ich na minecraft:load a minecraft:tick cez tagy funkcií.

  4. 4.Nainštaluj ho

    Vlož priečinok alebo .zip do <world>/datapacks/ a spusti /reload, alebo ho pridaj pri vytváraní sveta.

  5. 5.Otestuj ho

    Skontroluj /datapack list, potom vyskúšaj v hre každý recept a funkciu. Chyby sa zobrazia v logu servera.

S Codexe

Opíš recepty, loot alebo mechaniky a verziu. Codexe napíše súbory so správnym rozložením a pack_format, načíta balík na skutočnom serveri Minecraftu, aby zachytil chyby pred Ready, a umožní ti pripojiť sa na ten server a zahrať si ho.

Otázky

Datapack alebo plugin?

Datapack nepotrebuje serverový softvér a funguje aj pre jedného hráča, ale dokáže len to, čo dovoľujú príkazy a JSON. Plugin dokáže všetko, čo dovoľuje API servera, ale potrebuje Spigot alebo Paper.

Prečo sa môj datapack nenačíta?

Zvyčajne kvôli nesprávnemu pack_format, názvu priečinka z inej verzie alebo chybe v JSON. Log servera pomenuje súbor.

Vytvor datapack

Toto zadanie sa otvorí pripravené na odoslanie:

“Datapack pre Minecraft 1.21.4: tvarovaný recept na „Sea Totem“ (Srdce mora v strede, zlato okolo), ktorý dá Totem of Undying s vlastným názvom, a funkcia load, ktorá pridá do bočného panela scoreboard úmrtí.”

Vygeneruj to v Codexe
Ako vytvoriť datapack pre Minecraft (krok za krokom) | Codexe