Hytale-documentation.github.io

Hytale Content Formats (JSON Schemas)

Hytale uses a data-driven content system where assets are defined in JSON files. These files are loaded by the AssetRegistry.

Blocks (BlockType)

Path: assets/hytale/blocks/ (typically defined inside Items, but can be standalone in rare cases, though BlockType.java documentation says “Can only be defined within an Item and not standalone”).

Core Properties

Rendering

Gameplay

Items (Item)

Path: assets/hytale/items/*.json

Core Properties

Block Definition

Hytale items often define their associated block inline.

Visuals

Behavior

Crafting Recipes (CraftingRecipe)

Path: assets/hytale/recipes/*.json

Structure