Modscraper Modscraper Minecraft
Framework logo

Framework

Mod

by MrCrayfish

A common library powering all of MrCrayfish's Mods

Type

Mod

CurseForge Downloads

146,058,327

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
Epic MMO Epic MMO Blockbuster: MlgxArt's 3D Models Morph Pack Blockbuster: MlgxArt's 3D Models Morph Pack TussleCraft - Forgotten Age TussleCraft - Forgotten Age Ark Origins - Back to Origins Ark Origins - Back to Origins JOES' FNaF Pack JOES' FNaF Pack WildWest [Forge] WildWest [Forge] Builders Delight 4 Builders Delight 4 Monumental Experience - Beneath the Surface Monumental Experience - Beneath the Surface Catch, Create, Conquer Catch, Create, Conquer The Odyssey (Create Aeronautics & Weather mods) The Odyssey (Create Aeronautics & Weather mods) The Everlasting Winter The Everlasting Winter Furtastic (a changed adventure) Furtastic (a changed adventure) Galaxy Sky Galaxy Sky Jabblerz FNaF Mashup Jabblerz FNaF Mashup Create Colonies - Craft a Home. Create an Empire. Create Colonies - Craft a Home. Create an Empire. Everwild (Cobblemon) Everwild (Cobblemon) Jurassic era Jurassic era Reqium Reqium FNaF's UNIVERSE & FANVERSE UNOFFICIAL FNaF's UNIVERSE & FANVERSE UNOFFICIAL Our Antarchy Craft Our Antarchy Craft Cobblemon Vulkan (Performance Pack) Cobblemon Vulkan (Performance Pack) Alien: Romolus Alien: Romolus The Great Beyond The Great Beyond Artemis: Project Artemis: Project CR-Realistic Survival CR-Realistic Survival SpHiNxX's Technical Overhaul SpHiNxX's Technical Overhaul Maid Service Maid Service Create SMP Addons+extra Create SMP Addons+extra Applied Energestic 2 vs Refined Storage Neoforged Applied Energestic 2 vs Refined Storage Neoforged GunCraft: Wild Warfare GunCraft: Wild Warfare Create-Anything Create-Anything Mines & Monarchs (M&M) Mines & Monarchs (M&M) Awakened Server Awakened Server Gundustry Gundustry Ultimate Neodium Ultimate Neodium Mekanism Memories Mekanism Memories Arctania SMP Arctania SMP Better RPG Realms Better RPG Realms JOJO VS SCP-610 Invade 100 Days JOJO VS SCP-610 Invade 100 Days Guns, Dinosaurs and Stuff Guns, Dinosaurs and Stuff ALBOE! [FABRIC] ALBOE! [FABRIC] Mountains of Madness - A Terrifying Horror Experiance Mountains of Madness - A Terrifying Horror Experiance The last awakene The last awakene Apocalyptic infection - Zombie invasion Apocalyptic infection - Zombie invasion Create One Block Ultimate Create One Block Ultimate Modern Day: Vampirism Modern Day: Vampirism Overclock - Tech Automation with Quests | Create, Aeronautics, AE2, Modern Industrialization & More Overclock - Tech Automation with Quests | Create, Aeronautics, AE2, Modern Industrialization & More The Catgirl Experience The Catgirl Experience Lucky World Invasion (Updates & Tweaks) Lucky World Invasion (Updates & Tweaks) The Stalker (Twixxel Recreation) The Stalker (Twixxel Recreation) Miraculous Hollow SMP Miraculous Hollow SMP  Industrialized Industrialized CreateSMP Polska CreateSMP Polska Multi Pocket Dimensions Multi Pocket Dimensions Lumiere Project Tensura Modpack Lumiere Project Tensura Modpack Cannibal Woods Cannibal Woods Create Vanilla+ (THEO) Create Vanilla+ (THEO) Chill Homestead Chill Homestead Apocalyptic Hardcore: The World of SCP Infection ☠️ Apocalyptic Hardcore: The World of SCP Infection ☠️ Projet Nouveau Monde Steel Ball No Run [jojo] Projet Nouveau Monde Steel Ball No Run [jojo] Jojo: Bedrock is Unbreakable Jojo: Bedrock is Unbreakable Create&Greg Create&Greg Alien Revolution 10 Alien Revolution 10 Haln's Classic RPG Haln's Classic RPG MysticCraft Divivded Kingdoms MysticCraft Divivded Kingdoms CozyCrafts & Doodads CozyCrafts & Doodads Bingus SMP Season 9 Aeronautics Bingus SMP Season 9 Aeronautics Society Sunlit Valley - Mystical Skyblock Society Sunlit Valley - Mystical Skyblock HARDCORE EVOLUTIONS HARDCORE EVOLUTIONS DiscoveryRPG DiscoveryRPG FOG'S Zombie Apokalypse FOG'S Zombie Apokalypse Dead Dawn - Realistic Zombie Apocalypse Dead Dawn - Realistic Zombie Apocalypse Mythic RPG : Reborn Realms Mythic RPG : Reborn Realms Nerd Dead Nerd Dead Military industrial conflict Military industrial conflict Final Judgment : Save the world Final Judgment : Save the world Shade Of Abyss (Horror) - Current Shade Of Abyss (Horror) - Current Military Spy Agency (Draco Incognitas) Military Spy Agency (Draco Incognitas) New World - Legends New World - Legends Project TAO Project TAO dwellers attack survive dwellers attack survive Lucky Ducky Lucky Ducky Cobblemon Journeys End Cobblemon Journeys End They Prey On Thy Flesh They Prey On Thy Flesh Winter Arc Winter Arc Pixelmon's LuckyBlock Arena Pixelmon's LuckyBlock Arena Herobrine's Haunt: Defend & Survive Herobrine's Haunt: Defend & Survive Cave Horror Project:Referbished Cave Horror Project:Referbished KrzakiPudlo_3.5: Pixelmon Edition KrzakiPudlo_3.5: Pixelmon Edition Create Perfectionn Create Perfectionn ComboTech 4 ComboTech 4 Breaking Bad - Java Edition Breaking Bad - Java Edition Agritech Skies Agritech Skies Pixelmon Legends Z-A Pixelmon Legends Z-A Cobbled Saint Cobbled Saint Zombie Fungal Infection Zombie Fungal Infection SleepySMP Season 2 SleepySMP Season 2 Solar Fantasy Solar Fantasy DungeonCraft Adventures [PHTB] DungeonCraft Adventures [PHTB] The Freezing Nightmare The Freezing Nightmare

External Resources