Skip to content

com.hypixel.hytale.assetstore.map

Package: com.hypixel.hytale.assetstore.map

This package provides the asset map infrastructure for the Hytale asset store. Asset maps store JSON-loaded game assets with case-insensitive keys, tag-based indexing, multi-pack override chains, and integer-indexed lookup tables for performance-critical paths like block type resolution.

TypeDescription
JsonAssetWithMapMarker interface for assets stored in an AssetMap
TypeDescription
CaseInsensitiveHashStrategySingleton case-insensitive hash strategy for asset keys
DefaultAssetMapBase asset map with pack chains, tags, and path mapping
AssetMapWithIndexesExtends DefaultAssetMap with integer-indexed tag storage
BlockTypeAssetMapDense-array asset map for block types with group tracking
IndexedAssetMapAuto-incrementing index assignment without dense array
IndexedLookupTableAssetMapAuto-incrementing indexes with dense array lookup
LookupTableAssetMapExternally-indexed dense array asset map
ProvidedIndexAssetMapAsset map with externally-computed index function
Hydex is an independent community resource. Hytale is a trademark of Hypixel Studios. Hydex is not affiliated with or endorsed by Hypixel Studios.