Útmutató

Hogyan készíts Minecraft datapacket

Frissítve: 2026. október 7.

A datapack modok vagy pluginok nélkül változtatja meg a játékot: receptek, zsákmány, advancementek, minden tickben futó függvények. Vanilla szervereken és egyjátékos világokban működik. JSON-fájlokból és .mcfunction fájlokból álló mappa (vagy .zip) szigorú szerkezettel.

Egy példa, amiből indulhatsz.

Generáld ezt a Codexe-szel

Lépésről lépésre

  1. 1.Hozd létre a pack.mcmeta-t

    A gyökérfájl leírással és a Minecraft-verziód pack_format számával. A rossz szám miatt a játék figyelmeztet, vagy elutasítja a csomagot.

  2. 2.Add hozzá az adatmappát

    data/<namespace>/ olyan mappákkal, mint a function, recipe, loot_table és advancement. A mappanevek az 1.21-ben megváltoztak (egyes szám a többes helyett).

  3. 3.Írj függvényeket

    A .mcfunction fájlok parancsokat tartalmaznak, soronként egyet. Kösd őket a minecraft:load és minecraft:tick címkékhez függvénytagekkel.

  4. 4.Telepítsd

    Tedd a mappát vagy a .zip-et a <world>/datapacks/ mappába, és futtasd a /reload parancsot, vagy add hozzá a világ létrehozásakor.

  5. 5.Teszteld

    Nézd meg a /datapack list kimenetét, majd próbálj ki minden receptet és függvényt a játékban. A hibák a szerver naplójában jelennek meg.

A Codexe-szel

Írd le a recepteket, a zsákmányt vagy a mechanikát, és a verziót. A Codexe megírja a fájlokat a megfelelő szerkezettel és pack_format-tal, betölti a csomagot egy valódi Minecraft-szerveren, hogy Kész állapot előtt elkapja a hibákat, és lehetővé teszi, hogy csatlakozz arra a szerverre játszani.

Kérdések

Datapack vagy plugin?

A datapack nem igényel szerverszoftvert, és egyjátékos módban is működik, de csak azt tudja, amit a parancsok és a JSON megengednek. A plugin bármit tud, amit a szerver-API megenged, de Spigot vagy Paper kell hozzá.

Miért nem töltődik be a datapackem?

Általában rossz a pack_format, egy másik verzióból származó mappanév, vagy JSON-hiba van benne. A szerver naplója megnevezi a fájlt.

Készíts datapacket

Ez a prompt küldésre készen nyílik meg:

“Egy datapack a Minecraft 1.21.4-hez: alakos recept egy „Sea Totem”-hez (középen Heart of the Sea, körülötte arany), amely egyéni nevű Totem of Undying tárgyat ad, és egy load függvény, amely halálok scoreboardot ad az oldalsávhoz.”

Generáld ezt a Codexe-szel
Hogyan készíts Minecraft datapacket (lépésről lépésre) | Codexe