Mods for Minecraft Java
Browse 32,556 free mods for Minecraft Java — popular picks include FPS hud, Spore Addon: Nightmare, Head Drop.
Step by step: How to install Minecraft Java mods & modpacks
Updated daily
FPS hud
High precision FPS displaying mod with a customizable HUD
Spore Addon: Nightmare
An addon mod to Fungal infection Spore that increases difficulty and adds very dangerous new mechanics
Head Drop
Drop the player’s head on death. Fully customizable
Mosquito Origin
Turn into a mosquito!
Boats Motion Rework (Climb Stairs, Slabs, and Ice)
Datapack that allows for Boats and Minecarts to travel up stairs, slabs, and Ice for ice boat racing
Snowball and Egg Knockback
Mod for Fabric that adds snowball, egg and ender pearl knockback to players.
DerpCats
Adds a ton of fun cats! Including, but not limited to: Giant, Explosive, Robotic, Mean, Grumpy, and even an Old Cat Lady!
Nice Mobs
Bringing in a vast variety of vanilla-style mobs and variants, each with their own quirks and abilities, to make your world feel more alive.

Durability Guard
This client mod stops you from mining when your tool has low durability.
777
All your gambling dreams can now come true in survival Minecraft!
Aeronautics: simulated copycats
Create copycats with different physical properties for create aeronautics
EasyPlaceFix
Litematica Easy Place Fix is a small Fabric client-side addon for Litematica that corrects block orientation when using Easy Place mode on multiplayer servers
Sleepless
A gameplay-changing horror datapack for Minecraft 1.20.1-1.21 Inspired by TheLibrarianYT
elytra pitch helper
client-side flight assistant for the elytra 40/40 technique
Cosmonautics: Deep Air
Compatibility bridge between Create: Deep Seas and Cosmonautics. Lets entities breathe normally while inside a sealed, unbreached, oxygenated sable sublevel.
Cobblemon Shiny Boost Mod
Boost shiny rates for a limited time globally
Old Combat Mechanics
Removes attack cooldown, and hides the cooldown indicator.

Granular Hunger
A mod that reworks the hunger system to be more granular, and ports some systems from BTW's Hardcore Hunger.
Vectorientation:RF
Rotates falling blocks into the direction they're heading
Sturdy Farmland
Completely customize the behavior of farmland to make it builder-friendly, and add new immersive mechanics. Disable crop trampling, random ticks, or turning into dirt.
Fazcraft [Minecraft X FNAF]
Adds all of your favorite Fazbear friends to your Minecraft world; alongside countless new blocks, tools, and more!
HitColor Mod - NEW
HitColor Mod is a lightweight Minecraft Fabric mod that lets you customize or remove hit effect colors for a cleaner, smoother combat experience.
NoMenuBlur
Removes the blur effect from game menus and allows customization of those menus' backgrounds
Mace Hitboxes
Automatically turn on hitboxes when holding a mace, good for PvP
Aquatic
Harness the power of the watery depths, adds mechanics that allow you to build underwater and more!
LT-Rynek
An amateur mod designed to simplify market operations on various Minecraft servers. It enables fast management of trading profiles, as well as adding and removing items, and browsing available offers.
Plenty Plates
Many new pressure plates for all your redstone needs. Greatly customizable!
EZGaps
Makes the recipe for golden apples use 4 gold instead of 8.
SuperVanish
A complete Vanish-Plugin including vanish and supervanish.
Death Sorter
A vanilla-friendly datapack that automatically restores your inventory layout when picking up items after death.

Silly TNT Mod
Adds very silly and unique TNTs to your Minecraft experience!
Raw Input Buffer
Reduces input lag and frame rate drops caused by mouse polling events - allowing you to use high polling rate mice
Puncher
Simple Fabric and Forge mod to pick up your boats and minecarts faster: Shift + LMB to break them. Custom boats / minecarts compatible!
Bed Is Not Too Far Away
Disables the annoying popup 'You may not rest now; the bed is too far away' and instead lets you sleep
[CLOSED] - Stonecutter Salvage
Salvage items in the Stonecutter

Chat Binds
Bind chat messages and commands to a key