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
FNAF Fazbear Factory FNAF Fazbear Factory Zombotony - Zombie Apocalypse Zombotony - Zombie Apocalypse MI:Lost Favor MI:Lost Favor Valse's Chunk By Chunk Valse's Chunk By Chunk Create: Snow & Steel Create: Snow & Steel World End Dungeon Heroes World End Dungeon Heroes Minecolonies: Dragon Epoch Minecolonies: Dragon Epoch MutationCraft MutationCraft StrikeCraft StrikeCraft FNAF Management Wanted multiplayer FNAF Management Wanted multiplayer The Second Ring - LOTR The Second Ring - LOTR Plants and Zombies SURVIVAL Plants and Zombies SURVIVAL Vikings Life [FORGE] 1.20.1 Vikings Life [FORGE] 1.20.1 Dinosaur Survival Dinosaur Survival Last Ascension Last Ascension Naano Horizons - Utalyoa Edition Naano Horizons - Utalyoa Edition Homestead Horizons Homestead Horizons Better Fishing Better Fishing Schedule 2 Schedule 2 Crazy Holloween - The Darkest & Craziest Horror Adventure! Crazy Holloween - The Darkest & Craziest Horror Adventure! Nostalgic Craft 2 Nostalgic Craft 2 Cozy Cooking: Reborn Cozy Cooking: Reborn Tech's Community Server Tech's Community Server Worlds cataclysm Worlds cataclysm FleshPunk - A Biopunk Modpack FleshPunk - A Biopunk Modpack Guns N Machines Guns N Machines ButterSMP Official Pack ButterSMP Official Pack Zombe Zombe WUC Palladium WUC Palladium The Last Horror Experience [REHORRIFIED] The Last Horror Experience [REHORRIFIED] Solo Leveling Reborn pengin's edition Solo Leveling Reborn pengin's edition Immersive Portals - The Experience Immersive Portals - The Experience Dinosaurs and More  2 Dinosaurs and More 2 Voxels Recrafted (Like Remastered but for Forge) Voxels Recrafted (Like Remastered but for Forge) RP City Build RP City Build The Last Dawn I - Zombie Apocalypse The Last Dawn I - Zombie Apocalypse SHARKSQUAD - CURSED BOYS SHARKSQUAD - CURSED BOYS SKD - Exploration SKD - Exploration KOTD KOTD Something's in the fog Something's in the fog Advanced Modern PVP Warfare Advanced Modern PVP Warfare CursedWalking-Dread CursedWalking-Dread Changed-O-Fun Changed-O-Fun Ages Reimagined Ages Reimagined Getting cozy Getting cozy Super Intense Create Hardcore Super Intense Create Hardcore Bombies! (The ultimate zombie experience) Bombies! (The ultimate zombie experience) The Obsessed (With Origins And Such) The Obsessed (With Origins And Such) Benk's Medieval Minecraft Reloaded Benk's Medieval Minecraft Reloaded NightRein SMP NightRein SMP Unwind With JD Unwind With JD TACZ Expanded Lite V13.5 TACZ Expanded Lite V13.5 The Fog Is Coming: Creatures From The Mist The Fog Is Coming: Creatures From The Mist Ruthless Frontiers - Grim Harvest Ruthless Frontiers - Grim Harvest Arrzee's Enhanced Arrzee's Enhanced Omnitrix Unleashed Omnitrix Unleashed Infinity Pack 1 Infinity Pack 1 NoodlesSMP NoodlesSMP Alamaos' Code: SKULK Alamaos' Code: SKULK Extreme zombie survival (better zombie ai) Extreme zombie survival (better zombie ai) Create Light Create Light Isle of Berk Dragon Age Isle of Berk Dragon Age Jaffa Factory 2 (Glorp) Jaffa Factory 2 (Glorp) The Horrors Of Evil The Horrors Of Evil Cilgin Ayicik Ben 10 Cilgin Ayicik Ben 10 Wynncraft Refined Fruma Additions Wynncraft Refined Fruma Additions Camping Horror Pack Camping Horror Pack Pixelmon E2craft Pixelmon E2craft Beyond the Omnitrix Beyond the Omnitrix My Hero Craftademia My Hero Craftademia Secure Contain Profit Secure Contain Profit Solo Leveling: Extended Solo Leveling: Extended The Last Dawn III - Remastered The Last Dawn III - Remastered  VeritySurvival VeritySurvival SDMP SEASON 2 SDMP SEASON 2 Prey - LITE Prey - LITE BlazeandCave's Expanded+ BlazeandCave's Expanded+ Botania and Create Botania and Create Avatar: The Beginning Avatar: The Beginning Rizmotopia Rizmotopia Minecolonies - The Dark Ages Minecolonies - The Dark Ages Better Cursed Walking Better Cursed Walking Farmers Unleashed Farmers Unleashed SKD MineColonies SKD MineColonies Taproot Taproot Satisfactory Satisfactory All The Loot! [REMASTERED] All The Loot! [REMASTERED] Maze Runner Dweller Horror (dweller) (Horror) Maze Runner Dweller Horror (dweller) (Horror) Path of the Wither Storm Path of the Wither Storm Turmoil (ULTIMATE HORROR EXPERIENCE) Turmoil (ULTIMATE HORROR EXPERIENCE) The Horror Gears The Horror Gears Trash Panda Twist Trash Panda Twist Fnaf Fnaf Fnaf Fnaf Fnaf!!! Fnaf Fnaf Fnaf Fnaf Fnaf!!! Not So CrazyCraft Not So CrazyCraft Paralyzed: The Boiled One Paralyzed: The Boiled One Forest of Nightmares - An Paranormal Horror Experience Forest of Nightmares - An Paranormal Horror Experience Mobs better witherstorm Mobs better witherstorm UnBound World UnBound World Kaisen Official Kaisen Official CreateMods++ CreateMods++

External Resources