PMA Persistent Model Assignment

PMA Persistent Model Assignment

Por ZephyrPanthur 18 de enero de 2026
#Asignación de Modelo Persistente#gaming#Hytale#modelos#Personalización#plugins#PMA#Servidor

PMA (Asignación de Modelo Persistente) es un plugin ligero del lado del servidor para Hytale que recuerda y reaplica automáticamente los modelos de avatar de los jugadores cuando se reconectan al servidor.

Una vez que un jugador establece un modelo utilizando el comando incorporado de Hytale /model set, PMA detecta el comando del registro del servidor, guarda el modelo elegido (y la escala opcional) y lo reaplica cada vez que el jugador se une, sin necesidad de mods del cliente.

✨ Características

  • Persistencia automática del modelo
    Los modelos de los jugadores se restauran al iniciar sesión sin necesidad de volver a ejecutar comandos

  • 📏 Soporte de escala
    Soporta valores de --scale, incluyendo:

    • --scale 0.5

    • --scale=0.5

    • --scale .5

  • 🔓 Soporte para omitir límites de escala
    Los jugadores deben incluir --bypassScaleLimits al establecer una escala.
    Sin esta bandera, Hytale impone límites de escala muy pequeños, y los cambios pueden ser sutiles o imperceptibles.

  • 💾 Almacenamiento persistente
    Las asignaciones de modelos se guardan en el disco y sobreviven a los reinicios del servidor

  • 🔁 Sistema de reintento seguro
    Los modelos se aplican solo una vez que la entidad del jugador está completamente inicializada

  • ⚙️ Solo del lado del servidor
    Sin mods del cliente, sin paquetes, sin sobrescrituras de comandos

🛠 Cómo Funciona

  • PMA sigue el registro del servidor en tiempo real

  • Cuando un jugador ejecuta:

    /model set <model> [player] --scale <value> --bypassScaleLimits

    PMA captura el ID del modelo y la escala de la salida del registro

  • La asignación del modelo se guarda por jugador

  • Al iniciar sesión, PMA:

    • Espera a que la entidad del jugador se vuelva válida

    • Aplica el modelo y la escala guardados directamente a la entidad

    • Persiste la asignación utilizando el componente PersistentModel de Hytale

📁 Almacenamiento de Datos

Las asignaciones de modelos se almacenan en:

PMAData/models.properties

Formato:

username=modelAssetId|scale

Ejemplo:

John_Doe=feran|0.25

(Las entradas sin una escala se establecen automáticamente en 1.0.)

⚠️ Notas y Consejos

  • PMA no reemplaza ni modifica el comando /model

  • Siempre incluye --bypassScaleLimits al usar --scale para asegurar que el cambio sea notable

  • El plugin se basa en la salida estándar del registro del servidor

  • Destinado a modelos de avatar de jugadores (entidades no estáticas)

👤 Ideal Para

  • Servidores de rol

  • Personalización de personajes persistente

  • Servidores que desean que los modelos de los jugadores se mantengan entre sesiones

 

Relacionados:

Terrariatale

Terrariatale

#combat system#development#Hytale

Expande el sistema de combate de Terraria con objetos y armas completamente recreados del exitoso juego Terraria. Todos ...

Terraria Accessories

Terraria Accessories

#accesorios#Accesorios de Terraria#Hytale

Por favor, deja sugerencias sobre lo que debería añadir a continuación.   El mod tendrá ranuras separadas en el futuro, ...

ATO: All The Ores

ATO: All The Ores

#armas#ATO: Todos Los Minerales#Hytale

🌍 Todos Los Minerales Todos Los Minerales es un mod en expansión de Hytale que transforma la progresión de recursos al ...

HyProTech

HyProTech

#Automatización#electricidad#HyProTech

   Versioning 🔢 Formato: X.Y.Z (por ejemplo, 1.1.2) X – Actualización importante / hito de la hoja de ruta 🚀 Y – Nueva...

Witch’s Broom

Witch’s Broom

#bruja#escoba#Escoba de Bruja

¡Agrega una Escoba de Bruja craftable al juego para VOLAR! Usa resistencia para volar con clic izquierdo y puede AUMENTA...

ManyMoreIngotDecor

ManyMoreIngotDecor

#Decoración#Hytale#lingotes

ManyMoreIngotDecor (v1.3.0) En Hytale vanilla, la forja se siente un poco vacía una vez que pasas la era del Hierro. Mie...