Mods for Minecraft Java
Browse 237,448 free mods for Minecraft Java — popular picks include Lukittu - License System, Hands Off My Data, PPF Jewelry.
Step by step: How to install Minecraft Java mods & modpacks
Updated daily
Lukittu - License System
Free & open-source Minecraft plugin license system
Hands Off My Data
Removes annoying data scrapers as completely as possible.
PPF Jewelry
Ore, rings, necklaces and other jewels and tools
EMFPiñata
A Piñata addon for the EvenMoreFish plugin.
Carbonised
Copper: Reworked
Invariable Paintings: Crafting (legacy)
Randomized painting recipes for Invariable Paintings
Oiled
This mod adds oil rinks and oil monsters to them
ColoredArmor
Gives you leather color in all colors
LinksGUI
Social media links (GUI) with ingame editor
DropsGUI
Death Drops with gui
AddsHearts
Give players extra hearts with permissions.
Market
GUI marketplace combining a server shop, player-to-player listings, and auctions with anti-snipe, taxes, and MultiBank/Vault economy support.
Only Server Gunpack
Conveniently and quickly manage TACZ's gunpacks via the server, while preventing clients from easily obtaining the source files
StarterKit MITE
This mod lets the player get some supplies when they enter the world. You can also set the starting inventory for the player via json in the configs folder.
Vergil Lawn Chair - Devil May Cry
Adds a decorative lawn chair inspired by Vergil from Devil May Cry.
Boatspeed
Increases boat movement speed for faster water travel.
ZDiscord
ZDiscord bridges Minecraft and Discord: two-way chat with webhook avatars, live server status (players/TPS), account linking with role grants, and a built-in ticket system. Folia support, native JDA 5 slash commands, 15+ toggleable modules.

DiscordRPC
A fully customizable Discord Rich Presence mod for Minecraft 1.8.9 that lets you show off your server status, player info, and current activity right on your Discord profile.
Hostility Inverted
Hostility Inverted flips Minecraft roles: passive mobs attack players, hostile mobs act passive, and you can trade/ally with illagers. It also inverts light behavior for a role-reversal survival twist.
GuessTheUtils Revived
Bug fixes & support for latest versions for a QoL utility mod for Hypixel's Guess The Build.
Maykesh's Secure Server Mod
Stop Hackers. Protect Your Community. Zero Compromises. If you need support for additional Minecraft versions, feel free to reach out at maykesh.s@outlook.com.
Tricky Trails: Missing Blocks & Items
Minecraft mod that adds missing: walls, trapdoors, buttons, Stairs, of the tricky trails update! 1.21
SSAddon SpawnerLimiter
SmartSpawner Addon allows you to set spawner placement limits per chunk and per player.
Spawnable
Be truly in control of minecraft spawning!
xHeadTurns
xHeadTurns is a lightweight and powerful plugin that lets you bring your server to life with floating, interactive heads. Place decorative heads anywhere in your world that, when clicked by a player, can execute a list of fully customizable commands.

Powerful Powered Rails
Quadruples the acceleration of Powered Rails
Better Hammers
🔨 Mine multiple blocks at once with hammers !
DSEG7
Adds the DSEG7 font (by keshikan) that imitates a seven-segment display as a font and banner patterns.
Assist Excavation
Assist Excavation is a client-side Fabric mod for Minecraft that enhances the block mining experience by automatically targeting adjacent blocks.
Item Flex
Item Flex is a lightweight, highly customizable plugin that lets players show off their held item with a clean, animated hologram effect.
Fortune 10 Pickaxe
Adds a Fortune 10 pickaxe. That is it.
Glow Squid Origin
A Glow Squid origin for the Origins mod
Copper Lighter Mod
A simple and dumb mod that adds a cheaper flint and steel alternative.
VoidBack
VoidBack is a mod to set up protection in void worlds to prevent players from falling into the void to die, doing this by teleporting them back to the location you want them to be returned to.

JLM
JoinLeaveMessages is a plug—in for Paper that allows you to customize player entry and exit messages with support for color codes and name substitution. Enables the command to update the configuration without restarting the server.
CTStaffControl | StaffChat
Staff Control Plugin For Velocity | StaffChat | StaffList