Minecraft Java 1.21 Mods
Browse 126,555 free mods for Minecraft Java 1.21 — popular picks include New Dyes backport, Oscilica, ByCustomDeathDrops.
Step by step: How to install Minecraft Java mods & modpacks
Updated daily

New Dyes backport
makes the dye items look like the new dye textures introduced in the 25w31a snapshot
Oscilica
Oscilica is a renewable alternative of sand in outer End islands. Oscilica can be grown into an Oscilica Pileus using Quartz. This mod also adds Oscilyst Slice and Oscilicrete blocks.
ByCustomDeathDrops
Any item you want can drop from players, mobs and many other things!

Faithfuled Tech Reborn
Addon for Faithful x32 with Tech Reborn support
Divine Towers
Adds two structures that allow easier access to the mace, and a new custom item, the long fall boots.
QSProtecciones
Advanced and user-friendly region management plugin for servers using ProtectionStones and WorldGuard.
Skylife
A Skyblock with the goal to make everything different (at least a bit)
Enchanting Templates
Add Enchanting Templates - A method to smithing and duplicating enchantments!
Block4Block Mod
(Recommended Mod) Client-side mod for Block4Block adds tooltips and more!
garlic bread
turns default bread into garlic bread
Vanilla Choc Chip
Primarily vanilla Minecraft with a few sweet additions here and there.

ZazaWeaponPack
adds some custom 3d model weapons and items that can be obtained by renaming items
Symbiosis
[ECModjam] Merge alchemical plants together and see what happens!
Nullshard
A minor update to the End.
noLobbyChat
The NoLobbyChat plugin for Spigot/Paper disables chat for regular players in lobby servers while allowing staff to chat freely. It includes a configurable response message, an in-game command for changing the message, and supports color codes.
Terruja Addon
Multiplayer focused modpack with tons Quality of life features and ambience improvements
BanScope
Web UI to manage and view bans across servers
opti1.21
vanilla build 1.21 with mods for optimization and a more convenient game.

Sales Hotel
Sales Hotel is a mod that enables players to trade between them via an Interface. Inherit from villager interface
realess's 3D Bamboo Mace
The Bamboo Mace adds a custom modeled Mace to Minecraft.
Resin Drop
Some additions to the Winter Drop. Mostly resin items.
VanillaEnhanced++
Tired of terrible crafting recipes? Exhausted of terrible, useless loot in every chest? Look no further than VanillaEnhanced++
UltrillaCraft
A Vanilla+ Modpack attempting to be my perfect version of the game, whilst respecting Mojang's Original Vision of Minecraft
ShearMaster
A plugin that allows you to harvest animal resources in a different way.
GreatCompactors (personal compactors from skyblock)
Plugin for Personal Compactors from Hypixel Skyblock
BlockFront Russian translation (Alternative)
Alternative version of Russian translation for BlockFront. Альтернативная версия Русского перевода для BlockFront.
Gastronomy
A complete overhaul for the Minecraft food system, with foods and crops
Consistence (Discontinued)
A resource pack that makes some adjustments to textures/models etc. such as the Dragon Egg and Creeper to be more consistent.
Enhanced Interactions
A collection of resourcepacks and client side mods that enhance the players interactions with the world and other players
Advanced InvSee++ [Skript]
Adds an advanced InvSee to your server!
Battleship
Transfers the Battleship board game to Minecraft
Alan Becker
This modpack adds essentials and features corresponding with the Alan Becker franchise. From TCO to weapons, you can make it work. The pack is still beta, but I hope you enjoy!
Crying Obsidian Craft [YACRD]
Now you can craft Crying Obsidian!
Nikothana's Lighter Flint & Steel x LowFire
This texture pack replaces flint and steel with a lighter with built in LowFire!
Rattlebox
Look at a chest, barrel, shulker, or ender inventory to preview what’s inside, then search your indexed stash and drop a waypoint on the hit. Live in singleplayer, live on multiplayer when the server runs Rattlebox, or from cache when it doesn’t.
Resource Reload Guard
Prevents accidental, unnecessary, and unsafe client resource reloads by allowing them to be blocked, confirmed, or deferred until restart.