Configuración del cliente
general-user.json guarda los ajustes personales de DragonMineZ del lado del cliente: comportamiento del HUD, escala de los menús, la cámara de vuelo, la cámara sobre el hombro, el estilo del aura, los tutoriales y otras opciones visuales. Nunca afecta al equilibrio del servidor, y es el único archivo de configuración de config/dragonminez que el servidor no envía a los clientes: cada jugador conserva su propia copia.
El archivo está en config/dragonminez/general-user.json, en la carpeta del juego del cliente. Casi todas las opciones se pueden cambiar en el juego desde la pantalla de Configuración del menú de personaje (categorías Interfaz, Jugabilidad, Visuales y Audio), que guarda este archivo por ti. Solo hace falta editar el archivo a mano para las pocas claves que no tienen botón.
config/dragonminez/hud_layout.json y se edita con el editor del HUD; consulta HUD.
Ejemplo completo
Un archivo recién generado con todos los valores predeterminados:
{
"configVersion": "2.2.0",
"firstPersonAnimated": true,
"impactFramesEnabled": false,
"reserveFirstHotbarSlot": false,
"kiSoundVolume": 100,
"alwaysVisibleHudValues": false,
"hideHudNumbers": false,
"partyMarkers": true,
"advancedDescription": true,
"advancedDescriptionPercentage": true,
"hexagonStatsDisplay": false,
"menuScaleMultiplier": 0.75,
"utilityMenuScaleMultiplier": 1.0,
"cameraMovementDuringFlight": true,
"flightTurnSensitivity": 0.75,
"tutorialsEnabled": true,
"tutorialsSeen": [],
"showAccumulativeDamage": true,
"rhythmAudioOffsetMs": 60,
"taiyokenInvertPalette": false,
"transformationOutlines": true,
"aura3DPersonal": false,
"aura3DEntities": false,
"aura3DStyle": "smooth",
"hairPhysicsQuality": "HIGH",
"overShoulderMode": 2,
"overShoulderLeft": false,
"overShoulderBack": 3.0,
"overShoulderUp": 0.35,
"overShoulderSide": 1.45,
"overShoulderSmoothing": 0.4
}
Versión de la configuración
| Clave | Predeterminado | Qué hace |
|---|---|---|
configVersion |
Un texto de versión, por ejemplo "2.2.0" |
No lo cambies. DMZ lo usa para actualizar el archivo tras una actualización del mod, conservando los valores que cambiaste. |
Interfaz
| Clave | Predeterminado | Opción en el juego | Qué hace |
|---|---|---|---|
alwaysVisibleHudValues |
false |
Valores del HUD Siempre Visibles | false: los números de las barras del HUD se desvanecen poco después de que el valor deja de cambiar. true: siguen visibles.
|
hideHudNumbers |
false |
Ocultar Números del HUD | Oculta por completo los números de las barras del HUD y del HUD del grupo. |
partyMarkers |
true |
Marcadores de grupo | Muestra marcadores en pantalla sobre los miembros de tu grupo (dentro del partyMarkerRange del servidor; consulta Configuración del servidor).
|
showAccumulativeDamage |
true |
Sentir Ki - Daño Acumulativo | Muestra el daño acumulado hecho a un objetivo en la pantalla de Sentir Ki. |
advancedDescription |
true |
Descripción Avanzada | Muestra el valor de cada barra del HUD (vida, ki, stamina) junto a ella. |
advancedDescriptionPercentage |
true |
Desc. Avanzada (Porcentaje) | true: esos valores se muestran como porcentaje (75%). false: como actual / máximo (150 / 200).
|
hexagonStatsDisplay |
false |
Pantalla de Stats en Hexágono | Muestra la pantalla de estadísticas como un gráfico hexagonal en lugar de la vista de lista. |
menuScaleMultiplier |
0.75 |
Escala del Panel de Menú | Escala de los paneles de los menús de DMZ. La opción en el juego va de 0.5 a 2.5.
|
utilityMenuScaleMultiplier |
1.0 |
Escala del menú de utilidades | Escala del menú de utilidades (tecla predeterminada X). La opción en el juego va de 0.5 a 2.5.
|
tutorialsEnabled |
true |
Tutoriales | Muestra los tutoriales interactivos. |
tutorialsSeen |
[] |
Mostrar tutoriales de nuevo (botón) | Lista de los ids de los tutoriales que ya completaste. El botón vacía esta lista. |
El botón Disposición del HUD de la misma categoría abre el editor del HUD (consulta HUD).
Jugabilidad
| Clave | Predeterminado | Opción en el juego | Qué hace |
|---|---|---|---|
cameraMovementDuringFlight |
true |
Mov de cam durante el Vuelo | Inclina (ladea) la cámara con los giros del vuelo. |
flightTurnSensitivity |
0.75 |
Sensibilidad de giro en vuelo | Sensibilidad de giro del ratón mientras vuelas, limitada a 0.2–2.0.
|
overShoulderMode |
2 |
Camara sobre el hombro → Modo | Cámara en tercera persona sobre el hombro: 0 = Deshabilitado, 1 = Solo con lock-on, 2 = Siempre.
|
overShoulderLeft |
false |
Camara sobre el hombro → Lado | true pone la cámara sobre el hombro izquierdo, false sobre el derecho.
|
overShoulderBack |
3.0 |
Camara sobre el hombro | Distancia de la cámara detrás del jugador. |
overShoulderUp |
0.35 |
Camara sobre el hombro | Desplazamiento vertical de la cámara. |
overShoulderSide |
1.45 |
Camara sobre el hombro | Desplazamiento lateral de la cámara. |
overShoulderSmoothing |
0.4 |
Camara sobre el hombro | Con qué rapidez sigue la cámara (cuanto más alto, más brusca). Los valores de 0 o menos vuelven a 0.4; el máximo es 1.0.
|
rhythmAudioOffsetMs |
60 |
Calibración del minijuego de Ritmo | Compensación del retraso de audio para el minijuego de entrenamiento de Ritmo, en milisegundos. La fija la pantalla de calibración de ese minijuego. |
reserveFirstHotbarSlot |
false |
Reservar primera ranura de la barra rápida | Mantiene libre la ranura 1 de la barra rápida: los objetos que recoges, las recompensas de misiones y /give nunca van ahí. La elección se envía al servidor y se guarda con tus datos de jugador.
|
Cuando el servidor tiene activado el Crecimiento dinámico, la categoría Jugabilidad también muestra un interruptor de Crecimiento de stat por cada estadística. Esos interruptores se guardan en tus datos de jugador en el servidor, no en este archivo.
Visuales
| Clave | Predeterminado | Opción en el juego | Qué hace |
|---|---|---|---|
aura3DPersonal |
false |
Mi aura - Estilo 3D | Dibuja tu aura con el aura 3D de shader en lugar del aura 2D de sprites. Tu elección se comparte con el servidor, así que los demás jugadores también ven tu aura con el estilo que elegiste. |
aura3DStyle |
"smooth" |
Mi aura - Tipo 3D | Tipo de aura 3D para tu aura: smooth, sparking o god. god solo funciona con la raza Glind (las demás razas muestran smooth, y el ajuste vuelve si juegas otra vez con un Glind). Cualquier otro valor vuelve a smooth.
|
aura3DEntities |
false |
Auras enemigas - Estilo 3D | Dibuja las auras de los NPCs y enemigos con el aura 3D de shader. (Los demás jugadores usan el estilo que eligieron ellos mismos). |
transformationOutlines |
true |
Outlines de formas | Muestra el efecto de contorno al transformarte. |
impactFramesEnabled |
false |
Activar Fotogramas de Impacto | Activa los destellos de pantalla de impact frame que provocan algunos golpes y ataques de ki. |
firstPersonAnimated |
true |
Usar Modelo Animado en 1ra Pers. | Usa el modelo animado de DMZ en primera persona. |
taiyokenInvertPalette |
false |
Destello Solar - Invertir Paleta | Invierte los colores del destello cegador del Destello Solar (Taiyoken). |
hairPhysicsQuality |
"HIGH" |
Ninguna (solo en el archivo) | Calidad de la física del pelo: HIGH, LOW u OFF. LOW usa menos pasos de simulación; los jugadores lejanos siempre usan física reducida o ninguna. Los valores desconocidos cuentan como HIGH.
|
Audio
| Clave | Predeterminado | Opción en el juego | Qué hace |
|---|---|---|---|
kiSoundVolume |
100 |
Volumen de sonidos de ki (%) | Volumen de los sonidos de ki de DMZ (carga, ráfagas de ki, ondas y láseres), de 0 a 100%, además de los propios controles de volumen de Minecraft.
|
Claves eliminadas y movidas
Los archivos de versiones anteriores se actualizan automáticamente en el primer arranque:
alternativeHud,hudStyleyhudLayoutse mueven ahud_layout.json(el estilo del HUD pasa a ser el estilo de la disposición).xenoverseHudPosX,xenoverseHudPosY,xenoverseHudScale,healthBarPosX,healthBarPosY,energyBarPosX,energyBarPosY,staminaBarPosX,staminaBarPosY,techniqueHotbarRightSideyliveCrowdinTranslationsse eliminan. Las posiciones del HUD ahora se ajustan en el editor del HUD.
Recarga
Este archivo lo lee el cliente. Los cambios hechos desde la pantalla de Configuración se aplican al instante. Si editas el archivo a mano, reinicia el juego para aplicarlos (en un solo jugador, /dmzreload config también lo vuelve a leer). Un servidor dedicado nunca lee ni envía tu copia.