Настройка Extractioncraft
Требования
- Java 21
- Сервер на базе Paper/Spigot с API линии
1.21.4 - BetterStructures (мягкая зависимость, требуется для готового контента)
- EliteMobs (мягкая зависимость, требуется для готового контента)
- FreeMinecraftModels (мягкая зависимость, требуется для готового контента)
Что создаёт Extractioncraft
При запуске Extractioncraft инициализирует следующие пути:
plugins/Extractioncraft/config.yml
plugins/Extractioncraft/messaging.yml
plugins/Extractioncraft/content_packages/
plugins/Extractioncraft/loot_pools/
plugins/Extractioncraft/loot_tables/
plugins/Extractioncraft/imports/
plugins/Extractioncraft/schematics/
Папка schematics/ содержит фактические данные карт BetterStructures для каждого установленного пакета контента — в подпапке, имя которой соответствует значению folderName пакета (например, schematics/kobold_mines_10/).
Рекомендуемый порядок первой настройки
- Установите Extractioncraft вместе с BetterStructures, EliteMobs, FreeMinecraftModels и WorldEdit (или FastAsyncWorldEdit). Запустите сервер один раз.
- Выполните
/exc initialize, чтобы открыть меню первоначальной настройки. Оно проверяет, установлен ли WorldEdit и доступна ли хотя бы одна конфигурация схематика BetterStructures, после чего предлагает кнопку "Complete first-time setup". - Скачайте пакеты контента с nightbreak.io.
- Поместите скачанный контент в папку
plugins/Extractioncraft/imports/. При следующем запуске плагин распакует поддерживаемые архивы. - Выполните
/exc reloadили перезапустите сервер. - Выполните
/exc setupдля просмотра и управления установленными пакетами контента. Каждый пакет имеет цветовой статус (зелёный = установлен, жёлтый = загружен, но не установлен, красный = не загружен) и действие при нажатии. Меню настройки также включает пункт Recommended Plugins и информационную кнопку (голова игрока) со ссылками на вики, Discord, страницу токена вашего аккаунта и команды обновления.
Общие функции настройки MagmaCore
Поскольку MagmaCore входит в комплект Extractioncraft, плагин поставляется с общими инструментами настройки Nightbreak:
- Рекомендуемые плагины —
/exc recommendedplugins(или пункт внутри/exc setup) перечисляет сопутствующие плагины, которые хорошо сочетаются с Extractioncraft, и показывает, какие из них уже установлены. - Токен аккаунта / лицензионный контент —
/nightbreakloginрегистрирует токен вашего аккаунта nightbreak.io, чтобы сервер мог скачивать лицензионный контент прямо в игре. - Каталог плагинов —
/nightbreak pluginsоткрывает просматриваемый каталог других плагинов MagmaGuy.
Готовый контент
Extractioncraft поставляется с конфигурацией для следующих готовых пакетов контента (серия Kobold Mines):
| Пакет | Имя файла конфигурации | Диапазон уровней EliteMobs | Максимум игроков |
|---|---|---|---|
| Kobold Mines 10 | kobold_mines_10.yml | 0-10 | 8 |
| Kobold Mines 20 | kobold_mines_20.yml | 11-20 | 8 |
| Kobold Mines 30 | kobold_mines_30.yml | 21-30 | 8 |
| Kobold Mines 40 | kobold_mines_40.yml | 31-40 | 8 |
| Kobold Mines 50 | kobold_mines_50.yml | 41-50 | 8 |
Все готовые пакеты используют BetterStructures, FreeMinecraftModels и EliteMobs. PvP включено по умолчанию. Данные карт необходимо скачать отдельно по ссылкам, отображаемым в меню настройки.
Запуск матча
После установки контента:
- Выполните
/exc createMatch <contentPackage.yml>(например,/exc createMatch kobold_mines_10.yml). Аргумент поддерживает автодополнение по доступным именам файлов пакетов контента. - Плагин асинхронно генерирует инстансированный мир через BetterStructures. Вы будете телепортированы, когда он будет готов.
- Другие игроки могут присоединиться. Когда достигнуто минимальное количество игроков, любой игрок в матче может выполнить
/exc start. - Чтобы покинуть матч в любое время, выполните
/exc leave(или/exc quit).