
libnine
过度复杂的库模组
libnine 是一个为内容模组提供大量样板代码的库。它主要由我在多个项目中发现的实用代码片段组成,这些代码被提取出来,合并成一个共享库。其中特别值得注意的功能包括:
- 基于注解字段自动生成 NBT 和字节流序列化器
- 各种预制能力(capability)实现
- 通用配方注册系统
- 可依赖非平凡物品堆栈状态的“参数化物品模型”
- GUI 组件系统及相应的同步代码
- 大量的线性代数相关内容
然而,此项目中的许多代码较为过时,架构也略显可疑。因此,对于新的模组项目,我不建议依赖 libnine。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。