Modscraper Modscraper Minecraft
Framework logo

Framework

Mod

by MrCrayfish

A common library powering all of MrCrayfish's Mods

Type

Mod

CurseForge Downloads

136,286,471

CurseForge ID

549225

Last Updated

Sep 10, 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).

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,402)

Show fewer
A True Prime Piece Experiance A True Prime Piece Experiance Cottage Craft - A Cottagecore Adventure Cottage Craft - A Cottagecore Adventure True Horror True Horror The Biggest Modpack The Biggest Modpack All the Mods 10 Aeronautics All the Mods 10 Aeronautics Tempest Protocol Tempest Protocol TerraFirmaAdventure TerraFirmaAdventure Craft in Chaos Craft in Chaos Rhinocraft Rhinocraft Guns 'n More Armour Guns 'n More Armour Kjwippy's FNAF Pack Kjwippy's FNAF Pack ChillCraft - CC1 ChillCraft - CC1 [TaCZ] Guns & Customs - Beta Entry [TaCZ] Guns & Customs - Beta Entry Chernobyl - Forge Labs Chernobyl - Forge Labs Ozone Skyblock Reborn 2 Ozone Skyblock Reborn 2 The Dwellers by SammJA The Dwellers by SammJA Avalon Reborn Avalon Reborn Worldly Galaxies 4 | Multiplayer Questing Modpack (1200+ QUESTS) Worldly Galaxies 4 | Multiplayer Questing Modpack (1200+ QUESTS) [MODIFIED] Cobblemon: OVERCLOCKED! [MODIFIED] Cobblemon: OVERCLOCKED! Vagrant Saga - RPG Survival Adventure Vagrant Saga - RPG Survival Adventure Tropical Colonies Tropical Colonies Menethis's Zombie Apocalypse Menethis's Zombie Apocalypse Gun fire survival Gun fire survival Beyond Depth Insanity Beyond Depth Insanity MrCrayfish All Mods MrCrayfish All Mods FreshCraft Classic FreshCraft Classic Create: Back on Track Create: Back on Track Create Lets Create - Official Server Create Lets Create - Official Server A Cozy Mizuno World A Cozy Mizuno World TechAcademy TechAcademy The Dwellers We Fear The Dwellers We Fear Herobrine World (Herobrine and Scary Players) Herobrine World (Herobrine and Scary Players) Back to Back Back to Back Creepy [ Horror ] Creepy [ Horror ] CrazyTown Season 3 CrazyTown Season 3 Lees Zombie Apocalypse - Fallen Earth Lees Zombie Apocalypse - Fallen Earth More Realistic [FABRIC] - 1.21 UPDATE! More Realistic [FABRIC] - 1.21 UPDATE! Lukes Paradise Parasites 2 Lukes Paradise Parasites 2 The Fallen World - Prehistoric Corruption The Fallen World - Prehistoric Corruption Angel Tale : Shadows of Apollyon Angel Tale : Shadows of Apollyon Obsessed with Obsessed Obsessed with Obsessed Create: Factory Builder Create: Factory Builder Silly Seals - A Cozy Adventure Silly Seals - A Cozy Adventure Ultra Hardcore Renewed - Do you dare to play it? | 1.21 UPDATE! Ultra Hardcore Renewed - Do you dare to play it? | 1.21 UPDATE! Rising Civilizations Rising Civilizations Calamity RPG III : Wounds of the World Calamity RPG III : Wounds of the World EL MINE MAS EPICO 2 EL MINE MAS EPICO 2 Factorio ChunkByChunk Online (OxMODPACK) Factorio ChunkByChunk Online (OxMODPACK) Wizard Lovernite Wizard Lovernite The Forgotten Script (The Broken Script) The Forgotten Script (The Broken Script) Moe's Spooky Jump-scare Simulator Moe's Spooky Jump-scare Simulator WinterCraft-Eternal Winter! WinterCraft-Eternal Winter! Create : The zombie apocalypse Create : The zombie apocalypse Cobblemon Factory (Now with all 1025 pokemon!) Cobblemon Factory (Now with all 1025 pokemon!) Fight or Blight Fight or Blight New Game 3 - Immersive RPG Adventures & RPG Quests New Game 3 - Immersive RPG Adventures & RPG Quests Uncharted Expeditions Uncharted Expeditions Ultra Distant Horizons Ultra Distant Horizons Survival Unchained Survival Unchained Craftoria 2 - Worlds Beyond Craftoria 2 - Worlds Beyond Mekanism: Automation Mekanism: Automation Terrafirma Engineering Terrafirma Engineering Monumental Experience - In the Sky Monumental Experience - In the Sky Fearcraft Reimagined Fearcraft Reimagined Majnr Skyblock Majnr Skyblock Magic Valley Magic Valley CrazyCraft Revived CrazyCraft Revived Ratufa's Guns n Drugs Ratufa's Guns n Drugs Jaffa Factory 2 (Replica) Jaffa Factory 2 (Replica) More Animals 2 - Exclusive Edition with Animals Quests! More Animals 2 - Exclusive Edition with Animals Quests! Fearborne - Horror RPG Adventure Fearborne - Horror RPG Adventure Security Point Security Point Take A Look GUNS Take A Look GUNS Shadow Awakening Shadow Awakening Axas Perfect Pack Axas Perfect Pack CREATE and COLONY - Better features with Create and MineColonies CREATE and COLONY - Better features with Create and MineColonies BM: Exosphere Community Edition BM: Exosphere Community Edition Reach For The Skies - A Create Experience! Reach For The Skies - A Create Experience! Immersive Experience - Inspired by Actions & Stuff and Other Immersive Mods Immersive Experience - Inspired by Actions & Stuff and Other Immersive Mods Jujutsu Craft Ultimate Server( JJKUR Reworked) Jujutsu Craft Ultimate Server( JJKUR Reworked) Lees Fantasy - Chronicles of the Mimic Lees Fantasy - Chronicles of the Mimic Towns & Kingdoms 2 | A New World Towns & Kingdoms 2 | A New World Alaskan Wilderness (Inspired by ForgeLabs) Alaskan Wilderness (Inspired by ForgeLabs) Haven: Caveblock - Reborn Haven: Caveblock - Reborn More Dungeons [FABRIC] - 1.21 UPDATE! More Dungeons [FABRIC] - 1.21 UPDATE! Create Expansion - Bigger Create+ | 6.0 UPDATE! Create Expansion - Bigger Create+ | 6.0 UPDATE! [ Spellnomia ] -  Iron's Spells 'n Spellbooks magic modpack [ Spellnomia ] - Iron's Spells 'n Spellbooks magic modpack A-Pokémon-Pack: Obsidian Edition A-Pokémon-Pack: Obsidian Edition White Shrimp's Great Adventure White Shrimp's Great Adventure PROJECT ZUMBI - Dlet PROJECT ZUMBI - Dlet TFC Terra Draconis - Primitive Dragon Survival TFC Terra Draconis - Primitive Dragon Survival [CTM] Let's Cobble these Mons - a Cobblemon modpack [CTM] Let's Cobble these Mons - a Cobblemon modpack Builder's Paradise - Enhanced Edition (BPEE) Builder's Paradise - Enhanced Edition (BPEE) Sculk Horde Survival Sculk Horde Survival More Biomes [FABRIC] - 1.21 UPDATE! More Biomes [FABRIC] - 1.21 UPDATE! Exodus (Space Mission) | Stellaris & SPACE QUESTS! Exodus (Space Mission) | Stellaris & SPACE QUESTS! More Decorations 2 - Exclusive Edition | Decoration Mods! More Decorations 2 - Exclusive Edition | Decoration Mods! Lovernite Surival Horror Lovernite Surival Horror SkyBlock Horror SkyBlock Horror FEARCRAFT  [FORGE JAVA] FEARCRAFT [FORGE JAVA]

External Resources