CatFrame
A shared frameworks backporting Modern Minecraft Systems to the archaic 1.7.10 version.
介绍
CatFrame
A modern foundation library for Minecraft Forge 1.7.10.
CatFrame is a modern foundation library for Minecraft Forge 1.7.10, backporting many of the engine, rendering, resource, and UI systems introduced in newer versions of Minecraft.
Its goal is not simply to recreate individual features, but to provide the underlying architecture needed for modern, data-driven mod development on the legacy 1.7.10 platform.
For Player
CatFrame is intended as a shared infrastructure library rather than a standalone content mod.
It serves as the foundation for my Minecraft 1.7.10 projects and is designed to make the modern, maintainable, and data-driven mod development possible on a legacy Minecraft version, which this type of development is already archieved in the modern minecraft.
For Mod Developers
For mod developers, this mod contains:
Model & Rendering
- Complete 26.3+ JSON Model pipeline
- Modern Blockstate system
- Runtime model baking
- Display transforms
- Multi-layer item rendering
- Modern Item Model definitions
- Vanilla Block / Item Json Model support, Mixin required
- Extensible plugin for your model rendering in per baked model quad / per frame
Resources
- Namespace-based resource loading
- Automatic texture stitching
- Built-in Resource Packs
- Data-driven Texture collector
Data-Driven Systems
- Data Components
- Vanilla-style Tag System
- Extensible model mapping
- Property-based state resolution
UI Framework
CatFrame also provides a reusable GUI toolkit for building modern interfaces on Minecraft 1.7.10.
Included components include:
- Extensible UI components
- A screen that use these features, also have container type screen.
License
- Source Code: MIT License
- Assets: Copyright © dfdvdsf 2026, All rights reserved — Third-party character assets (Bluey & Bingo) are excluded from the open-source license and may not be redistributed without permission from their respective rights holders.These assets are not affiliated with a Ludo Studio Production.
- Binary Jars: Redistribution License v1.1
Dependency
Mixin Support: Recommend UniMixins for universial Mixin support.
Wiki
More detailed infomations, see here.
📱 Want the best experience?
For the smoothest installation and updates, use the Modrinth App.
Downloads through the Modrinth App also help support the project and the other projects’ future development.
常见问题
CatFrame 支持哪些 Minecraft 版本?
CatFrame 支持 Minecraft Java 版 1.7.10,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。
CatFrame 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。
Seniye 的其他作品
查看全部 →MC New Textures
让你的 MC 1.0-1.4.7、1.6-1.13.2 支持 1.14 及更高版本的材质。/更新 1.14 之后未更新的材质。
MC New Textures: Aquatic
为 MC 新纹理归档蓝色水体
CreateWorldUI
将现代 Minecraft 世界创建功能移植回 1.7.10 / 1.12.2。
MC New Textures: Seamless Glass & Color
Seamless Glass and Modern color for MC New Textures Optifine (1.0-1.13) MCpatcher for Forge (1.7.10) Required
评论
登录后评论和评分