Elige el .prefab.json exportado por Hytale o una herramienta creativa compatible.
Analizador de Materiales de Prefab Hytale
Convierte un prefab difícil de leer en un plan ejecutable: lista solo de estructura, nombres claros, progreso y capas Y desde arriba.
Cómo usarla
- Importa el .prefab.json y mantén Solo estructura para eliminar tierra, césped y base de terreno.
- Reúne los materiales e indica cuántos ya tienes; las variantes internas se agrupan automáticamente.
- Usa el ancla como origen, construye la menor Y sugerida desde el mapa superior y marca cada capa terminada.
- Resalta materiales en capas complejas y exporta CSV o imprime la lista.
Del archivo prefab a una construcción ejecutable
Un .prefab.json es útil para el juego pero difícil de leer. El analizador convierte coordenadas en una lista clara, separa terreno de estructura, agrupa variantes internas e identifica la primera capa útil.
El resultado sirve para construcción manual: reúne bloques, usa el ancla como origen, reproduce cada capa Y desde arriba y márcala como terminada. El archivo permanece en el navegador.
Qué resuelve el analizador
- Eliminar miles de bloques de terreno de la lista estructural
- Agrupar esquinas, puertas y estados en el material base
- Entender X, Y y Z sin leer JSON
- Resaltar un material en una capa compleja
- Seguir materiales y capas terminadas
- Exportar una lista para otra pantalla
Interpreta el resultado con seguridad
- Conserva el prefab original.
- Revisa entradas Empty y coordenadas duplicadas.
- Trata bloques desconocidos como dependencias de versión o asset pack.
- Confirma ancla y orientación dentro de Hytale.
- Usa las capas como plan, no como sustituto de la vista del juego.
Cómo usar el mapa de capas dentro de Hytale
El mapa es un plano desde arriba, no un importador automático. Usa el ancla del prefab como coordenada 0,0,0, construye primero la menor Y estructural sugerida y después avanza hacia arriba. X aparece en horizontal y Z en vertical.
En capas grandes, selecciona un material en el filtro. Los demás bloques quedan atenuados para construir paredes, tejados, escaleras o decoración por separado.
Por qué Solo estructura es el alcance recomendado
Muchos prefabs incluyen tierra, césped u otro terreno bajo el edificio. Solo estructura elimina esas categorías de la lista e inicia la guía en la primera altura útil.
Cambia a Prefab completo únicamente cuando quieras reproducir también el terreno. Las coordenadas originales se conservan en ambos modos.
Cómo se corrigen los nombres de materiales
Hytale puede guardar nombres internos para esquinas, puertas abiertas, suelo regado y otras variantes. Normalmente no son objetos de inventario separados. HyTools agrupa State_Definitions en el bloque base e informa cuántas variantes combinó.
El nombre legible aparece primero y el ID original sigue visible para investigar diferencias de versión o asset packs.
Cómo se asocia el progreso al archivo
HyTools calcula una huella SHA-256 local y la usa solo como clave del almacenamiento. Así mantiene cantidades y capas terminadas separadas sin subir ni conservar el prefab.
Si el archivo cambia recibe un plan separado. Exporta CSV o imprime la lista cuando necesites consultarla fuera del navegador.
Referencia del formato
La implementación sigue la estructura pública usada por parsers de prefab: versión, ancla y arrays de bloques, fluidos y entidades.
Preguntas frecuentes
¿Se sube mi prefab?
No. El archivo se procesa en segundo plano dentro del navegador y nunca se envía a HyTools.
¿Por qué se excluyen los bloques Empty?
Las entradas Empty representan espacios vacíos, no materiales que debas recolectar. Se informan, pero no cuentan en los totales.
¿La herramienta edita o renderiza el prefab en 3D?
No. Esta versión se centra en materiales, validación y visualización práctica por capas 2D.
¿Cómo uso las capas Y dentro del juego?
Usa el ancla como origen. Empieza por la menor Y estructural sugerida, reproduce el patrón X/Z visto desde arriba y continúa con la siguiente capa.
¿Por qué disminuyó la cantidad de materiales?
Solo estructura excluye terreno y el analizador agrupa variantes State_Definitions en el bloque base en lugar de tratarlas como objetos separados.