Modscraper Modscraper Minecraft
Framework logo

Framework

Mod

by MrCrayfish

A common library powering all of MrCrayfish's Mods

Type

Mod

CurseForge Downloads

146,051,834

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
Better Aeternium Better Aeternium Xirc's Jcraft Journeys Xirc's Jcraft Journeys Create: Cannons, Cogs, and Candy Create: Cannons, Cogs, and Candy Kota Craft Kota Craft From Spears to Gears From Spears to Gears Fossils And Archaeology: Survival Refined Fossils And Archaeology: Survival Refined ARKCraft ARKCraft All About Horror - Survival Fear & Terror Experience All About Horror - Survival Fear & Terror Experience The OneBlock 1 The OneBlock 1 Gun and Parasite (KOR) Gun and Parasite (KOR) Bearly Vanilla (Season 0) Bearly Vanilla (Season 0) SCP Area: [REDACTED] By Epic7404 SCP Area: [REDACTED] By Epic7404 DND: Narnia DND: Narnia Gibuns Jujutsu Craft 100 Days Challenges Gibuns Jujutsu Craft 100 Days Challenges UlmesuChallenge UlmesuChallenge CHERRYMON: Cozy Cobblemon Adventures CHERRYMON: Cozy Cobblemon Adventures Stranded N Space Stranded N Space The Obsessed Creature The Obsessed Creature Farms N' Furniture Farms N' Furniture HLStuff - Adventure & Exploration HLStuff - Adventure & Exploration Jujutsu Craft Infinity Evolved Anime Jujutsu Craft Infinity Evolved Anime ChillCraft  - Play Your Way, Chill Your Way ChillCraft - Play Your Way, Chill Your Way Tough As Bedrock Tough As Bedrock [BOT]植物魔法Botania [BOT]植物魔法Botania THE ORIGENS V2 THE ORIGENS V2 The Crafting Dead Reimagined The Crafting Dead Reimagined The Lost Underground The Lost Underground Raft Reimagined Raft Reimagined Broken script X no_moon.jar Broken script X no_moon.jar Zombotani's Spooky Scary Pack Zombotani's Spooky Scary Pack Create With Friends SMP Create With Friends SMP Karmaland V (no oficial) Karmaland V (no oficial) Hello there, Neighbor Hello there, Neighbor Z's Deceasedcraft Lite Z's Deceasedcraft Lite The World Of Dinosaurs The World Of Dinosaurs Create + Ribbits and MORE Create + Ribbits and MORE PhoenixofHope's 100 Baby Challenge PhoenixofHope's 100 Baby Challenge Galdraheim Galdraheim The Conjuring: Last Rites | Horror Modpack The Conjuring: Last Rites | Horror Modpack Solitary VHS - ONE BLOCK HORROR (dweller) Solitary VHS - ONE BLOCK HORROR (dweller) Apocalipse Light - A Zombie Apocalypse Survival Apocalipse Light - A Zombie Apocalypse Survival SkylandTraveler SkylandTraveler Tensura Reincarnated Life In Another World Tensura Reincarnated Life In Another World Moist's JJK Moist's JJK Sky XP Sky XP Cuter Craft Cuter Craft JuJutsu Kaisen Rougelike JuJutsu Kaisen Rougelike Block Ops - Warfare Block Ops - Warfare MC EXPEDITIONS MC EXPEDITIONS Narutoto World of Ninjas Narutoto World of Ninjas MonCraft- Monsters and Monster Girls MonCraft- Monsters and Monster Girls war for the omnitrix war for the omnitrix Create: Industrial Craft Create: Industrial Craft Artifice & Industry Artifice & Industry Fiction Friction Gaming Fiction Friction Gaming CreateFlyingColonies Aeronautics CreateFlyingColonies Aeronautics medieval ages and machinery medieval ages and machinery Cinematic Horizons (Distant Horizon with Shader) Cinematic Horizons (Distant Horizon with Shader) Friends United 2.1 Friends United 2.1 OmniVerse Reborn OmniVerse Reborn Tech Town Tech Town Create a Tank Create a Tank SAO - Sword Arts Offline SAO - Sword Arts Offline ZUMBILÂNDIA - (ZOMBIE LAND) ZUMBILÂNDIA - (ZOMBIE LAND) Real dark fantasy Horror (Horror) (dark fantasy) Real dark fantasy Horror (Horror) (dark fantasy) GloveCraft Cobblemon Tycoon GloveCraft Cobblemon Tycoon Tensura Pandemonium Official Tensura Pandemonium Official The War of the World The War of the World Cobblemon Homestead Cobblemon Homestead Forge of Titans | Forge your Empire Forge of Titans | Forge your Empire Rise of the Ottomans Rise of the Ottomans INVINCIBLE- A project INVINCIBLE- A project Monumental Experience - NeoForge Monumental Experience - NeoForge DeezCraft Skibidi Edition DeezCraft Skibidi Edition AstroCraft - MC AstroCraft - MC PHONE craft PHONE craft Forge of Eternity Forge of Eternity FALLOUT: Radiation Edition FALLOUT: Radiation Edition Bucket SMP - Bucket O' Magic Bucket SMP - Bucket O' Magic Falsity Experience Falsity Experience Create: Reatomized! Create: Reatomized! YaoPack 3 YaoPack 3 The Last Dawn II The Last Dawn II Atomized Atomized Null Sector Null Sector Flourish & Flutter: A Nature’s Journey Flourish & Flutter: A Nature’s Journey Savaru I - Survival Savaru I - Survival The Dead Zone The Dead Zone Blockbusters Blockbusters Four Seasons Four Seasons OPKoffee Infused OPKoffee Infused DreamCraft (Dreamcore) DreamCraft (Dreamcore) how_To_Train_Your_ dragon how_To_Train_Your_ dragon Surviving 100 Days With The Wither Storm Remastered Surviving 100 Days With The Wither Storm Remastered Zurvive - The Last Apocalypse Zurvive - The Last Apocalypse World War Z - Zombie Evolution World War Z - Zombie Evolution null's 2.0craft null's 2.0craft B i o m e c h B i o m e c h Sugar's Ultimate Changed Sugar's Ultimate Changed Bettercraft; Just Better Bettercraft; Just Better

External Resources