Instalação
Pré-requisitos
Antes de criar mods para o Hytale, você precisa ter as seguintes ferramentas instaladas:
- Hytale — O jogo em si (com acesso ao sistema de modding)
- Blockbench — Editor 3D gratuito para criar arquivos
.blockymodele.blockyanim(blockbench.net) - Editor de Texto — VS Code é recomendado para edição de JSON com destaque de sintaxe
- Editor de Imagens — Qualquer editor de pixel art para criar texturas (Aseprite, GIMP ou Piskel)
Estrutura de Pastas de um Mod
Os mods do Hytale são organizados como pastas colocadas no diretório de mods do jogo. Cada mod contém um manifest.json na raiz:
{ "Group": "MyStudio", "Name": "MyMod"}O Group identifica o autor ou organização, e o Name é o identificador único do mod. Juntos, eles formam o namespace do mod: MyStudio:MyMod.
Layout das Pastas do Mod
Um mod típico segue esta estrutura:
MyMod/├── manifest.json├── Server/│ ├── Models/│ │ └── Beast/│ ├── NPC/│ │ ├── Roles/│ │ └── Spawn/│ ├── Item/│ │ ├── Items/│ │ ├── Block/│ │ └── Recipes/│ ├── Drops/│ └── GameplayConfigs/└── Common/ ├── Blocks/ ├── Items/ ├── NPC/ ├── Sounds/ └── Icons/Server/— Dados do lado do servidor: roles de NPCs, definições de itens, receitas, tabelas de loot, regras de spawnCommon/— Assets do lado do cliente: modelos, texturas, animações, sons, UI
Próximos Passos
- Configuração do Servidor — Configure um servidor local para testes
- Estrutura do Projeto — Detalhamento completo de cada pasta
- Fundamentos de JSON — Como o Hytale utiliza JSON para configuração