Minecraft Java Mods
Minecraft Java mods with loader, version, creator, and compatibility details.
Showing 97–144 of 255 resources
Ice and Fire
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.
Sep 7, 2026@AlexModGuyKotlin for Forge
A Kotlin language loader for Forge and NeoForge that lets mod developers write Minecraft mods in Kotlin, with bundled coroutines, serialization, and reflection libraries.
Sep 7, 2026@thedarkcolourLet's Do Meadow
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.
Sep 7, 2026@satisfyuLet's Do Vinery
A wine-making and vineyard-decor mod for Minecraft Java, from planting grapes to fermenting, aging, and displaying finished wine.
Sep 7, 2026@satisfyuPolytone
Polytone lets resource pack creators reach past vanilla's normal limits: custom fog and sky colors per biome, biome ambient sounds and particles, block sounds, dye colors, and colormaps, with backward compatibility for old OptiFine color.properties packs.
Sep 7, 2026@MehVahdJukaarBadOptimizations
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.
Sep 5, 2026@thoseaIndium
Indium restores Fabric Rendering API support inside Sodium so mods with custom block and item models render correctly. Sodium 0.6.0 and newer added this natively, so Indium now matters only on older Sodium releases.
Sep 5, 2026@comp500Konkrete
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.
Sep 12, 2026@KeksuccinoLanguage Reload
Language Reload speeds up language loading for Fabric and Quilt, and lets players search, switch, or hot-reload Minecraft's language files without restarting the game.
Sep 5, 2026@JerozgenCherished Worlds
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.
Sep 4, 2026@illusivesoulworks (TheIllusiveC4)Debugify
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.
Sep 4, 2026@isXanderDynamic FPS
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.
Sep 4, 2026@juliand665Dynamic Lights
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.
Sep 4, 2026@TschipcraftEnchantment Descriptions
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.
Sep 4, 2026@DarkhaxForge Config API Port
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.
Sep 4, 2026@FuzsModel Gap Fix
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.
Sep 4, 2026@MehVahdJukaaroωo (owo-lib)
owo-lib is a Fabric and Quilt utility library other mods depend on for config screens, particles, and networking. It requires no setup of its own; install it because another mod needs it.
Sep 4, 2026@glisco03Searchables
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.
Sep 4, 2026@jaredlll08VeinMiner Enchantment
VeinMiner Enchantment is an add-on for the VeinMiner mod that gates whole-vein mining behind a new Veinmine enchantment, so only enchanted tools trigger it. It runs on Fabric, NeoForge, and Quilt, and needs the base VeinMiner project installed to do anything.
Sep 4, 2026@MiraculixxBalm
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.
Sep 3, 2026@BlayTheNinthClumps
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.
Sep 3, 2026@jaredlll08Embeddium
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.
Sep 3, 2026@FiniteRealityFabric Language Kotlin
The library that lets Fabric mods written in the Kotlin programming language load at all. It adds no content of its own, and one build covers every Minecraft version from 1.14 to 26.2.
Sep 3, 2026@FabricMCFzzy Config
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.
Sep 3, 2026@fzzyhmstrsMoonlight Lib
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.
Sep 3, 2026@MehVahdJukaarPlasmo Voice
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.
Sep 3, 2026@kpidsBuildPaste
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.
Sep 2, 2026@mistrx14C2ME
C2ME multithreads Minecraft's chunk generation, loading, and saving on Fabric, cutting world gen and elytra flight stutter on both client and server.
Sep 2, 2026@ishlandGlitchCore
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.
Sep 1, 2026@AdubbzMaLiLib
MaLiLib is masa's shared library mod for Fabric, providing the config screens, hotkeys, and rendering helpers that Litematica, MiniHUD, and Tweakeroo depend on.
Sep 2, 2026@masaPatchouli
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.
Sep 2, 2026@VazkiiTaCZ (Timeless and Classics Zero)
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.
Sep 2, 2026@craneblock6666 and the MCModderAnchor development teamVoxy
Voxy is a Fabric-only level of detail mod that renders distant Minecraft terrain through Sodium's rendering pipeline, pushing view distance far past the vanilla limit. Every build is currently tagged beta, and Sodium plus Fabric API are both required to run it.
Sep 2, 2026@cortexYetAnotherConfigLib (YACL)
YetAnotherConfigLib (YACL) is a builder based config screen library for Fabric and NeoForge Minecraft Java mods, spanning versions 1.19 through 26.2.
Sep 2, 2026@isxanderBookshelf
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.
Aug 31, 2026@DarkhaxCollective
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.
Sep 5, 2026@SerilumControlling
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.
Aug 31, 2026@jaredlll08Alternate Current
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.
Aug 29, 2026@SpaceWalkerRSArchitectury API
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.
Aug 29, 2026@MaxNeedsSnacksCloth Config API
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.
Aug 29, 2026@shedanielCurios API
Curios API is a shared accessory-slot system that other Minecraft Java mods plug into, not a mod with items of its own. NeoForge gets the current updates; the Forge build stopped in April 2025 and the sole Fabric build dates to February 2023.
Aug 29, 2026@TheIllusiveC4Customizable Player Models
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.
Aug 29, 2026@tom5454Emotecraft
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.
Aug 29, 2026@KosmXEntity Culling
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.
Sep 8, 2026@tr7zwEssential Mod
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.
Aug 29, 2026@SparkUniverseGeckoLib
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.
Aug 29, 2026@GeckoImmediatelyFast
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.
Aug 29, 2026@RaphiMCImmersive Portals
Immersive Portals is a Fabric mod for Minecraft Java that renders true see-through portals and teleports the player through them with no loading screen, capped at Minecraft 1.21.1 on the main build.
Aug 29, 2026@qouteall
Guides for mods.
All guides ↗- beginner
Build Your First House in Minecraft
How to turn your first-night shelter into a real house: picking a flat site, choosing a building order, keeping the area lit, and picking materials a new player can actually get.
- beginner
How to Find a Stronghold and Beat the Ender Dragon in Minecraft
How to craft eyes of ender, find a stronghold, fill the End portal, and beat the Ender Dragon, plus where a totem of undying actually comes from.
- beginner
How to Make a Compass and Map in Minecraft
The fastest way to stop getting lost in Minecraft: craft a compass from iron and redstone, then turn it into a map, zoom it out, and mark the spots that matter.
- beginner
How to make an enchanting table in Minecraft
Craft an enchanting table from a book, two diamonds, and four obsidian, then build a bookshelf ring around it to unlock its strongest, level 30 enchantments.
- compatibility
Minecraft World Generation Mods vs Data Packs Explained
World generation mods and data packs both reshape Minecraft's terrain, biomes, or structures, but they work through different install paths, and neither one changes a world you already have.
- troubleshooting
How to fix Minecraft lag and boost your FPS
Minecraft lag is really two different problems. A low, steady frame rate comes from your own device and responds to video settings and performance mods. High ping is a network problem instead, and no in-game setting fixes that.
- installation
How to Make a Minecraft Modpack
Build a personal modpack with the CurseForge app or the Modrinth App by picking a loader and version, adding compatible mods, and exporting the result to share with friends.
- beginner
How to play Minecraft with friends
Four ways to get friends into the same Minecraft world: a LAN game on your own network, a direct-connect server, a Realms invite, and the crossplay rules that decide whether Java and Bedrock players can join at all.
- installation
How to Record Minecraft Gameplay
Two real ways to capture Minecraft gameplay: quick screen recording with Windows Game Bar, macOS, or OBS Studio, and Replay Mod's session based recording that lets you fly a free camera and re-render footage after the fact.
- installation
How to Update Minecraft on Java and Bedrock
Get the current release on the official Java launcher, Bedrock Edition on Windows, mobile, and console, and a self-hosted Java server, plus one honest reason to skip an update on purpose.
- installation
How to Use the Modrinth App
The Modrinth App is a free, open source launcher that manages Minecraft mods, shaders, resource packs, and modpacks from Modrinth inside version and loader-specific instances. This guide covers installing it, creating your first instance, adding content, updating mods, and how it compares to the CurseForge app.
- installation
How to Change Your Minecraft Version
Switch your Minecraft Java Edition version through the official launcher's Installations tab, match the version a mod or pack needs, and find out when you actually need a separate Java install.
- installation
How to Install Minecraft Mods on Java Edition
Install Minecraft Java mods by matching a mod loader such as Fabric, Forge, or NeoForge to the mod, then adding the jar to the right mods folder by hand or through a launcher app. Covers picking a loader, the Mac install path, updating and uninstalling mods, and what to check when a mod does not load.
- beginner
How to Use Litematica
Litematica turns a saved schematic into a translucent hologram you build into and verifies your work block by block. This guide covers installing it with MaLiLib on Fabric, the default hotkeys, the material list and Easy Place, and what changes on a multiplayer server.
- troubleshooting
Fix Minecraft Exit Code 1 Crashes
Exit code 1 just means the Minecraft process quit with an error, not what caused it. Find latest.log and crash-reports on Windows, macOS, and Linux, then work through the real causes in order.
- troubleshooting
Fix Minecraft Shaders Not Working
Why Minecraft shaders don't show up, crash on load, or do nothing at all, covering the missing loader, the missing shaderpacks folder, version mismatches, weak hardware, and what Bedrock genuinely can and can't do.
- troubleshooting
How to allocate more RAM to Minecraft
Raising Minecraft's RAM ceiling takes a minute in any launcher. Knowing whether RAM is actually your problem, and how much to give it, matters more, and getting it wrong can make performance worse.
- beginner
How to Back Up Minecraft Worlds on Java and Bedrock
Step-by-step instructions for backing up Minecraft worlds on Java and Bedrock, covering file paths on every platform and when to make a copy.
- installation
How to Install Fabric on Minecraft Java
Fabric adds mod support to Minecraft Java. This guide covers the standalone installer, Prism Launcher and the Modrinth App, server installs, and the Fabric Loader versus Fabric API mix-up that breaks most fresh setups.
- installation
How to Install Forge and NeoForge for Minecraft Java
Forge and NeoForge are separate projects now, not two flavors of one loader. This guide covers installing either one, finding the mods folder on Windows, macOS and Linux, and picking the loader your mods actually need.
- installation
How to Install Minecraft Shaders (Java and Bedrock)
A practical, step-by-step walkthrough for adding shaders to Minecraft Java Edition with Iris and Sodium on Fabric, Iris on NeoForge, or the legacy OptiFine route, plus what Bedrock Edition offers instead since it cannot run Java shader packs.
- troubleshooting
Minecraft Crashing or Not Working? Beginner Troubleshooting Checklist
A beginner troubleshooting checklist for Minecraft crashing, freezing, lagging, or failing to launch, plus fixes for broken mods, packs, worlds, and multiplayer connections before you reinstall anything.
- compatibility
Minecraft Java vs Bedrock Edition
Java Edition and Bedrock Edition run on different engines with different mod systems, shader support, and multiplayer paths. Here's what actually changes between them, and which one fits you.
- beginner
Minecraft Mods Folder Guide for Java and Bedrock File Locations
Find the Minecraft mods folder on Windows, Mac, and Linux, fix a missing AppData folder, and see where every file type, from resource packs to Bedrock add-ons, goes.
- resource roundup
What Minecraft Resource Packs vs Shaders vs Mods Actually Change
A plain-language look at what every Minecraft download type actually changes, from resource packs, shaders, and mods to modpacks, data packs, Bedrock add-ons, maps, seeds, skins, and plugins, plus which to try first on Java Edition or Bedrock Edition.















































