VoxelCore

Documentation baseline: VoxelCore main at 452b569 · 14 September 2026.
Repository: https://github.com/VoxelHorizons/VoxelCore

VoxelCore is the version-aware content foundation for Voxel Horizons. The current implemented milestone is the custom item/content MVP: deterministic content-pack loading, validated inheritance, immutable runtime snapshots, stable item identity, version-specific ItemStack creation, stable render allocation, deterministic Java resource-pack compilation and safe atomic reloads.

It is intentionally not yet the full historical HavenCore feature set. Placed blocks, furniture, vehicles, crops, GUI/menu presentation, Bedrock/Geyser mappings and the broader legacy migration remain later systems.

Documentation map

Operate VoxelCore

Author content

Develop VoxelCore

Status and future work

Core invariant

A VoxelCore item is identified by its namespaced ContentID, not by its model path or Custom Model Data value. Rendering is version-specific presentation state layered over stable gameplay identity.

0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9