Mods for Minecraft Java
Browse 8,793 free mods for Minecraft Java — popular picks include InputEngine, Vuurkrab’s Tweaks, BlockExporter - Icon Export Tool.
Updated daily
InputEngine
InputEngine is a cross-platform project designed to capture custom keystrokes from the Minecraft client and transmit them seamlessly to the server.
Vuurkrab’s Tweaks
A collection of small client-side tweaks to improve your Minecraft experience, focused on PvP, visuals, sound, and more.
BlockExporter - Icon Export Tool
Export item icon renders as they appear in inventory slots.
RewardsX
Turn Engagement into Rewards
Drug system | (1.16.5 - 1.20) Worldguard dependency!
Getting drugs and working with it
The One Key
One keybind to rule them all
Fabric S3 API
This utility mod contains required libraries for using S3 API in Fabric mods
ZPython
ZPython is a powerful plugin for Minecraft servers that allows you to run and manage Python scripts directly on the server.

Familiars: Reimagined API
A revival + re-imagining of the old 1.7.10 familiars mod.
Fennec: Jukefox
Music assets for the Fennec modpack
Data Driven GUIs
A library to make making GUIs easier using xml & json files.
VanishBridge
A simple plugin providing information of vanished players across the network on a proxy level.
Dataified Paintings
(Superceded by "More-Canvases v2") Create data-driven paintings, in compliance with the vanilla variant system.
Sable Encounters
way of making sable sublevels spawn with entities/structures
SurveyorFactions
Compat between surveyor map framework maps mods (Antique Atlas4, hoofprint, etc) and Factions mod
Nuclear-Core Lib
A Nuclear Core Library for standardizing
PacketBlocks
A lightweight Spigot/Paper library for creating and managing client-side, packet-based Minecraft blocks.
ZJS
Modern fork of ChatTriggers, enabling live scripting and client modification using JavaScript. Supports 26.1.2-26.2.
DraNimation Lib [BTW Addon]
A library used for the Dynamic Visuals Series' addons
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!
Dye
Library to expose INVOKEDYNAMIC to mods.
Aluminis Inject
A dependency-injection based framework mod for simplifying creation of minecraft mods
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!

FoodAttributes
Makes each food give you a different attribute. This way, which food you eat actually matters.
arichat
Adds AI-RolePlay to Minecraft via Headless Automation of Agnai website
Chromosome Lib
Introduces genetic mechanisms for entities in Minecraft
Life
Live life the right way
WeatherCore
Library mod for registering custom weather conditions
Slate
A library for creating clean server-side screens easily
Framed Maps Fix
Makes FramedBlocks display as their camo blocks on Xaero's Minimap, Xaero's World Map, and JourneyMap.
DrSounds
Advanced Custom Audio Manager for Minecraft
Polymer Patch for Blockus
A Polymer Patch mod for Blockus, allowing it to work fully server side!
Complexity Analyzer
A powerful framework that calculates the 'true cost' of every item, enabling deep analysis and balancing for complex modpacks.
P1neros dialog Lib
Simplifies custom GUI dialog implementation with consistent styling for mod developers
CustomMeteorJS
Using KubeJS to customize the meteorite of AE2
Mitchell's Mobs
Adds a bunch of interesting mobs made by me :3 (GECKOLIB IS REQUIRED FOR THIS MOD TO WORK)