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
Mijoma's Additional Additions Mijoma's Additional Additions ExileColonies ExileColonies A Quite Place remastered A Quite Place remastered The Broken Script Origines The Broken Script Origines CastleQuest SMP CastleQuest SMP  VeritySurvival VeritySurvival Ultimate Heroes Ultimate Heroes Apocalypsecraft - Survive The Zombie Apocalypse Apocalypsecraft - Survive The Zombie Apocalypse From The cave Reimagined From The cave Reimagined Pixelmon E2craft Pixelmon E2craft Turmoil (ULTIMATE HORROR EXPERIENCE) Turmoil (ULTIMATE HORROR EXPERIENCE) CTM CTM Voxels Recrafted (Like Remastered but for Forge) Voxels Recrafted (Like Remastered but for Forge) Real Prehistoric Dinosaurs (Dinosaurs) (Prehistoric) Real Prehistoric Dinosaurs (Dinosaurs) (Prehistoric) EnchantVenture EnchantVenture Unicorn RL Craft Unicorn RL Craft Is That A B-2 Stealh Bomber!?- Is That A B-2 Stealh Bomber!?- JujutsuCraft: Domain Expansion JujutsuCraft: Domain Expansion Arrzee's Enhanced Arrzee's Enhanced KiCraft: Path of Ascension KiCraft: Path of Ascension Dread Awakening Dread Awakening GR's RPG: medieval fantasy GR's RPG: medieval fantasy Age SMP Faction Modpack Age SMP Faction Modpack MAJNR Plus for Forge MAJNR Plus for Forge Flash's RPGpack Flash's RPGpack MC Enhanced [FABRIC] MC Enhanced [FABRIC] Mechanical Horizons Aeronautics Mechanical Horizons Aeronautics Elarion Elarion Parity: Thoughtfully Designed Parity: Thoughtfully Designed Guns and Horror Guns and Horror Isle of Berk Dragon Age Isle of Berk Dragon Age Create: Everything & The Kitchen Sink Create: Everything & The Kitchen Sink (Closed) CE Wandering Wilds (Closed) CE Wandering Wilds Collection of Quirks Collection of Quirks Nightmare Dwellers Nightmare Dwellers Simple Automation 2.0 | Beginner-Friendly Tech & Automation Simple Automation 2.0 | Beginner-Friendly Tech & Automation Voltz (Volts) Reimagined - Official Server Voltz (Volts) Reimagined - Official Server Slumbering Darkness. (A modpack based around the Slumbering Omen) Slumbering Darkness. (A modpack based around the Slumbering Omen) Esawuna - PvPvE Towny [Discontinued] Esawuna - PvPvE Towny [Discontinued] datguyach's Zombie Apocolypse datguyach's Zombie Apocolypse iByte Odyssey iByte Odyssey Marcadia Marcadia RiftRealm UNLIMITED RiftRealm UNLIMITED Better Than Adventure-Forge Better Than Adventure-Forge Create chillax Create chillax Fungal Apocalypse Fungal Apocalypse Realistic Modpack - extreme survival Realistic Modpack - extreme survival Cute-Cozy-Worlds Cute-Cozy-Worlds DreamCraft (Dreamcore) DreamCraft (Dreamcore) INSANITY [horror] INSANITY [horror] Tensura Chronicles of Tempest Tensura Chronicles of Tempest Project Infinity - Infinite possibilities, one world Project Infinity - Infinite possibilities, one world The Last Dawn I - Zombie Apocalypse The Last Dawn I - Zombie Apocalypse All About Mobs - Creatures & Bosses & Combat All About Mobs - Creatures & Bosses & Combat Official AvP Fabric Server Official AvP Fabric Server Rex Novus SMP [Lithium] Rex Novus SMP [Lithium] (Project 0) The Lurkers (Project 0) The Lurkers Cobblemon Dimensions Cobblemon Dimensions Dweller City Dweller City Epic MMO Epic MMO Create: Cursed Create - Zombie Apocalypse Create: Cursed Create - Zombie Apocalypse CosmonautiCraft CosmonautiCraft Beyond Dungeonspace -  Steampunk Survival, Create Automation & Horde Defense Beyond Dungeonspace - Steampunk Survival, Create Automation & Horde Defense A Hunt For a New Life: DeadZone A Hunt For a New Life: DeadZone Mutants & Abilities Mutants & Abilities Dopeman's Apocalypse to die for Dopeman's Apocalypse to die for ArkobiCraft ArkobiCraft Lolicraft Official Lolicraft Official MY FNAF Management Wanted Custom Pack MY FNAF Management Wanted Custom Pack ES CRAFT ES CRAFT SubCraft Rebirth SubCraft Rebirth Create with Guns and Security Craft Create with Guns and Security Craft Eclipse Eclipse Silly Billy Femboy Activities Pack Silly Billy Femboy Activities Pack ALBOE! [FABRIC] ALBOE! [FABRIC] Harder Than Copper Age Harder Than Copper Age Createrington Cogs & Steam Createrington Cogs & Steam Tensura Reincarnated Life In Another World Tensura Reincarnated Life In Another World Arcane Project Genesis Arcane Project Genesis The Next Tomorrow Cobblemon (NO LONGER IN USE) The Next Tomorrow Cobblemon (NO LONGER IN USE) JOES' FNaF Pack JOES' FNaF Pack GunCraft: Wild Warfare GunCraft: Wild Warfare Alien: Romolus Alien: Romolus Create: Guns and Artillery Create: Guns and Artillery Most Of The Mods Most Of The Mods Kanna Comes Alive Kanna Comes Alive TussleCraft - Forgotten Age TussleCraft - Forgotten Age Create Motion Create Motion Modern Day: Vampirism Modern Day: Vampirism Apocalyptic Hardcore: The World of SCP Infection ☠️ Apocalyptic Hardcore: The World of SCP Infection ☠️ SCP: Blackout Protocol SCP: Blackout Protocol Minecolonies - Order and Chaos Minecolonies - Order and Chaos MHG: Cities! MHG: Cities! Dragons and Magic Medival Dragons and Magic Medival Multiversal Misadventures - The Blockhead's Guide to the Galaxy Multiversal Misadventures - The Blockhead's Guide to the Galaxy Create&Greg Create&Greg Zombotony - Zombie Apocalypse Zombotony - Zombie Apocalypse Blockbuster: MlgxArt's 3D Models Morph Pack Blockbuster: MlgxArt's 3D Models Morph Pack Another Danger, The Ultimate Horror Modpack Another Danger, The Ultimate Horror Modpack BuildCraft Lite BuildCraft Lite

External Resources