HollowCore is a minecraft modding library by HollowHorizon. It is an easy to use and powerful library for easier creation of minecraft mods for Fabric, Forge and NeoForge.
- Universal Registration system to register blocks, items, block entities, etc. using kotlin delegates.
- Universal Packet system with automatic serialization and registration using annotations.
- Universal Capabilities system to storing nbt in entities, block entities and worlds.
- Universal EventBus system for all modloaders and basic events.
- Automatic models generation for blocks and items using embed resourcepack.
- NBT serialization and deserialization of any objects using Kotlinx.Serialization.
- Toml Config system based on KotlinX Serialization.
- Automatic sounds.json generation.
- ImGui based framework: basic elements, items, entities, containers, slots, etc.
- GLTF models support includes skeletal animations, skinning, morph targets, PBR materials with Iris/Oculus support.
- Effekseer particles support.