What problem does it solve?
Provides a complete reference for Hytale's procedural world generation systems for plugin development, consolidating the Java API (Zones, Biomes, Caves) and the data-driven node/JSON system (Density, Curves, Patterns, Material Providers, Props, Scanners, Positions, Assignments, Directionality, Vector Providers, Block Masks). This guide also acts as a central hub for asset-pack integration, world instance configurations, and practical workflows when building custom zones, biomes, and terrain, as well as debugging and performance considerations.
Core Features & Use Cases
- Covers the Java API components (Zone, BiomePatternGenerator, CaveGenerator) and the data-driven node system (Density, Curves, Patterns, Material Providers, Props, Scanners, Positions, Assignments, Directionality, Vector Providers, Block Masks).
- Describes data-driven assets and JSON configurations, asset packs, and Node Editor workflows for creating, editing, and testing world structures.
- Provides practical use cases for designing zones, biomes, and caves, plus guidance on optimization and testing.
Quick Start
Open the Hytale world generation references and start by inspecting Biomes/Basic.json to configure a minimal zone and biome.