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 433–480 of 781 resources
Valkyrien Skies
by rubydesic
A physics library that lets groups of blocks move as ships with buoyancy and full collisions. It needs an add-on such as Eureka for ordinary play.
Java1.20.1Last checkedVivecraft
by ferriarnus
Vivecraft turns Minecraft Java into a VR experience for room-scale or seated play. One mod covers Fabric, Forge, NeoForge and Quilt.
Java26.3Last checkedVulkanMod
by xCollateral
VulkanMod replaces the default OpenGL renderer with a Vulkan-based engine to cut CPU and GPU overhead. It needs a Vulkan 1.2 GPU and runs on the player's machine only.
Java26.1.2Last checkedBetter Babies
by GenMode
GenMode's Better Babies adds alternative baby mobs and aims to make them cuter. It comes as a loader mod for four loaders and as a plain datapack.
Java26.3Last checkedBetterModel
by toxicity188
A server-based engine that renders and animates BlockBench models as custom entities, with IK, Molang, player skin models and generated resource packs. Ships as a Fabric and Quilt mod and as plugin builds for Bukkit-based servers.
Java26.3Last checkedEasy Anvils
by Fuzs
Anvils hold your items after you close them, show them on the block, and stop punishing repeated repairs. Costs, penalties and durability are all configurable.
Java26.3Last checkedFast Leaf Decay
by LukeOnuke
Makes leaves decay instantly. LukeOnuke ships it as a Fabric mod and as a plugin for the Spigot family.
Java26.1.2Last checkedIxeris
by decce6
Ixeris is a client-side optimization mod that keeps event polling on the main thread, moves rendering to a separate render thread, and buffers raw mouse input on Windows. It targets the FPS drop caused by high-polling-rate mice.
Java26.3Last checkedMiniPlaceholders
by MiniPlaceholders
A MiniMessage component-based placeholders API that other mods and plugins register expansions with. It runs on Fabric and Quilt, and the same project also covers several plugin platforms.
Java26.2Last checkedModern UI
by BloCamLimb
A client-side text engine and interface toolkit from BloCamLimb. It brings emoji, custom fonts, fancy tooltips and window tweaks to Minecraft screens.
Java26.1.2Last checkedMore Fossils
by badooga
Fossils normally appear only in deserts, swamps and mangrove swamps. This worldgen mod lets them turn up in any Overworld biome and makes the Deep Dark a hotspot.
Java26.1.2Last checkedRebind Narrator
by quat
A small utility mod that finally lets you remap the narrator keybinding. It loads on Fabric, NeoForge and Forge and only needs to be on your own machine.
Java26.1.2Last checkedSkyBlock Biome Islands
by BPR02
Adds extra islands themed on 20 biomes to a skyblock world, from cherry groves to the End Highlands. Ships as a datapack and as loader jars.
Java26.2Last checkedTips
by Darkhax
Tips shows a short gameplay hint on loading screens and swaps it every five seconds. Resource packs, other mods and modpacks can add their own tips.
Java1.21.1Last checkedXaero's Map Server Utils
by xxtg666
A set of admin commands that switch off or limit the entity radar, cave mode and minimap in Xaero's map mods. It ships as a plain datapack and as a loader mod.
Java26.2Last checkedArmored Elytra
by DorkixAzIgazi
Combine any chestplate with an elytra at the anvil, then split them apart again at the grindstone.
Java26.3Last checkedAzureLib
by AzureDoom
An animation engine branched from GeckoLib 4.x that lets mods animate items, blocks and entities with Bedrock-style models. It ships for four Java loaders and must be installed on both sides.
Java26.3Last checkedCorgiLib
by CorgiTaco
A library mod that holds code shared across CorgiTaco's projects, including commented json5 configs, codec registries and entity filters.
Java1.21.11Last checkedDeeper Oceans
by Apollo
Oceans, but deeper. Ocean floors sit twice as far down as vanilla, and it ships as mod files or a plain data pack.
Java26.2Last checkedFurniCraft
by efeketket
Chairs, tables, cabinets, lamps and curtains in the vanilla art style, with no resource pack needed. Many pieces do something when you use them, from seating to a fridge that makes ice.
Java26.3Last checkedJamLib
by Jam Core
A shared library that Jam Core's mods rely on, covering config files, events, networking and loader abstractions. Install it only when another mod asks for it.
Java26.3Last checkedLeaves Be Gone
by Fuzs
Leaves vanish almost at once after you fell a tree, using vanilla's own decay system instead of extra calculations. It is a server-side mod for Fabric and NeoForge.
Java26.3Last checkedLibJF
by JFronny
A shared code library behind JFronny's smaller mods, covering config screens, resource manipulation, networking and translation. Most players install it only because another mod asks for it.
Java26.3Last checkedLootJS: KubeJS Addon
by Lytho
LootJS gives pack developers a way to rewrite loot tables from KubeJS scripts. It installs on the server only and targets NeoForge, Fabric and Forge.
Java26.1.2Last checkedModern Networking
by BluSpring
A library that lets mod authors write network packets once and run them across many Minecraft releases and loaders. Most players install it only because another mod requires it.
Java26.3Last checkedNo Enderman Grief
by Jodek
Endermen keep their hands off your blocks. Install it as a mod on Fabric, Forge, NeoForge or Quilt, or as a plain datapack.
Java26.3Last checkedOrbital Strike Cannon + More Rods
by TheDuckInBlue
Adds TNT, arrow and wither skull orbital cannons, plus wolf and ender pearl stasis rods, all handed out by command. Ships as a mod for four loaders and as a plain datapack.
Java26.3Last checkedParticle Core
by fzzyhmstrs
A client-side optimizer that skips particles you cannot see and lets you cut or disable spawning by particle type. It runs alongside Sodium and adds its own gains.
Java26.2Last checkedPing Wheel
by Luken
Ping Wheel adds co-op style pings so players can briefly flag a spot or an entity for teammates. It supports Fabric, Forge and NeoForge and must be installed on both sides.
Java26.3Last checkedPrickle
by Darkhax
Prickle is a library that brings a JSON-based configuration format with comments and decorators into Minecraft.
Java26.3Last checkedSmooth Scrolling
by SmajloSlovakian
Adds animated scrolling to chat, the hotbar, the creative inventory and world or pack lists, with adjustable speeds. Runs on the player's side only.
Java26.3Last checkedTake It Out
by rofumer
A building utility that fetches blocks from shulker boxes, chests and barrels as you place them, made for Litematica schematics and printers. Needed on both client and server.
Java26.3Last checkedAccessories
by Wisp Forest
A data-driven accessory slot library with built-in banner, elytra and totem support, built as a shared API for Fabric and NeoForge with Forge support too.
Java1.21.10Last checkedAlmanac
by frikinjay
A small shared-code library that frikinjay's other mods lean on, with one standalone fix for non-stackable items caused by empty tags.
Java26.3Last checkedBCLib
by quiqueck
BCLib supplies the shared block templates, biome tools and world-generation APIs that BetterEnd, BetterNether and Eden Ring build on, and it lets Nether or End biomes from separate datapacks generate side by side.
Java26.2Last checkedCicada
by enjarai
Cicada is a Fabric library mod from enjarai that supplies shared utilities, config handling, and mixin compatibility tools other Fabric mods build on.
Java26.3Last checkedCitadel
by AlexModGuy
Citadel powers advanced entity animations and model loading for many other mods on Forge and NeoForge, without adding gameplay features on its own.
Java1.21.11Last checkedDrop Head
by Solmey
This mod drops the player's own head on death, shipped as loader jars for Fabric, Forge, NeoForge and Quilt or as a plain datapack needing no loader. The effect runs off the death loot table, so it needs to be active on the server even though the client side stays optional.
Java26.2Last checkedEasy Magic
by Fuzs
Easy Magic stops enchanting tables from ejecting your item and lapis, floats them around the block, and lets you reroll offered enchantments for a small cost.
Java26.3Last checkedFastQuit
by contaria
FastQuit skips the wait when quitting a singleplayer world, saving in the background instead of freezing at the title screen. It's a Fabric client mod with configurable toasts and thread priority.
Java26.3Last checkedI18nUpdateMod
by xfl03
A client-side utility that fetches and merges the CFPAOrg Simplified Chinese translation pack for other mods, keeping it current without manual resource-pack swaps.
Java1.21.10Last checkedInvMove
by PieKing1215
InvMove lets players walk, jump and sprint around while a screen such as an inventory or chest is open, instead of freezing in place. It only needs installing on the side that has the screens open, and its newest builds lean on Cloth Config for their settings menu.
Java26.3Last checkedKiwi
by Snownee
Kiwi bundles the small quality-of-life tweaks Snownee reuses across their own mods, from NBT tooltip display to a telemetry toggle, packaged as one shared library across four loaders.
Java26.1.2Last checkedMain Menu Credits
by isxander
A small client utility that adds interactive, chat-style text to the Minecraft title screen.
Java26.3Last checkedPonderer
by Nobodiiiii
Ponderer lets players and modpack builders write, edit and preview Create's Ponder tutorial scenes directly inside Minecraft, with sync tools for keeping client and server copies in step.
Java1.21.1Last checkedRhino
by KubeJS
Rhino packages a fork of Mozilla's JavaScript engine so scripting mods like KubeJS can run on modern Java without the Nashorn engine that Java dropped years ago.
Java26.1.2Last checkedScalableLux
by ishland
ScalableLux carries Starlight's lighting-engine work forward with an optional parallel light-update path aimed at heavy world generation. It runs as a drop-in add-on for Fabric or NeoForge and needs nothing else in its newest release.
Java26.3Last checkedServerCore
by Wesley1808
A server-side optimization mod for Minecraft Java that patches lagspikes and adds configurable entity, mobspawning and villager tuning for Fabric and NeoForge servers.
Java26.3Last 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



























































