Saltar al contenido principal

Configuración Inicial de Extractioncraft

Requisitos

  • Java 21
  • Un servidor compatible con Paper/Spigot en la línea de API 1.21.4
  • BetterStructures (soft-depend, requerido para contenido premade)
  • EliteMobs (soft-depend, requerido para contenido premade)
  • FreeMinecraftModels (soft-depend, requerido para contenido premade)

Lo que Extractioncraft Crea

Al iniciar, Extractioncraft inicializa estas rutas:

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/

La carpeta schematics/ contiene los datos reales del mapa de BetterStructures para cada paquete de contenido instalado, en una subcarpeta nombrada según el folderName del paquete (por ejemplo, schematics/kobold_mines_10/).

Flujo Recomendado para Primera Vez

  1. Instala Extractioncraft junto con BetterStructures, EliteMobs, FreeMinecraftModels y WorldEdit (o FastAsyncWorldEdit). Inicia el servidor una vez.
  2. Ejecuta /exc initialize para abrir el menú de configuración inicial. Comprueba que WorldEdit está instalado y que al menos una configuración de esquemático de BetterStructures está disponible, y luego ofrece un botón "Complete first-time setup".
  3. Descarga paquetes de contenido desde nightbreak.io.
  4. Coloca el contenido descargado en la carpeta plugins/Extractioncraft/imports/. El plugin extraerá los archivos comprimidos compatibles en el siguiente arranque.
  5. Ejecuta /exc reload o reinicia el servidor.
  6. Ejecuta /exc setup para explorar y gestionar los paquetes de contenido instalados. Cada paquete muestra un estado en color (verde = instalado, amarillo = descargado pero no instalado, rojo = no descargado) y una acción al hacer clic. El menú de configuración también incluye una entrada de Plugins Recomendados y un botón de información (la cabeza de jugador) con enlaces a la wiki, el Discord, la página del token de tu cuenta y los comandos de actualización.

Funciones de Configuración Compartidas de MagmaCore

Como MagmaCore viene incluido en Extractioncraft, el plugin se distribuye con las herramientas de configuración compartidas de Nightbreak:

  • Plugins recomendados/exc recommendedplugins (o la entrada dentro de /exc setup) lista los plugins complementarios que combinan bien con Extractioncraft y muestra cuáles ya están instalados.
  • Token de cuenta / contenido con licencia/nightbreaklogin registra el token de tu cuenta de nightbreak.io para que el servidor pueda descargar contenido con licencia dentro del juego.
  • Catálogo de plugins/nightbreak plugins abre un catálogo navegable de los demás plugins de MagmaGuy.

Contenido Premade

Extractioncraft viene con configuración para los siguientes paquetes de contenido premade (serie Kobold Mines):

PaqueteNombre de archivo de configuraciónRango de nivel de EliteMobsJugadores máximos
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

Todos los paquetes premade usan BetterStructures, FreeMinecraftModels y EliteMobs. El PvP está habilitado por defecto. Los datos del mapa deben descargarse por separado desde los enlaces de contenido mostrados en el menú de configuración.

Iniciar una Partida

Una vez que el contenido está instalado:

  1. Ejecuta /exc createMatch <contentPackage.yml> (por ejemplo, /exc createMatch kobold_mines_10.yml). El argumento se autocompleta con tab a partir de los nombres de archivo de paquetes de contenido disponibles.
  2. El plugin genera el mundo instanciado de forma asíncrona a través de BetterStructures. Serás teletransportado una vez que esté listo.
  3. Otros jugadores pueden unirse. Cuando se cumple el número mínimo de jugadores, cualquier jugador en la partida puede ejecutar /exc start.
  4. Para salir de una partida en cualquier momento, ejecuta /exc leave (o /exc quit).