Paxi — простой мод, позволяющий автоматически загружать глобальные дата-паки и ресурспаки во всех мирах Minecraft.
По умолчанию дата-паки нужно подключать отдельно для каждого мира. Paxi создаёт папку paxi в каталоге конфигурации Minecraft, куда можно поместить дата-паки и ресурспаки. Они будут автоматически загружаться при запуске любого мира.
При первом запуске мода в папке конфигурации создаётся каталог paxi. Внутри него формируются две папки:
- datapacks — для дата-паков;
- resourcepacks — для ресурспаков.
Дата-паки из папки datapacks загружаются глобально, то есть во всех мирах. Поддерживаются как обычные папки с файлом pack.mcmeta, так и ZIP-архивы.
В игре командой /datapack list можно увидеть список загруженных дата-паков, загруженных через Paxi дата-паки выделяются розовым цветом.
Для задания порядка загрузки дата-паков в папке paxi создаётся файл datapack_load_order.json. В нём можно указать список дата-паков (имена папок или ZIP-файлов) в нужном порядке. Этот файл необязателен — дата-паки, не указанные в списке, загрузятся в алфавитном порядке.
С версии 5.1.3 в datapack_load_order.json поддерживаются относительные пути, позволяющие загружать дата-паки из любой папки внутри директории .minecraft. Например, чтобы загрузить дата-пак MyDataPack из папки .minecraft/datapacks, достаточно добавить в список запись "datapacks/MyDataPack".
Также начиная с версии 5.1.3 в настройках мода есть опция «Загружать из базовой папки datapacks» (включена по умолчанию). Если она активна, все дата-паки из .minecraft/datapacks автоматически загружаются, как если бы они находились в папке Paxi.
Папка resourcepacks работает аналогично: сюда помещаются ресурспаки, которые будут автоматически загружаться при старте игры. Поддерживаются как папки с файлом pack.mcmeta, так и ZIP-архивы. Ресурспаки не работают на выделенных серверах, так как влияют только на клиентскую часть (текстуры, звуки и пр.).
Для задания порядка загрузки ресурспаков создаётся файл resourcepack_load_order.json. Он работает по тем же принципам, что и файл для дата-паков: необязателен, поддерживает относительные пути и позволяет указать порядок загрузки.





