
CatFrame
一个共享框架,将现代Minecraft系统回溯到古老的1.7.10版本。
CatFrame
专为 Minecraft Forge 1.7.10 打造的现代化基础库。
CatFrame 是一款面向 Minecraft Forge 1.7.10 的现代化基础库,向后移植了新版 Minecraft 中引入的诸多引擎、渲染、资源和 UI 系统。
其目标并非简单地复刻单个功能,而是为在遗留的 1.7.10 平台上进行现代化、数据驱动的模组开发提供底层架构。
特性
渲染与资源
- 完整的 26.1+ JSON 模型管线
- 现代方块状态系统
- 运行时模型烘焙
- 基于命名空间的资源加载
- 自动纹理缝合
- 显示变换
- 多层物品渲染
- 现代物品模型定义
数据驱动系统
- 数据组件
- 原版风格标签系统
- 可扩展模型映射
- 基于属性的状态解析
- 资源驱动配置
UI 框架
CatFrame 还提供了一套可复用的 GUI 工具包,用于在 Minecraft 1.7.10 上构建现代化界面。
内置组件包括:
- 标签框架
- GuiCyclableButton(循环按钮)
- ContentPanelRenderer(内容面板渲染器)
- 可滚动组件
- 现代布局助手
- 可复用 GUI 控件
- 可扩展 UI 组件
专为模组开发者设计
CatFrame 作为共享基础设施库而非独立内容模组。
它是我个人 Minecraft 1.7.10 项目的基础,旨在让在老旧 Minecraft 版本上进行现代化、可维护且数据驱动的模组开发成为可能。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。