
空心核心
基于Kotlin的模组库
HollowCore 是由 HollowHorizon 开发的一个 Minecraft 模组开发库。它是一个易于使用且功能强大的库,可帮助更轻松地为 Fabric、Forge 和 NeoForge 创建 Minecraft 模组。
特性
多版本支持
HollowCore 目前已通过 Forge、Fabric 和 NeoForge 加载器运行在 1.21、1.20.1 和 1.19.2(开发中)上。
与 ModLoader 集成
- 通用注册系统,使用 Kotlin 委托注册方块、物品、方块实体等。
- 通用数据包系统,使用注解自动序列化和注册。
- 通用能力系统,用于在实体、方块实体和世界中存储 NBT。
- 适用于所有 ModLoader 的通用 EventBus 系统及基础事件。
更轻松的开发
- 使用嵌入式资源包自动生成方块和物品的模型。
- 使用 Kotlinx.Serialization 对任意对象进行 NBT 序列化和反序列化。
- 基于 KotlinX Serialization 的 Toml 配置系统。
- 自动生成 sounds.json。
图形
- 基于 ImGui 的框架:基础元素、物品、实体、容器、槽位等。
- 异步 GLTF 模型加载器,支持骨骼动画、蒙皮、变形目标、以及支持 Iris/Oculus 的 PBR 材质。
- 支持 Effekseer 粒子。
- Gif 纹理。
- 支持 MP3、OGG、WAV 声音格式。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。