Перейти к основному содержимому

Настройка Extractioncraft

Требования

  • Java 21
  • Сервер на базе Paper/Spigot с API линии 1.21
  • 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/

Рекомендуемый порядок первой настройки

  1. Установите Extractioncraft вместе с BetterStructures, EliteMobs и FreeMinecraftModels. Запустите сервер один раз.
  2. Выполните /exc initialize, чтобы открыть меню первоначальной настройки. Оно проведёт проверку зависимостей и статуса контента.
  3. Скачайте пакеты контента с nightbreak.io.
  4. Поместите скачанный контент в папку plugins/Extractioncraft/imports/.
  5. Выполните /exc reload или перезапустите сервер.
  6. Выполните /exc setup для просмотра и управления установленными пакетами контента.

Готовый контент

Extractioncraft поставляется с конфигурацией для следующих готовых пакетов контента (серия Kobold Mines):

ПакетИмя файла конфигурацииДиапазон уровней EliteMobsМаксимум игроков
Kobold Mines 10kobold_mines_10.yml0-108
Kobold Mines 20kobold_mines_20.yml11-208
Kobold Mines 30kobold_mines_30.yml21-308
Kobold Mines 40kobold_mines_40.yml31-408
Kobold Mines 50kobold_mines_50.yml41-508

Все готовые пакеты используют BetterStructures, FreeMinecraftModels и EliteMobs. PvP включено по умолчанию. Данные карт необходимо скачать отдельно по ссылкам, отображаемым в меню настройки.

Запуск матча

После установки контента:

  1. Выполните /exc createMatch <contentPackage.yml> (например, /exc createMatch kobold_mines_10.yml).
  2. Плагин асинхронно генерирует инстансированный мир через BetterStructures. Вы будете телепортированы, когда он будет готов.
  3. Другие игроки могут присоединиться. Когда достигнуто минимальное количество игроков, любой игрок может выполнить /exc start.
  4. Чтобы покинуть матч в любое время, выполните /exc leave.