Gere estruturas prefab personalizadas em biomas existentes usando padrões de posicionamento vanilla. Carregue entradas de estruturas de packs de assets e posicione prefabs durante a geração de mundo com regras de padrões configuráveis.
Shared Structures permite a geração de estruturas prefab personalizadas em biomas existentes usando padrões de posicionamento vanilla. Criado por joshieman, este mod permite que modders adicionem suas estruturas à geração de mundo sem código complexo.
O Que Este Mod Faz?
- Carrega entradas de estruturas dos seus packs de assets
- Posiciona prefabs durante a geração de mundo usando regras de padrões
- Suporta posicionamento baseado em grid, ruído, altura, pai e máscara
- Lida com entidades e spawners de blocos em prefabs
Para Desenvolvedores
Adicionando Estruturas
Crie arquivos de configuração JSON no seu pack em:
Server/WorldGen/SharedStructures/Prefabs/*.json
Cada arquivo contém um array de entradas de estruturas.
Exemplo de Configuração
[
{
"Id": "castlearena",
"Prefab": ["YourPack.CastleArena"],
"Weight": [1.0],
"BiomeMask": ["*Plains*"],
"ZoneMask": ["Zone1_Tier1"],
"Pattern": { "File": "World.Default.Zones.Pattern_Monuments" }
}
]
Campos de Configuração
- Id: Nome único para a entrada
- Prefab: ID(s) de asset prefab
- Weight: Pesos correspondentes à lista Prefab
- BiomeMask: Correspondência curinga contra ID do bioma
- ZoneMask: Correspondência curinga contra ID da zona
- Pattern: Referência de arquivo ou objeto de padrão inline
Notas
- Padrões são resolvidos relativos à pasta de dados worldgen
- Uma referência de arquivo
A.B.CcarregaA/B/C.json - Armazene prefabs em
Server/Prefabs/no seu pack
Recursos Principais
Padrões Vanilla
Use os mesmos padrões de posicionamento que as estruturas vanilla.
Mascaramento Flexível
Controle onde as estruturas aparecem com máscaras de bioma e zona.
Seleção Ponderada
Múltiplos prefabs com seleção aleatória baseada em pesos.
Para Quem É Este Mod?
Este mod é para:
- Desenvolvedores de mods adicionando estruturas ao mundo
- Criadores de mapas de aventura
- Criadores de packs de conteúdo
Você não precisa se:
- Você só joga mods padrão
- Você não cria conteúdo personalizado
Compatibilidade
- Versão do Hytale: Early Access e superiores
- Licença: Todos os Direitos Reservados
Sobre o Autor
joshieman cria ferramentas de geração de mundo e utilidades para modders de Hytale.