Minecraft Forge Mods
Every mod on this page ships a Forge build. Loader support is listed on each page because it matters, a Fabric jar will not load on Forge no matter how new it is.
You play Bedrock. Every page in this collection is for Java, and Bedrock cannot use these files.
Showing 385–432 of 510 resources
All Java ModsStructure Gel API
by Modding Legacy
Structure Gel API is a Minecraft Java library mod that gives other mods and builders colored gel blocks for shaping how generated structures load into the world. NeoForge reaches 26.1.2; Forge stopped at 1.20.1 in April 2024.
Java26.1.2Last checkedVoxelMap-Updated
by fantahund
A Fabric, Forge, and NeoForge minimap and worldmap mod with waypoints and a mob radar, continuing the original VoxelMap for current Minecraft Java releases.
Java26.2Last checkedAllTheLeaks
by Uncandango
AllTheLeaks patches memory leaks in Minecraft mods, Forge, and NeoForge so long modpack sessions stay stable instead of slowly filling up RAM. It runs automatically on both client and server, no configuration required.
Java1.21.1Last checkedATi Structures
by ATi
A Minecraft Java mod that scatters 56 handcrafted dungeons and structures across the world, built from vanilla blocks and playable on Fabric, Forge, NeoForge, or Quilt.
Java26.2Last checkedConquest Reforged
by JayemCeekay
Conquest Reforged turns Minecraft into a full architecture kit, adding thousands of blocks, models, and textures built for detailed medieval, fantasy, and realistic construction.
Java1.20.1Last checkedCreativeCore
by creativemd
CreativeCore is a shared library mod by creativemd that adds no gameplay on its own. Fabric and NeoForge builds reach the current 26.2 game version, and Forge is still maintained on 1.20.1.
Java26.2Last checkedCristel Lib
by Cristelknight
A library mod other Minecraft projects depend on for structure spacing configs and conditional runtime datapacks. Fabric, Quilt, and NeoForge builds stay current at 26.2; the Forge port stalled at 1.20.4.
Java26.2Last checkedCubes Without Borders
by Kira-NT
Cubes Without Borders replaces Minecraft's exclusive fullscreen with a real borderless window, so you can alt-tab or run a second monitor without the game minimizing itself.
Java26.2Last checkedForgified Fabric API
by Su5eD (Sinytra)
Forgified Fabric API lets mods built on Fabric API's hooks run on Forge and NeoForge instead of Fabric Loader. Forge support stops at 1.20.1; NeoForge keeps receiving current builds.
Java26.1.2Last checkedHandcrafted
by Terrarium
Handcrafted furnishes Minecraft Java homes with over 250 chairs, tables, and decor pieces across Fabric, Forge, and NeoForge, though Forge lags behind at 1.20.1.
Java1.21.1Last checkedIce and Fire
by AlexModGuy
Ice and Fire adds tameable dragons, hydras, sirens, and other mythical creatures to Minecraft Java. It needs Forge or NeoForge plus the separate Citadel library, with builds reaching Minecraft 1.20.1.
Java1.20.1Last checkedKotlin for Forge
by thedarkcolour
A Kotlin language loader for Forge and NeoForge that lets mod developers write Minecraft mods in Kotlin, with bundled coroutines, serialization, and reflection libraries.
Java26.2Last checkedLet's Do Meadow
by satisfyu
Let's Do Meadow overhauls Minecraft's meadow biome with new sub-biomes, farm animals, and a full cheese-making system, part of the Let's Do collection.
Java1.21.1Last checkedLet's Do Vinery
by satisfyu
A wine-making and vineyard-decor mod for Minecraft Java, from planting grapes to fermenting, aging, and displaying finished wine.
Java1.21.1Last checkedBadOptimizations
by thosea
BadOptimizations is a client-side Minecraft Java mod that caches lightmap updates, sky color calculations, and idle debug-renderer logic to cut non-rendering overhead. It runs on Fabric, Forge, and NeoForge, though the Forge build lags well behind the other two.
Java26.2Last checkedKonkrete
by Keksuccino
Konkrete is a Fabric, Forge, and NeoForge library mod from Keksuccino that supplies shared config, UI, and math tooling for other mods. It adds nothing by itself; FancyMenu and several of the author's other mods require it to load.
Java26.2Last checkedCherished Worlds
by illusivesoulworks (TheIllusiveC4)
Cherished Worlds is a client-side Minecraft Java mod that adds a star toggle to the world and server select screens, pinning favorite entries to the top of the list and blocking them from deletion.
Java26.2Last checkedDebugify
by isXander
Debugify quietly patches decades-old Minecraft bugs pulled straight from Mojang's own bug tracker instead of adding new gameplay, and every one of its 70-plus fixes can be switched off individually.
Java26.2Last checkedDynamic FPS
by juliand665
Automatically caps FPS and mutes sound the moment Minecraft's window isn't the one you're looking at, so background, idle, and battery time cost less CPU and GPU.
Java26.2Last checkedDynamic Lights
by Tschipcraft
Dynamic Lights makes torches, lanterns, and other glowing items cast real light in Minecraft Java the moment they're held, dropped, or carried by a mob, no shader pack required. It runs as a Fabric, Quilt, NeoForge, or Forge mod, with a matching datapack build for servers that skip mod loaders.
Java26.2Last checkedEnchantment Descriptions
by Darkhax
Enchantment Descriptions adds a short, plain-language effect line to the tooltip of enchanted books and items in Minecraft Java, so you don't have to guess what Sharpness or Efficiency actually does. It runs on Fabric, Forge, NeoForge, and Quilt, and needs Darkhax's Bookshelf and Prickle libraries installed alongside it.
Java26.2Last checkedForge Config API Port
by Fuzs
Ports Forge and NeoForge's built-in config screen system to Fabric, so a multiloader mod can define its settings once and get a working config menu on every loader it ships for.
Java26.2Last checkedModel Gap Fix
by MehVahdJukaar
Model Gap Fix is a small client-side Fabric, Forge, NeoForge, and Quilt mod that closes the visible seams between block and item model faces caused by vanilla Minecraft's texture zooming.
Java1.21.10Last checkedSearchables
by jaredlll08
Searchables is a small Fabric, Forge, and NeoForge library that gives other mods a searchable text box with autocomplete. It changes nothing by itself; it shows up as a required dependency whenever a mod like Controlling builds its own search UI on top of it.
Java26.2Last checkedBalm
by BlayTheNinth
Balm is a library mod that lets one codebase run on Fabric, Forge and NeoForge, which is why so many mods list it as a required dependency. You install it because something else asked for it, not for anything it adds on its own.
Java26.2Last checkedClumps
by jaredlll08
Clumps merges nearby XP orbs into a single entity, so a mob grinder stops flooding the world with hundreds of separate objects. It runs on Fabric, Forge and NeoForge, and on 1.17 and newer it only needs to be on the server.
Java26.2Last checkedEmbeddium
by FiniteReality
A client-side rendering mod that brings Sodium's speed to Forge and NeoForge, with extra patches so modded packs render correctly. Its last build shipped in January 2025, so it is a fit for older packs rather than current Minecraft.
Java1.21.4Last checkedFzzy Config
by fzzyhmstrs
A multi-loader configuration engine that mod authors build on, so every mod using it gets the same searchable in-game settings screen, with change tracking and server-client sync.
Java26.2Last checkedMoonlight Lib
by MehVahdJukaar
A shared library for Minecraft Java mods that handles runtime resource and data pack generation, block set registration and custom map markers. It adds nothing to the game on its own, so you install it because another mod asks for it.
Java26.1.2Last checkedPlasmo Voice
by kpids
Plasmo Voice adds proximity voice chat to Minecraft Java Edition, so nearby players hear each other over a microphone and voices fade as they walk apart. It runs on Fabric, Forge and NeoForge clients against a matching server or proxy build, and only players who install the client mod can talk.
Java26.2Last checkedBuildPaste
by mistrx14
BuildPaste pastes structures from its own online database of 15,000+ builds straight into your Minecraft Java world with /paste or the Build Placer item. Mod builds cover Fabric, Forge, and NeoForge, and a separate Paper, Spigot, and Bukkit plugin covers self-hosted servers.
Java26.2Last checkedGlitchCore
by Adubbz
GlitchCore is a utility library from Glitchfiend that Biomes O' Plenty, Serene Seasons, and Tough As Nails all require to run. It adds no content on its own, only shared code the other mods depend on.
Java26.2Last checkedPatchouli
by Vazkii
Patchouli is a Minecraft Java library mod that gives other mods a data-driven, in-game guidebook system, so a mod can ship a readable illustrated book instead of a wiki page. It runs on Fabric, Forge, NeoForge, and Quilt.
Java26.1.2Last checkedTaCZ (Timeless and Classics Zero)
by craneblock6666 and the MCModderAnchor development team
TaCZ replaces vanilla Minecraft combat with a full firearms system for Forge 1.18.2 through 1.20.1, adding real gun models, attachments, recoil, and craftable gun packs.
Java1.20.1Last checkedYetAnotherConfigLib (YACL)
by isxander
YetAnotherConfigLib (YACL) is a builder based config screen library for Fabric and NeoForge Minecraft Java mods, spanning versions 1.19 through 26.2.
Java26.2Last checkedBookshelf
by Darkhax
Bookshelf is a Minecraft Java library mod from Darkhax that other mods depend on for shared code. It ships for Fabric, Forge, NeoForge, and Quilt, with more than 44 million downloads on Modrinth.
Java26.2Last checkedCollective
by Serilum
Collective is Serilum's shared library mod. It holds the config menus, translation system, and utility code that many other Fabric, Forge, NeoForge, and Quilt mods from the same creator need to run.
Java26.2Last checkedControlling
by jaredlll08
Controlling adds a search bar to Minecraft's key bindings menu and flags controls that clash with each other, so long keybind lists stop being a guessing game.
Java26.2Last checkedAlternate Current
by SpaceWalkerRS
Alternate Current rewrites Minecraft's redstone dust so power spreads in a fast, predictable order instead of the vanilla locational chaos. It installs server-side, with builds for Fabric, Quilt, Forge, and NeoForge.
Java26.2Last checkedArchitectury API
by MaxNeedsSnacks
Architectury API is a shared library that lets a mod developer ship one codebase across Fabric, Forge, NeoForge, and Quilt. It adds no gameplay on its own, but many multiplatform mods will not load without it.
Java26.2Last checkedCloth Config API
by shedaniel
Cloth Config API renders the settings screens that many Fabric, Forge, and NeoForge mods use for their in-game options menus. It adds no gameplay by itself, so install it only because another mod requires it, matching the same loader and Minecraft version.
Java26.2Last checkedCustomizable Player Models
by tom5454
Customizable Player Models turns your Minecraft skin into a full in-game avatar editor, adding horns, wings, hats, glow effects, and custom animations beyond the vanilla skin format.
Java26.2Last checkedEmotecraft
by KosmX
Emotecraft adds custom, in-game emotes to Minecraft Java on Fabric, Forge, NeoForge, and Quilt. Other players only see your emotes if their own client, and often the server, runs it too.
Java26.2Last checkedEntity Culling
by tr7zw
Entity Culling is a client-side entity culling mod for Minecraft Java. It hides entities and block entities you can't actually see behind walls or terrain, boosting FPS on Fabric, Forge, NeoForge, and Quilt with no server install.
Java26.2Last checkedEssential Mod
by SparkUniverse
Essential mod brings free world hosting, a friends and chat system, and a cosmetics wardrobe to Minecraft Java Edition. Fabric builds run through 26.2, while Forge and NeoForge stop at 1.21.8.
Java26.2Last checkedGeckoLib
by Gecko
GeckoLib is the shared animation library many Fabric, Forge, and NeoForge mods depend on for custom mob, item, and block animation. It adds nothing to play with on its own, but the mods that need it will not load without it.
Java26.2Last checkedImmediatelyFast
by RaphiMC
ImmediatelyFast batches Minecraft's immediate mode rendering for HUD, text, and item and entity menus, speeding up the part of the client that Sodium does not touch.
Java26.2Last checkedModernFix
by embeddedt
ModernFix patches Minecraft's startup process to launch modpacks faster and use less memory, without touching the renderer. It ships separate builds for Fabric, Forge, and NeoForge.
Java26.1.2Last checked















































