Ugrás a tartalomra
Platformok

Datapackek

Vanilla datapackek a Codexe-szel. Verziók és pack_format, a mappaszerkezet, hogyan tölti be próbaképp a Codexe a csomagot egy valódi Minecraft-szerveren, és a gyakori problémák.

Frissítve

Ezen az oldalon
  1. Mit írj a kérésbe
  2. Hogyan ellenőrzi a Codexe a datapacket
  3. Telepítés
  4. Korlátok

A datapack olyan adatokat módosít, amelyeket a játék már most is beolvas: recepteket, loot táblákat, előrelépéseket, predikátumokat, tageket és függvényeket (.mcfunction). Vanilla szervereken és egyjátékos világokban működik, pluginok és modok nélkül.

Ha a játékban szeretnéd kipróbálni a datapackedet, indíts egy privát tesztszervert a Próbáld ki most funkcióval.

#Mit írj a kérésbe

  • Minecraft-verzió. Ez határozza meg a pack_format értékét és a mappák nevét (például 1.21+ esetén function/, előtte functions/).
  • Mit csinál: receptek (alakos/alak nélküli), loot-módosítások, előrelépési fák, scoreboard-mechanikák, tick- vagy load-függvények.
  • Névtér, ha számít, hogy mi legyen a neve.
Text
A datapack for Minecraft 1.21.1, namespace "extras".
- Shaped recipe: 8 cobblestone around a coal block = 16 torches.
- Shapeless recipe: 4 rotten flesh = 1 leather.
- A load function that creates a "deaths" scoreboard and shows it in the sidebar.

#Hogyan ellenőrzi a Codexe a datapacket

A datapackeknél nincs mit lefordítani, ezért a Codexe betölti a csomagot egy valódi vanilla Minecraft-szerveren a build-sandboxában, offline, és a szerver naplójából kiolvassa a receptekben, függvényekben, előrelépésekben vagy JSON-ban lévő hibákat. A szerver verzióját a csomag pack_format értéke alapján választja ki: azt a legújabb telepített verziót, amelyre a csomag készült.

A tesztszerverek a következő verziókat fedik le: 1.20.1, 1.20.4, 1.20.6, 1.21.1, 1.21.4, 1.21.5, 1.21.8, 1.21.10, 1.21.11, 26.1.2, 26.2 és 26.3. Ha a szerkezet nem illik a verzióhoz (például functions/ 1.21-en), a Codexe kijavítja a mappák nevét.

A hibás csomagot a Codexe ugyanúgy javítja, mint a kódot. A Kész azt jelenti, hogy a csomag hibátlanul betöltődött.

#Telepítés

Töltsd le a ZIP-et, tedd a world/datapacks/ mappába (egyjátékos módban a világ datapacks mappájába), majd futtasd a /reload parancsot, vagy indítsd újra. Ellenőrizd a /datapack list paranccsal.

#Korlátok

A datapackek nem tudnak valóban új, új viselkedésű blokkokat vagy tárgyakat hozzáadni, és csak arra tudnak reagálni, amit a vanilla elérhetővé tesz (előrelépések, predikátumok, scoreboardok). Eseményekre épülő logikához használj Skriptet vagy plugint.

Datapackek | Codexe Docs