What is HollowCore?
HollowCore is a minecraft modding library by HollowHorizon. It is designed to be a lightweight, easy to use, and powerful library for more easily creating minecraft mods. It is designed to be used with Forge.
Features
- Embedded Kotlin 1.9.0 with additional libraries for Serialization, Coroutines and Scripting. KotlinScript-based (.kts) scripting engine with fields/methods remapping at runtime. (Using official mappings)
- Easier registration of game content like blocks, items, and block entities. (also automatic model generation and renderers registration if required)
- NBT serialization and deserialization of objects using kotlinx.serialization.
- A simple and easy to creating gui's using special layout. (also easy to posing objects, and some widgets, for example lists, buttons, and navigation fields)
- Easer networking system, with automatic serialization/deserialization.
- Easier capabilities' system, with automatic serialization, client/server synchronization and auto-generated providers for Entities, Tiles, Worlds and Chunks.
- glTF model loading and rendering. Animation system with weights for each animation as well as blending between 2 animations. (including support BlockBench or Blender exported models)
- Automatic configuration file generation and loading with annotations.
- Automatic sounds.json generation if required.
External resources
Featured versions
See allProject members
Hollow Projects
Organization
AlgorithmLX
Contributor