ModsFinder

CatFrame

by Seniye

CatFrame is a Forge library for Minecraft 1.7.10 that brings modern rendering and GUI tools to legacy mod projects.

ForgeClient required, server optionalCustom license1.7.10

What it does

CatFrame is built as infrastructure that other mods rely on, not as a content mod in its own right. It backports parts of the modern Minecraft systems to the 1.7.10 platform, including a JSON model pipeline, a blockstate system, runtime model baking, display transforms and multi-layer item rendering. Item model definitions follow the newer data-driven layout, so developers can describe models without hand-coding each one.

The library also includes a reusable GUI toolkit for building interfaces on 1.7.10, and it aims to let developers reuse modern architecture in older projects. Plugin hooks allow rendering logic to run per baked model quad each frame. Vanilla block and item JSON model support depends on a Mixin, and UniMixins is the required dependency that provides it.

Players need CatFrame installed on the client, while a server may run without it. Builds exist only for 1.7.10, with 0.9.5 as the latest Forge file, released 2026-09-30. The license is custom and the code is not open source, though source code, an issue tracker and a wiki are public.

Key features

  1. JSON model pipeline

    Models are read from JSON and baked at runtime, following the layout used by newer Minecraft versions.

  2. Modern blockstate system

    Block states are described in a data-driven form, so block variants do not need separate code paths.

  3. Display transforms

    Transforms for held, dropped and inventory display can be set per model, matching the modern item display behavior.

  4. Multi-layer item rendering

    Items can render several layers in one model, with each layer drawn in turn.

  5. Reusable GUI toolkit

    Components for building interfaces are provided, so mods can create screens without rebuilding the common parts.

Compatibility

Latest build for each game version and loader.

1.7.100.9.5
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

UniMixinsA Mixin loader designed for maximum compatibility.
Required

Required by 3 mods

Use cases

Who it’s for: Mod developers working on Minecraft 1.7.10 who want a modern, data-driven workflow for models, blockstates and interfaces. Players only need the library when a mod that requires it is installed.

How it compares

Full comparison

Json Model Legacy is also a Forge mod for 1.7.10, but it is open source under the MIT License and only covers JSON model loading, while the client or server environment is optional. Modern Controlling Core is a client-side only Forge mod for 1.12.2 under the GNU General Public License v2.0 or later, so it does not share CatFrame's version or scope.

ModLoadersGame versionsEnvironmentUpdated
CatFrameForge1.7.10Client required, server optional2026-09-30
Json Model LegacyForge1.7.10Client or server, optional2025-12-19
Modern Controlling CoreForge1.12.2Client-side only2025-08-01

Questions

Does CatFrame need UniMixins?

Yes. UniMixins is a required dependency, and vanilla block and item JSON model support uses a Mixin that it provides.

Does a server need CatFrame installed?

No. Only players need it, and a server can run without it, so it works on the server side without being required there.

Which Minecraft version does CatFrame support?

CatFrame has Forge files for 1.7.10 only, and the latest file is 0.9.5 for 1.7.10, published 2026-09-30.

In the catalog

CatFrame is one of 3,514 Library mods on ModsFinder, and one of 1,576 Library mods for Forge. 1,013 mods support Minecraft 1.7.10.

More from Seniye

All projects

Similar mods

What the author says

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…
Seniye, on the Modrinth page

Official listing

Owner
Seniye
Published
2026-05-29
Updated on Modrinth
2026-09-30
Facts verified
2026-10-15

Tags