Пређи на садржај
Платформе

Датапакови

Ванила датапакови уз Codexe. Верзије и pack_format, распоред фасцикли, како Codexe тестно учитава пакет на правом Minecraft серверу и чести проблеми.

Ажурирано

На овој страници
  1. Шта ставити у захтев
  2. Како Codexe проверава датапак
  3. Инсталација
  4. Ограничења

Датапак мења податке које игра већ чита: рецепте, табеле плена, достигнућа, предикате, тагове и функције (.mcfunction). Ради на ванила серверима и у световима за једног играча, без плагина и модова.

Да играш са својим датапаком у игри, покрени приватни тест сервер преко Испробај одмах.

#Шта ставити у захтев

  • Верзију Minecraft-а. Она одређује pack_format и називе фасцикли (на пример function/ у 1.21+, functions/ раније).
  • Шта ради: рецепти (са обликом/без облика), измене плена, стабла достигнућа, механике са scoreboard-ом, tick или load функције.
  • Namespace, ако ти је битно како се зове.
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.

#Како Codexe проверава датапак

Датапакови немају шта да се компајлира, па Codexe учитава пакет на правом ванила Minecraft серверу у свом окружењу за изградњу, без интернета, и чита лог сервера тражећи грешке у рецептима, функцијама, достигнућима или JSON-у. Верзија сервера се бира према pack_format пакета: најновија инсталирана верзија за коју је пакет написан.

Тест сервери покривају 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 и 26.3. Ако распоред не одговара верзији (на пример functions/ на 1.21), Codexe исправља називе фасцикли.

Пакет са грешкама се поправља као и код. Спремно значи да се пакет учитао без грешака.

#Инсталација

Преузми ZIP, стави га у world/datapacks/ (или у фасциклу datapacks света у singleplayer-у), па покрени /reload или рестартуј. Провери са /datapack list.

#Ограничења

Датапакови не могу да додају стварно нове блокове или предмете са новим понашањем, и могу да реагују само на оно што ванила излаже (достигнућа, предикати, scoreboard-ови). За логику са пуно догађаја користи Skript или плагин.

Датапакови | Codexe Docs