Mods for Minecraft Java
Browse 31,274 free mods for Minecraft Java — popular picks include BetaMinecart, Always Drop Loot (updated), Freshness.
Step by step: How to install Minecraft Java mods & modpacks
Updated daily
BetaMinecart
Restores the latest preview update of Minecraft, removing the minecart speed limit.

Always Drop Loot (updated)
Make mobs always drop exp and loot, regardless of cause of death.

Freshness
This mod adds freshness for food
Mirage
Mirage is a mod set to overhaul and add better features to the desert and mesa in a vanilla plus way.
Create touchpad scrolling fix
Adds mouse scrolling sensitivity setting for Create mod to fix high sensitivity issue on touchpads and trackpads
BetterJoinLeave
Replaces "joined the game" messages with [+] and [-] icons.
Minted: Money Mod
Minted Money adds banknotes and coins to Minecraft
Better Happy Ghasts – Fly & Ride
Reimagined Happy Ghasts that make flight and survival more interesting
King's Better Bone Meal
Allows bone meal to be used on more plants!
SpitSTIK
highly configurable /spit command
Infinite Cushions
Dye cushions in any colour, like leather armour, and have your pets sit on them!
Cape Over Elytra
Keeps your cape visible by hiding the equipped elytra model on the client.
ZoomHehe
A lightweight, smooth, and fully customizable OptiFine-style cinematic zoom mod for Fabric.
Random Troll Commands
Adds troll commands to mess with your friends
Demon Slayer: Anata no Boken
This is a Choose your own adventure Demon Slayer Datapack/Mod, where you decide your fate in the world
The Fletching Table
Give the vanilla fletching table a proper use with a custom crafting system for arrows
Overworld Vanilla Structures
🏕️ 5 vanilla-style overworld structures with /locate support, improved visuals, and richer loot.
TempBuild
Extension to WorldGuard to create temporary building zones. Blocks placed in designated regions automatically decay after a configurable time period.
Mounts AI Fix
This mod tries to fix a annoying bug from version 1.19.4+ of vanilla Minecraft related to Mounts and their AI.
DefaultHP
Set default player hp
Hide Identity Display Effect
This mod globally hides player name tags. When a player right-clicks on another player, their name will be displayed in the action bar.
Phaze Client
A customizable Minecraft client-side mod featuring simple HUDs, visual enhancements, utility modules and quality-of-life improvements.
d__f
Inspired by Delta Force, this mod adds tactical items like Sonic Traps, Grenades, and Golden Flowers with unique mechanics to Minecraft.
Living Fauna
Adds real-world animals to Minecraft, each with unique behaviors and interactions.
Pokebuilder for Cobblemon
This project is a custom plugin for cobblemon that let the players use a special pokebuilder using the Impactor plugin currency.
Animated health bar
replaces the vanilla health and hunger bars with smooth animated custom bars.
Lunary Mod
A Minecraft 1.12.2 mod that completely overhauls world generation to create more realistic and diverse landscapes.
HispanoTagger
A mod to display the PvP level of players tested in Hispano TierList.
Show'em the horn!
Why is he standing!? Honk the horn!
BedrockDeny
Simply Blocks Bedrock players from joining your server, used for proxy setups with geyser floodgate to prevent bedrock joins on one of the servers and not the others. 1.21+
Realism Overhaul
The mod adds new mobs, armor, blood and custom parts to damage some mobs.
Health Vial (Discontinued)
A reusable flask that allows the user to heal with various other mechanics.
Riposte
Yet another "Parry" over-visualized parry mod.
Region Selection Viewer
A WorldEdit and Axiom selection viewer for precise building and visualizing in Mini-maps.
Epic RPG: InCombat
Restricts placing blocks while in combat mode is activated.

JMG's Better Than Ever (BTE)
This mod is a hobby project. Overhaul and harden your usual minecraft gameplay with new features and goals. Inspired by Better Than Wolves. Have fun, but don't die trying. "To live is not the same as to be alive."