Preskočiť na obsah
Platformy

Datapacky

Vanilla datapacky s Codexe. Verzie a pack_format, štruktúra priečinkov, ako Codexe skúšobne načíta balík na skutočnom serveri Minecraft a časté problémy.

Aktualizované

Na tejto stránke
  1. Čo dať do požiadavky
  2. Ako Codexe overuje datapack
  3. Inštalácia
  4. Limity

Datapack mení dáta, ktoré hra už číta: recepty, loot tabuľky, achievementy, predikáty, tagy a funkcie (.mcfunction). Funguje na vanilla serveroch a v singleplayerových svetoch, bez pluginov či modov.

Ak si chceš datapack zahrať v hre, spusti súkromný testovací server cez Vyskúšaj teraz.

#Čo dať do požiadavky

  • Verziu Minecraftu. Určuje pack_format a názvy priečinkov (napríklad function/ v 1.21+, predtým functions/).
  • Čo robí: recepty (tvarované/netvarované), zmeny lootu, stromy achievementov, mechaniky so scoreboardom, funkcie pri ticku alebo načítaní.
  • Namespace, ak ti záleží na tom, ako sa bude volať.
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.

#Ako Codexe overuje datapack

Datapacky nemajú čo kompilovať, takže Codexe načíta balík na skutočnom vanilla serveri Minecraft vo svojom izolovanom prostredí pre buildy, offline, a v logu servera hľadá chyby v receptoch, funkciách, achievementoch alebo JSON. Verzia servera sa vyberá podľa pack_format balíka: najnovšia nainštalovaná verzia, pre ktorú je balík napísaný.

Testovacie servery pokrývajú 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 a 26.3. Ak štruktúra pre danú verziu nesedí (napríklad functions/ na 1.21), Codexe názvy priečinkov opraví.

Balík s chybami sa opravuje ako kód. Pripravené znamená, že sa balík načítal bez chýb.

#Inštalácia

Stiahni ZIP, vlož ho do world/datapacks/ (alebo v singleplayeri do priečinka datapacks daného sveta), potom spusti /reload alebo reštartuj. Over to pomocou /datapack list.

#Limity

Datapacky nedokážu pridať skutočne nové bloky alebo predmety s novým správaním a môžu reagovať len na to, čo sprístupňuje vanilla (achievementy, predikáty, scoreboardy). Pre logiku s množstvom udalostí použi Skript alebo plugin.

Datapacky | Codexe Docs