Community listing page, reviews here may not be monitored by the author.
CatFrame
No reviews yet
A shared frameworks backporting Modern Minecraft Systems to the archaic 1.7.10 version.
Community voices
Reviews
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
Compatibility
Supported Environments
Required on the client. Installing it on the server adds functionality.
Must be installed on both the client and the server.
Varies by version.
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
About
Description
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.
Features
Rendering & Resources
- Complete 26.1+ JSON Model pipeline
- Modern Blockstate system
- Runtime model baking
- Namespace-based resource loading
- Automatic texture stitching
- Display transforms
- Multi-layer item rendering
- Modern Item Model definitions
Data-Driven Systems
- Data Components
- Vanilla-style Tag System
- Extensible model mapping
- Property-based state resolution
- Resource-driven configuration
UI Framework
CatFrame also provides a reusable GUI toolkit for building modern interfaces on Minecraft 1.7.10.
Included components include:
- Tab framework
- GuiCyclableButton
- ContentPanelRenderer
- Scrollable widgets
- Modern layout helpers
- Reusable GUI controls
- Extensible UI components
Designed for Mod Developers
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 modern, maintainable, and data-driven mod development possible on a legacy Minecraft 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 1.21.11+ 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.0
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.
Screenshots
Gallery
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers