Mods for Minecraft Java
Browse 8,882 free mods for Minecraft Java — popular picks include Epiphany - Modular Skill Tree, RetroAPI, Weather Shower (Updated).
Step by step: How to install Minecraft Java mods & modpacks
Updated daily
Epiphany - Modular Skill Tree
A Data-driven Modular Skill Tree API mod
RetroAPI
Block, Item, Recipe, Entity, Dimension Registration API for Legacy Minecraft. Supports Ornithe and Babric. Optionally Works with StationAPI.
Weather Shower (Updated)
A client-side HUD mod displaying current weather/time with icons, by Velmir-F. Ports for **Fabric 1.21.11 / 1.20.1**, **NeoForge 1.21.11 / 1.21.1**, and **Forge 1.20.1**. Configurable HUD position, icon size, and more via Cloth Config.
Singleplayer Library
A blazing-fast library for datapacks and mods that simplifies singleplayer compatibility checks with minimal overhead.
Fluid Levels
Designed for technical Minecraft players working with fluid mechanics. See water and lava levels directly in-world without the F3 menu. Source blocks show "S", flowing blocks show their level (8 down to 1). Toggle with F7.
ZPython
ZPython is a powerful plugin for Minecraft servers that allows you to run and manage Python scripts directly on the server.

NeoBackports
Backports of various Neoforge / 1.21.1 features to 1.20.1 for easier maintenance between versions
Detiers Tier Tagger
This is an tiertagger for the tierlist Detiers
LekLai
A simple mod that aim to make skill and class similar to some mmorpg game, core engine
Vuurkrab’s Tweaks
A collection of small client-side tweaks to improve your Minecraft experience, focused on PvP, visuals, sound, and more.
Drug system | (1.16.5 - 1.20) Worldguard dependency!
Getting drugs and working with it
Lightning Lotad [Remastered]
This is a recreation of the 1.6.4 mod, "Lightning Lotad", brought to Minecraft 1.20.1 This mod adds new tools & weapons as well as new materials and blocks!
PF-EMI
A fork of EMI for 1.21.11 using Java 21
Config API CJ 26.2 Unofficial Patch
Unofficial Minecraft 26.2 compatibility patch for Config API CJ.
CraftTweakerAdditions
This project adds some new extensions to CraftTweaker.
RainAPI
Core library for RainJava featuring embedded ECJ compiler, Javassist bytecode tools, and ASM transformation pipeline. Enables dynamic Java compilation and class modification at runtime.
DrSounds
Advanced Custom Audio Manager for Minecraft
arichat
Adds AI-RolePlay to Minecraft via Headless Automation of Agnai website
VanishBridge
A simple plugin providing information of vanished players across the network on a proxy level.
Dye
Library to expose INVOKEDYNAMIC to mods.
SimpleFabricScoreboardAPI
A lightweight Kotlin module for Minecraft Fabric providing a simple and flexible API for managing scoreboards.
Sable Encounters
way of making sable sublevels spawn with entities/structures
Heolic
New Heolic Adventure!
Mansion D RPC
Easy to configure to make your Discord Rich Presence better.
Aluminis Inject
A dependency-injection based framework mod for simplifying creation of minecraft mods
Slate
A library for creating clean server-side screens easily
Tutla's ClickCrystals Script Editor
Make, Edit and Create workflows using CCS Node Editor. Comes with an AI if your too lazy to make scripts!
WebSiteCaptcha
WebsiteCaptcha is a Minecraft server plugin designed to enhance security by requiring players to verify themselves via a web-based CAPTCHA before accessing the main game world or server.

FoodAttributes
Makes each food give you a different attribute. This way, which food you eat actually matters.
AdvancedChatCore Reforged
Core library and chat framework for the AdvancedChat module suite — required by the other AdvancedChat mods. Refurbished Minecraft 26.x version of DarkKronicle AdvancedChatCore.

Registrar
SkyNotTheLimit's registration helper
WeatherCore
Library mod for registering custom weather conditions
Framed Maps Fix
Makes FramedBlocks display as their camo blocks on Xaero's Minimap, Xaero's World Map, and JourneyMap.
Trillion O Trees
An overworld mod adding many more tree types and forests... some added structures too
Experience Skills
Earn separate experience for each skill just by playing — walking, mining, fighting, swimming, fishing, etc. — and level them up for attribute bonuses that grow with every level.
JRAPI
An API for easily creating custom content.