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
Virtua Frontier Virtua Frontier Hunting simulator ultra. Hunting simulator ultra. Verity souls JE Verity souls JE A Bit o' Everything A Bit o' Everything QSMP 2024 Collection QSMP 2024 Collection WSR: But, Scary WSR: But, Scary Whim Whim Cavers Delight Cavers Delight Better Than Adventure-Forge Better Than Adventure-Forge Mechanical Horizons Aeronautics Mechanical Horizons Aeronautics KiCraft: Path of Ascension KiCraft: Path of Ascension easier Villager easier Villager CTM CTM More mobs More mobs Eclipse Eclipse Project Arc Light -  Dimensional Rift Project Arc Light - Dimensional Rift Better Fresh Start (BFS) Better Fresh Start (BFS) Sleepymon [COBBLEMON] Sleepymon [COBBLEMON] GR's RPG: medieval fantasy GR's RPG: medieval fantasy Awakening Of: The Flood Parasites Awakening Of: The Flood Parasites Age SMP Faction Modpack Age SMP Faction Modpack datguyach's Zombie Apocolypse datguyach's Zombie Apocolypse Parity: Thoughtfully Designed Parity: Thoughtfully Designed MacedCraft MacedCraft Collection of Quirks Collection of Quirks something is knocking at your door.. HORROR something is knocking at your door.. HORROR Redzone Games - [TACZ] Multiplayer Server Redzone Games - [TACZ] Multiplayer Server CastleQuest SMP CastleQuest SMP iByte Odyssey iByte Odyssey Voltz (Volts) Reimagined - Official Server Voltz (Volts) Reimagined - Official Server Createrington Cogs & Steam Createrington Cogs & Steam LuxeCraft SMP LuxeCraft SMP Marcadia Marcadia Create with Guns and Security Craft Create with Guns and Security Craft Realistic Modpack - extreme survival Realistic Modpack - extreme survival (Project 0) The Lurkers (Project 0) The Lurkers Create Capitalist Create Capitalist Economycraft Economycraft Rex Novus SMP [Lithium] Rex Novus SMP [Lithium] Create chillax Create chillax SkyBlock Winter Horror SkyBlock Winter Horror Flash's RPGpack Flash's RPGpack Dread Awakening Dread Awakening A Hunt For a New Life: DeadZone A Hunt For a New Life: DeadZone MHG: Cities! MHG: Cities! Mijoma's Additional Additions Mijoma's Additional Additions Guns, Swords, and Ships Guns, Swords, and Ships All About Mobs - Creatures & Bosses & Combat All About Mobs - Creatures & Bosses & Combat Create: Everything & The Kitchen Sink Create: Everything & The Kitchen Sink Integrated RPG Integrated RPG Farming Across the Skies Farming Across the Skies Beyond Dungeonspace -  Steampunk Survival, Create Automation & Horde Defense Beyond Dungeonspace - Steampunk Survival, Create Automation & Horde Defense MC Enhanced [FABRIC] MC Enhanced [FABRIC] TDSMP - Time Dimension SMP TDSMP - Time Dimension SMP Astrid's FNAF Pack - Management Wanted Astrid's FNAF Pack - Management Wanted Slumbering Darkness. (A modpack based around the Slumbering Omen) Slumbering Darkness. (A modpack based around the Slumbering Omen) Create Motion Create Motion (Closed) CE Wandering Wilds (Closed) CE Wandering Wilds SkyTech Evolution SkyTech Evolution Official AvP Fabric Server Official AvP Fabric Server Esawuna - PvPvE Towny [Discontinued] Esawuna - PvPvE Towny [Discontinued] StarterCraft -  Beginner Edition | Beta 26.1! StarterCraft - Beginner Edition | Beta 26.1! The Next Tomorrow Cobblemon (NO LONGER IN USE) The Next Tomorrow Cobblemon (NO LONGER IN USE) Foundation Z Heroes Foundation Z Heroes Multiversal Misadventures - The Blockhead's Guide to the Galaxy Multiversal Misadventures - The Blockhead's Guide to the Galaxy Cute-Cozy-Worlds Cute-Cozy-Worlds Create: Pollution edition Create: Pollution edition Most Of The Mods Most Of The Mods Fungal Apocalypse Fungal Apocalypse Dweller City Dweller City BlockStrike - Modern Multiplayer Shooter BlockStrike - Modern Multiplayer Shooter MAJNR Plus for Forge MAJNR Plus for Forge Best Mods (BM) Best Mods (BM) Digimod Tamers Evolution! Digimod Tamers Evolution! Something is Knocking at your door... Something is Knocking at your door... INSANITY [horror] INSANITY [horror] DayZ SMP DayZ SMP Mutants & Abilities Mutants & Abilities Howiecraft Howiecraft BuildCraft Lite BuildCraft Lite Donna's Odyssey Fantasy RPG Donna's Odyssey Fantasy RPG CosmonautiCraft CosmonautiCraft SCP: Blackout Protocol SCP: Blackout Protocol Server Pack: M-HELDEN 2 Server Pack: M-HELDEN 2 Rapha´s Christmas Pack Rapha´s Christmas Pack ArkobiCraft ArkobiCraft Dragons and Magic Medival Dragons and Magic Medival JoJos Requiem JoJos Requiem SubCraft Rebirth SubCraft Rebirth Grand Odyssey Grand Odyssey Nightmare Dwellers Nightmare Dwellers Builder's Toolbox [Fabric Edition] | Best Building Experience Builder's Toolbox [Fabric Edition] | Best Building Experience Silly Billy Femboy Activities Pack Silly Billy Femboy Activities Pack DLCraft! DLCraft! Farmtastic! Farmtastic! Arcane Project Genesis Arcane Project Genesis Lolicraft Official Lolicraft Official Kanna Comes Alive Kanna Comes Alive Superheroes spiders and horror Superheroes spiders and horror Management Wanted Expansion Management Wanted Expansion

External Resources