Modscraper Modscraper Minecraft
Framework logo

Framework

Mod

by MrCrayfish

A common library powering all of MrCrayfish's Mods

Type

Mod

CurseForge Downloads

146,045,004

CurseForge ID

549225

Last Updated

Nov 7, 2026

Description

framework_banner.png

Discord Server MrCrayfish's Website MrCrayfish's YouTube MrCrayfish's Discord

📙 About:

Framework is a library designed to aid in the development of multi-platform mods, containing systems for registration, network messages, and more. In addition, Framework contains additional features to further unlock the potential of modding, which can be read below.

🚀 Open Model Format

Open Model Format is an extension to Vanilla's JSON Block Model format. It removes the arbitrary restrictions placed on designing block models, this means you can now rotate an element to any angle instead of  22.5 increments. It also allows elements to be positioned and sized larger than the maximum bounds [-16,-16, -16] to [32, 32, 32]. Below is an example of a helicopter model used in a vehicle mod.

helicopter.png

🔑 Synced Data Keys

Synced Data Keys are an improvement of Minecraft's entity data accessor system. It allows you to attach additonal data to any entity without the need of writing a complex capability. The benefit of using Framework's Synced Data Keys is the powerful features it provides. As mentioned by in the name, the data can be automatically synced to clients; this means you don't have to deal with packets. The data can be saved to the entity so it's remembered across world reloads or server restarts. Unlike Minecraft's system, Framework adds an option to allow your data to persist across deaths instead of being reset back to it's default value. Not convinced yet? Check out the example below to see how simple but powerful this system is.

An example of keeping track of how many times a chicken has been hit by players.

// Creating a synced data key
private static final SyncedDataKey<Chicken, Boolean> HIT_COUNT = SyncedDataKey.builder(SyncedClassKey.CHICKEN, Serializers.INTEGER)
    .id(new ResourceLocation("your_mod_id", "hit_count"))
    .defaultValueSupplier(() -> 0)
    .saveToFile()
    .syncMode(SyncMode.TRACKING_ONLY)
    .build();

// Call this in your common setup
FrameworkAPI.registerSyncedDataKey(HIT_COUNT);

// Forge event for when a player attacks an entity
void onHitEntity(AttackEntityEvent event) {
    if(event.getTarget() instanceof Chicken chicken) {
        int newCount = HIT_COUNT.getValue(chicken) + 1;
        HIT_COUNT.setValue(chicken, newCount);
    }
}

📦 Easy Login Packets

Forge has the ability to allow developers to create login packets, however implementing it requires a significant amount of code. Framework condenses the required code into a simple registration method and will handle sending your data to clients.

📔 Developers:

Discover how Framework can be beneficial to your development by reading about it's features here.

🙋‍♀️ Need Support? Join the Official Discord Server:

The comment section isn't great for support, join the official discord server. You can get help installing and configuring mods, resolving crashes and more! Plus you'll also get access to news about mod updates and development (before anywhere else).

Compatibility

Mod Loaders

Client Neoforge Server

Game Versions

26.3

Recommended Gear

Affiliate

Hardware and extras that pair well with this mod.

As an Amazon Associate I earn from qualifying purchases.

Screenshots

Similar Mods

Included in Modpacks (2,531)

Show fewer
SkyBlock Horror SkyBlock Horror TFC Terra Draconis - Primitive Dragon Survival TFC Terra Draconis - Primitive Dragon Survival Cave horror optimized (cave horror project 1) Cave horror optimized (cave horror project 1) More Decorations 2 - Exclusive Edition | Decoration Mods! More Decorations 2 - Exclusive Edition | Decoration Mods! Security Point Security Point Jaffa Factory 2 (Replica) Jaffa Factory 2 (Replica) Lees Fantasy - Chronicles of the Mimic Lees Fantasy - Chronicles of the Mimic Create Expansion - Bigger Create+ | 6.0 UPDATE! Create Expansion - Bigger Create+ | 6.0 UPDATE! Plants vs. Zombies+ | With Plants vs Zombies & More! Plants vs. Zombies+ | With Plants vs Zombies & More! Isle of Berk Expanded Isle of Berk Expanded Fearborne - Horror RPG Adventure Fearborne - Horror RPG Adventure BM: Exosphere Community Edition BM: Exosphere Community Edition Shadow Awakening Shadow Awakening Jujutsu Craft Ultimate Server( JJKUR Reworked) Jujutsu Craft Ultimate Server( JJKUR Reworked) Reach For The Skies - A Create Experience! Reach For The Skies - A Create Experience! Creepy Horse Reimagined Creepy Horse Reimagined The Suspect's Journey The Suspect's Journey White Shrimp's Great Adventure White Shrimp's Great Adventure NeepMeat - Trifecta NeepMeat - Trifecta [CTM] Let's Cobble these Mons - a Cobblemon modpack [CTM] Let's Cobble these Mons - a Cobblemon modpack PROJECT ZUMBI - Dlet PROJECT ZUMBI - Dlet Towns & Kingdoms 2 | A New World Towns & Kingdoms 2 | A New World Haven: Caveblock - Reborn Haven: Caveblock - Reborn Mystic's Monstrosity - Greedy Edition Mystic's Monstrosity - Greedy Edition New Simple Mods [FABRIC] - Without Complex Mods! | NEW VERSION! New Simple Mods [FABRIC] - Without Complex Mods! | NEW VERSION! FEARCRAFT  [FORGE JAVA] FEARCRAFT [FORGE JAVA] My Hero Academia New Heros My Hero Academia New Heros More Dungeons [FABRIC] - 1.21 UPDATE! More Dungeons [FABRIC] - 1.21 UPDATE! A-Pokémon-Pack: Obsidian Edition A-Pokémon-Pack: Obsidian Edition Lovernite Surival Horror Lovernite Surival Horror Sculk Horde Survival Sculk Horde Survival Builder's Paradise - Enhanced Edition (BPEE) Builder's Paradise - Enhanced Edition (BPEE) Solo Leveling - OVERLOAD Solo Leveling - OVERLOAD Ampz (Voltz for 1.21) (Official Server) Ampz (Voltz for 1.21) (Official Server) TechRPG - RPG with Tech, Magic, Create, Space Exploration TechRPG - RPG with Tech, Magic, Create, Space Exploration Cobblemon - RPG Edition | Cobblemon & RPG [Cobblemon 1.7.3] Cobblemon - RPG Edition | Cobblemon & RPG [Cobblemon 1.7.3] More Biomes [FABRIC] - 1.21 UPDATE! More Biomes [FABRIC] - 1.21 UPDATE! FreshCraft SteamPunk Industry DLC FreshCraft SteamPunk Industry DLC WebDisplays Plus WebDisplays Plus Management wanted UNOFFICIAL PACK Management wanted UNOFFICIAL PACK Better Experience (BTV) - Last Update! | The Copper Age! Better Experience (BTV) - Last Update! | The Copper Age! CobbleKanto - A Cobblemon Adventure CobbleKanto - A Cobblemon Adventure M-Freunde  3 M-Freunde 3 HORROR - Arachnophobia (spider) HORROR - Arachnophobia (spider) crazy craft even more updated crazy craft even more updated All The Dungeons | New Combat and Dungeons All The Dungeons | New Combat and Dungeons Truly Essentials - First Step (Vanilla+) Truly Essentials - First Step (Vanilla+) Better than Better Than Wolves ( BTBTW ) Better than Better Than Wolves ( BTBTW ) Integrated Boogaloo Integrated Boogaloo Whispers From Below [From The Caves] Whispers From Below [From The Caves] Pinehaven's 100 Days Zombie Apocalypse (Horse Edition) Pinehaven's 100 Days Zombie Apocalypse (Horse Edition) KBA's Zombie Apocalypse KBA's Zombie Apocalypse HORROR - The official no_moon.jar pack (psychological) HORROR - The official no_moon.jar pack (psychological) city's Chainsaw Man pack city's Chainsaw Man pack Create France Serveur Create France Serveur Our Story - Earth 2 (soon) Our Story - Earth 2 (soon) Medival, Magic & Tech NeoForge Medival, Magic & Tech NeoForge Ascension of Ages Ascension of Ages Create Planetary Create Planetary Monumental Experience - Creatures Across the World Monumental Experience - Creatures Across the World Alex's Caves Optimised Alex's Caves Optimised Kingdoms Of The Valley Kingdoms Of The Valley Realisticraft - The Realistic Experience Realisticraft - The Realistic Experience Lunchbutt's Modpack Lunchbutt's Modpack LOVERNITE ADVENTURE 1 LOVERNITE ADVENTURE 1 Just Hide - A Ransomware Horror Experience (Inspired by Twixxel & Thatmob) Scary Stalker Gameplay Recreation Modpack Just Hide - A Ransomware Horror Experience (Inspired by Twixxel & Thatmob) Scary Stalker Gameplay Recreation Modpack Guns, Nukes and Espionage Guns, Nukes and Espionage Flawless Horror, Winter Survival (Proximity chat) Flawless Horror, Winter Survival (Proximity chat) Cozy Cooking: Mechanical Muffins Cozy Cooking: Mechanical Muffins Liminal Industries Acension Liminal Industries Acension Beyond Minecraft [Forge] Beyond Minecraft [Forge] Surviving 100 Days With The Wither Storm Again Surviving 100 Days With The Wither Storm Again Fungal Infection  Spore Survival Fungal Infection Spore Survival Schleimy's Stranger Things Schleimy's Stranger Things Farming Crossing 6 Dinner Party Farming Crossing 6 Dinner Party Tensura: New World [Tensura RPG] Tensura: New World [Tensura RPG] Mechanomania Mechanomania The Stalker Recreation The Stalker Recreation Cobblemon Explorers! Cobblemon Explorers! World war with Godzilla World war with Godzilla Slime Throne | Tensura Slime Throne | Tensura Plants vs Zombies Overgrowth Plants vs Zombies Overgrowth Mysticlouds - Cuteness and Chaos Mysticlouds - Cuteness and Chaos Sci-Fi Multiverse Sci-Fi Multiverse THE DISTURBED THE DISTURBED Cobblemon: Beyond the Pixelverse Cobblemon: Beyond the Pixelverse Liminal Industries - Rescripted Liminal Industries - Rescripted The Cobblemon Colonies The Cobblemon Colonies TransformersCraft: Rebirth TransformersCraft: Rebirth Celestia SMP - The ModPack Celestia SMP - The ModPack Sixty Six Million Years In The Making Sixty Six Million Years In The Making SKYMON - Cobblemon SKYMON - Cobblemon Farming Overloaded Farming Overloaded Fantastic Frontier Fantastic Frontier PVP Pack [PvP ,  FPS Boost ,  Performance ,  Optimization ,  Low Latency ,  Competitive ,  26.2 , Modern PVP , pvppack , pvp] PVP Pack [PvP , FPS Boost , Performance , Optimization , Low Latency , Competitive , 26.2 , Modern PVP , pvppack , pvp] Dragonworld Dragonworld Zombotani's Five Nights at Freddy's Pack Zombotani's Five Nights at Freddy's Pack Secret Mission: Christmas Secret Mission: Christmas All the furniture. All the furniture. FairyTALES FairyTALES

External Resources