Mods for Minecraft Java
Browse 8,876 free mods for Minecraft Java — popular picks include Particle Tweaker, Bouquet, Inventory Size Attributes.
Step by step: How to install Minecraft Java mods & modpacks
Updated daily
Particle Tweaker
Tweak the amount and size of all particles.
Bouquet
Companion API for Allium, the Lua Script Loader
Inventory Size Attributes
Adds entity attributes that control how many player inventory slots are accessible.
AStudioLib
A library for all AttackStudio's mods and more.
Bits N Pieces
Mod for personal use: Bits N Piece is an aesthetic mod that adds a massive collection of functional and decorative items: placeable drinking mugs with potion effects, overflowing food barrels, rustic kitchenware, library items and a wood add-on.

ServiceIO
A Vault drop-in replacement with a new and modern API
Dynamic Ore Veins
An API for creating and shaping custom large ore veins with datapacks!
Quests: Item Rewards
Adds placeholder items for use in Quests — ideal for rewards, tokens, and custom crafting.
FlowUtils
A Minecraft Library to help modders.
Balkon's Expansion
An expansion for Balkon's WeaponMod: Legacy in 1.12.2 that supports materials from other mods
SnAssets Library - Particles
A library containing particles & particle textures for my & other peoples mods.
Reload World Button
Speed up reloading a world to allow for quicker dynamic registry changes. Client-side & Singleplayer only!
env.json
A small FabricMC library allowing to convert an `env.json` file into a Java Object. It is mostly used by Environment Driven Assets and Environment Driven Data.
LibAnalog
A library bringing pressure-aware keybindings for analog keyboards to Minecraft.
Info+ 📑
Show detailed system information directly in Minecraft chat. View CPU, RAM, GPU, OS, Java, Minecraft, and Loader details. Built for debugging, player support, server checks, and modpack troubleshooting.
Proton
A light mod for server player permissions management
Tiny Multiblock Lib
A Tiny Lib for easy creation of Multiblocks with a built-in ghost system. Made to be packaged with other mods
Journey of a thousand adventures
A big fun (WIP) RPG/Adventure mod, updating all the time!
SimpleChat (fork)
A small mod for a customizable chat, with the most simple settings. Integration with LuckPerms and FTB Teams.
FVTM - Pollution of the Realms COMPAT
Mod adding highly configurable PotR compat for FVTM vehicles!
[JET] Just Enough TaCZ
This mod adds config that allows you to remove guns from TaCZ and its addons from the game, without touching zip files.
ExoConfig
A Powerful and Simple Config System for modern Minecraft with auto screen support
C9Light
Lasers, logic, automation, etc.
Questlines
Adds data-driven quest lines to the game.
ServerAdditionsUtil
(WIP) A utility/library to allow easy server-side-only block and item additions for fabric
ProxLib
Enables close-by players to communicate with each other autonomously. Essentially a CustomPayloadC2CPacket over the mc server without any integration needed.
MHSCore
Essential core library for all MagicHell Studio mods. Provides the infrastructure for complex gameplay systems, visual effects, multilingual support, and seamless integration with other mods. Required for running any MH Studio mod.
BattleTracker
Standalone Minecraft plugin and BattleArena companion for tracking PvP & PvE stats, featuring leaderboards, combat logging, damage indicators and custom death messages.
The Cat's Delight
A small add-on for Farmer's Delight, focusing on more fantasy and magical dishes, as well as holding its own unique content.
MKFACTION
An MMO-like faction system for NPCs
FurWatch
Login and user Management Mod with Additions for Building Blocks in 1.21

PerWorlds
A plugin that allows you to store player data per world
Remote Control from Scratch
Minecraft Remote controller from Scratch
Project 42
A simple guide API with a ton of customization without all the GUI hassle
MKNPC
MMO-inspired extension to various aspects of Minecraft NPCs
TFCPrimitiveTechPlus
This mod adds Slinghot and paper processing to use with TerraFirmaCraft+.