CatFrame

Quick rating

Community listing page, reviews here may not be monitored by the author.

CatFrame

By SeniyeOwner , dfdvdsf

No reviews yet

A shared frameworks backporting Modern Minecraft Systems to the archaic 1.7.10 version.

Mod Loaders
Minecraft

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.

modrinthcurseforgegithubcodebergdev

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.

modrinthcurseforgegithubcodebergdev


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

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.