Contenido propio

From DragonMineZ Wiki
Revision as of 08:38, 14 October 2026 by Shokkoh (talk | contribs) (Translation sync from dragonminez-wiki repository)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Contenido propio abarca todo lo que puedes añadir o cambiar en DragonMineZ sin escribir código Java. Razas, transformaciones, sagas, misiones secundarias, deseos, conversaciones con NPCs, destinos de la Cápsula Espacial, movimientos de armas, modelos y texturas se leen desde archivos JSON y paquetes de recursos: los editas con un editor de texto, los recargas y los pruebas en el juego.

Si es tu primera vez, empieza por Cómo usar JSON y Encontrar carpetas. Si quieres escribir tu propio mod de Forge que se conecte con DragonMineZ, consulta Desarrollo de addons.

Primeros pasos

Imagen pendiente
Las reglas del JSON, el informe de carga y cómo se actualizan los archivos entre versiones.
Imagen pendiente
Qué carpeta guarda cada archivo: configuración, mundo guardado, paquetes de Esferas del Dragón, datapacks y recursos.

Personajes y formas

Imagen pendiente
Crea una nueva raza jugable con su propia apariencia, clases y transformaciones.
Imagen pendiente
Todos los campos de una forma, y cómo añadir formas acumulables que se suman a las formas de la raza.
Imagen pendiente
Asigna a razas y formas tus propios modelos, texturas de cuerpo y caras.

Historia y NPCs

Imagen pendiente
Escribe tus propias sagas, misiones de saga y misiones secundarias.
Imagen pendiente
Cambia lo que concede un dragón o crea un dragón totalmente nuevo.
Imagen pendiente
Mueve NPCs maestros, coloca NPCs dentro de estructuras y decide cómo les afecta el alineamiento.
Imagen pendiente
Dales a los maestros conversaciones ramificadas con condiciones y acciones.

Datapacks

Imagen pendiente
Añade mundos al menú de la Cápsula Espacial y decide cuándo se desbloquean.
Imagen pendiente
Define cómo un arma golpea, impacta y encadena combos en el combate de DragonMineZ.

Datos o código

Hay dos formas de ampliar DragonMineZ. Todo lo que hay en esta sección de la wiki es un addon de datos; los addons de código se explican en Desarrollo de addons.

Enfoque Qué necesitas Por dónde empezar
Addons de datos: configuraciones, razas, formas, misiones, deseos, paquetes de Esferas del Dragón y paquetes de recursos Un editor de texto y una instancia de DragonMineZ Cómo usar JSON
Addons de código: tu propio mod de Forge que se engancha a los eventos y las API de DragonMineZ Un entorno de desarrollo de Forge 1.20.1 Primeros pasos con addons

DragonMineZ no tiene una API de Java para registrar nuevas razas, formas, habilidades o técnicas: las nuevas razas y formas siempre se añaden mediante archivos de configuración JSON.

Dónde va cada tipo de contenido

Artículo principal: Encontrar carpetas
  • Ajustar estadísticas, daño o costos, o añadir una raza, forma, entidad o incursión: config/dragonminez/
  • Añadir o editar contenido de historia, deseos, diálogos o la ubicación de NPCs de un mundo: <world save>/dragonminez/
  • Distribuir un paquete de Esferas del Dragón: <game dir>/dragonballs/
  • Destinos de la Cápsula Espacial, atributos de armas y partituras de ritmo: un datapack
  • Añadir un modelo, textura o animación: assets/dragonminez/... en un paquete de recursos

Aplicar tus cambios

Artículo principal: Recargar y actualizar cambios

Cada tipo de archivo se aplica de una forma distinta. /dmzreload sin argumentos recarga todo lo que abarca.

Contenido Cómo aplicarlo
Razas, formas, ubicaciones de NPCs y reglas de alineamiento de NPCs /dmzreload config
Sagas, misiones, misiones secundarias y diálogos de NPCs /dmzreload story
Listas de deseos de cada mundo /dmzreload wishes
Destinos de la Cápsula Espacial, atributos de armas y NPCs de estructuras /reload de vanilla
Listas de deseos dentro de paquetes de Esferas del Dragón /reload de vanilla y luego /dmzreload wishes
Dragones, juegos de esferas y radares nuevos Reinicia el juego
Modelos, texturas y animaciones Recarga de recursos (F3 + T) o reinicio

Traducir tu contenido

Todo el texto del juego usa claves de traducción. Las razas, formas, sagas, misiones, deseos y líneas de diálogo usan una clave de traducción en cada lugar donde se muestra un nombre o un texto, y cada página de esta sección indica el patrón de clave que usa. Añade tus claves a tu en_us.json o a tu propio archivo de idioma en un paquete de recursos (assets/<namespace>/lang/<locale>.json). No necesitas añadir claves de traducción para nada más: DragonMineZ combina las traducciones ya hechas en Crowdin con las tuyas.