Minecraft Java Mods
Minecraft Java mods with loader, version, creator, and compatibility details.
You play Bedrock. Every page in this section is for Java, and Bedrock cannot use these files.
Showing 625–672 of 800 resources
Iceberg Mod
by Grend
Iceberg is a shared library for Fabric, Forge, and NeoForge that gives other mods common events, helpers, and item-selector tools. It adds nothing by itself and only matters when a mod you installed lists it as a dependency.
Java26.2Last checkedlibIPN
by blackd
libIPN is the shared GUI and configuration library behind Inventory Profiles Next. It adds no feature on its own and exists only as a dependency for the mods built on it.
Java26.2Last checkedLithostitched
by Apollo
Lithostitched is a server-side worldgen library for Fabric, Forge, and NeoForge. It adds nothing to a vanilla install by itself and only matters when a datapack or mod you added lists it as a dependency.
Java26.2Last checkedMore Culling
by FX
More Culling is a client-side Minecraft Java mod that stops the game from rendering block faces, item frame maps, and beacon beams it does not need to draw, on Fabric, Quilt, and NeoForge.
Java26.2Last checkedPuzzles Lib
by Fuzs
A dependency library from Fuzs. Many Fabric, Forge, and NeoForge mods list it as a required or optional dependency for shared GUI, config, and networking code.
Java26.2Last checkedResourceful Lib
by Team Resourceful
Resourceful Lib is a shared code library for Fabric, Forge, and NeoForge that supplies UI, data, and networking utilities to other Team Resourceful mods and any project that lists it as a dependency.
Java26.2Last checkedStructure 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 checkedVisuality
by PinkGoosik
Visuality is a client-side Fabric and Quilt mod that adds crystal sparkle, mob-hit, and slime particle effects to Minecraft Java, with more than 28 million downloads on Modrinth.
Java26.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 checkedPolytone
by MehVahdJukaar
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.
Java26.2Last 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 checkedIndium
by comp500
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.
Java1.21.1Last 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 checkedLanguage Reload
by Jerozgen
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.
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 checkedoωo (owo-lib)
by glisco03
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.
Java26.2Last 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 checkedVeinMiner Enchantment
by Miraculixx
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.
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 checkedFabric Language Kotlin
by FabricMC
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.
Java26.2Last 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 checkedC2ME
by ishland
C2ME multithreads chunk generation, loading and I/O on Fabric, for faster world generation on servers and in singleplayer.
Java26.3Last 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 checkedMaLiLib
by masa
MaLiLib is masa's shared library mod for Fabric, providing the config screens, hotkeys, and rendering helpers that Litematica, MiniHUD, and Tweakeroo 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 checked
Guides for mods.
All guides for mods ↗Fix Simple Voice Chat not connected in Minecraft
Simple Voice Chat's plug icon means the client can't reach the server's voice port. Fix it in order: confirm the mod is installed, match versions, open UDP port 24454, then handle host-specific setups like Aternos.
For Java ModUpdatedHow to use Axiom, the Minecraft world editing mod
A first-steps walkthrough for the Axiom editing mod: what it needs, the key that opens Editor Mode, the main tool groups, and what changes on multiplayer servers.
For Java ModUpdatedHow to use Distant Horizons for longer render distance
A beginner walkthrough for Distant Horizons on Java: pick the right loader, load a world, set render distance, tune presets and CPU load, and understand how distant terrain is stored.
For Java ModLast checkedHow 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.
For Java ModUpdatedBuild 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.
For Java ModUpdatedFix CurseForge not launching Minecraft
CurseForge not launching Minecraft usually clears with Repair Installation or by switching the app to the Mojang launcher. This guide covers the unexpected error message, install and login errors, Java, antivirus and crashes.
For ModpackUpdated
Articles for mods.
All articles for mods ↗Do you have to buy Minecraft again on a new device
A purchase follows the platform's store and the account that bought it. This page shows which purchases carry to a new device, which are tied to one store, and what a Microsoft account moves.
For Java ModLast checkedJoining a Minecraft server on a different version
Java Edition clients must match the server's version unless the server runs Via plugins or the player uses a client-side mod. Here is what each tool changes and where it stops.
For Server PluginLast checkedMinecraft Windows 10 Edition and what it is today
Minecraft for Windows is the Bedrock Edition on PC. This page covers how it differs from Java and what the PC bundle includes.
For Java ModLast checkedWas Log4Shell a risk for Minecraft Java players
What Log4Shell meant for Minecraft Java in December 2021, which versions Mojang named, what it patched, and what still depends on you with older versions, third-party launchers and modpacks.
For ModpackLast checkedWhat Minecraft LAN play is and which editions support it
LAN play lets people on the same local network join one player's world. Java Edition and Bedrock Edition both support it, and Mojang documents each in its own help article.
For Java ModLast checkedCan you get a Minecraft refund and when it applies
Mojang leaves refunds to the store that sold the game. This page sets out the 14-day window, the Microsoft request route and the purchases that are excluded or unclear.
For Java ModLast checked



























































