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.
Interfaces
Section titled “Interfaces”| Type | Description |
|---|---|
| JsonAssetWithMap | Marker interface for assets stored in an AssetMap |
Classes
Section titled “Classes”| Type | Description |
|---|---|
| CaseInsensitiveHashStrategy | Singleton case-insensitive hash strategy for asset keys |
| DefaultAssetMap | Base asset map with pack chains, tags, and path mapping |
| AssetMapWithIndexes | Extends DefaultAssetMap with integer-indexed tag storage |
| BlockTypeAssetMap | Dense-array asset map for block types with group tracking |
| IndexedAssetMap | Auto-incrementing index assignment without dense array |
| IndexedLookupTableAssetMap | Auto-incrementing indexes with dense array lookup |
| LookupTableAssetMap | Externally-indexed dense array asset map |
| ProvidedIndexAssetMap | Asset 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.