📦 Sistemas Base

🔧 Modding y Proyectos

📋 Resumen de Sistemas Analizados

Sistema Plugin Principal Archivos Clave Estado
🌾 Farming FarmingPlugin.java 7 archivos analizados Completo
⚒️ Crafteo CraftingPlugin.java 6 archivos analizados Completo

⚙️ Arquitectura General

Hytale utiliza un sistema de plugins basado en JavaPlugin. Cada sistema del juego se implementa como un plugin independiente que registra:

  • Assets: Recursos configurables (Items, BlockTypes, etc.)
  • Codecs: Serializadores para JSON ↔ Java
  • Componentes: Estados asociados a entidades/bloques
  • Sistemas: Lógica de tick y eventos
  • Interacciones: Acciones del jugador con el mundo
💡
Punto de Extensión
Los mods pueden registrar nuevos componentes, sistemas e interacciones usando los mismos patrones que los sistemas base del juego.