October DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsWindows FixRecommendedWindows errors stealing your time? Find the fix fastScan stability, cleanup and performance issues.Fix NowOctober DealsAmazon USDeal season is back - check today's better picksAmazon US: current deals, useful picks and tech finds.See Picks×
Skip to content
VGSources
Blog

How to Manually Add Mods to a Minecraft Java Server

Add compatible mod JARs to a Minecraft Java server’s mods folder, install required dependencies, and launch through the matching loader.
Length4 min Posted Quest giverVGSources Team
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

To manually add mods, install a compatible mod loader on your Minecraft Java Edition server, stop the server, back up its world and configuration, and place the mod’s .jar file—and any required dependencies—in the server’s mods folder. Then start the server using the loader’s launcher. The exact installation steps depend on the loader; the walkthrough below covers Fabric, not Forge or other loaders.

Before you add anything, check the mod and server match

Mod files are not interchangeable across Minecraft editions or loaders. Before downloading a mod, confirm that it targets Java Edition, the server’s exact Minecraft version, and the loader installed on that server. A mod built for another game version or loader may fail to load. See Fabric’s mod installation guidance for its compatibility requirements.

  • Edition: These steps are for Java Edition, not Bedrock Edition.
  • Minecraft version: Check the version listed on the mod’s project page against the server’s version.
  • Loader: Confirm that the mod is for the loader you use, such as Fabric or Forge. Fabric’s files and installation steps should not be assumed to work with another loader.
  • Side and dependencies: Check whether the mod belongs on the server, the client, or both, and whether it requires other mods.

If you have not chosen a loader, compare the mods you want for your target Minecraft version and follow the chosen loader’s current server installation instructions. The steps below are for Fabric; they are not a complete comparison of Fabric, Forge, and NeoForge.

Install Fabric on the server

For an existing server, stop it before changing files. Keep a separate copy of the world and configuration so you have a backup before making changes. Minecraft’s Java Edition server setup guide covers the standard server context; for Fabric’s server installation, follow the Fabric installation instructions.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
#1 Best Overall
Minecraft | Java & Bedrock Deluxe Collection | Windows Digital Code
  • DELUXE COLLECTION — Includes Minecraft: Java & Bedrock Edition, three Bedrock add-ons, three exclusive Character Creator items, and 700 Minecoins.
  • CREATE YOUR WORLD — Build whatever you imagine in an infinite world that’s unique in every playthrough.
  • EXPLORE AND CRAFT — Discover biomes, resources, and mobs, then craft your way through a sandbox world filled with surprises.
  • SURVIVE THE ADVENTURE — Face mysterious foes, travel across exciting landscapes, and venture into perilous dimensions.
  • PLAY TOGETHER — Play cross-platform with friends in Bedrock Edition on console, mobile, and PC, or join community servers in Java Edition on PC, Mac, and Linux. Online console multiplayer requires a platform-specific subscription (sold separately).
  1. Use the Fabric installer’s Server option, select the Minecraft and Fabric loader versions you intend to run, and install to the server directory.
  2. Check the server directory for fabric-server-launch.jar. Fabric’s instructions expect a server.jar alongside the Fabric launcher.
  3. Use the Java runtime appropriate to the Minecraft release and loader. The Fabric Wiki, accessed October 8, 2026, recommends Java 17 for Minecraft 1.17–1.20.4 and Java 21 for Minecraft 1.20.5 and higher. These are version-scoped recommendations, not an evergreen requirement for every future release.

Put the mod files in the server’s mods folder

  1. Download the mod’s .jar from its project page, after confirming the game version, loader, and side requirements.
  2. Check that mod’s instructions for required dependencies. Many Fabric mods require Fabric API, but not all do; add it only when the mod lists it as a requirement, and choose a compatible version.
  3. In the server directory, place the mod and its required dependency .jar files in the mods folder. If the folder is not there, create a folder named mods in the server directory. Do not put files only in your local game installation’s mods folder: that is not the server’s folder.

Fabric’s instructions for installing mods describe placing mod JARs in a mods folder and checking dependencies. For a server, use the folder alongside the server files.

Start the Fabric server and check its output

Start the server with the Fabric launcher rather than launching the vanilla server JAR directly. The Fabric Wiki gives this example:

Rank #2
Minecraft | Java & Bedrock Ultimate Collection | Windows Digital Code
  • ULTIMATE COLLECTION — Includes Minecraft: Java & Bedrock Edition, five Bedrock add-ons, five exclusive Character Creator items, and 1000 Minecoins.
  • CREATE YOUR WORLD — Build whatever you imagine in an infinite world that’s unique in every playthrough.
  • EXPLORE AND CRAFT — Discover biomes, resources, and mobs, then craft your way through a sandbox world filled with surprises.
  • SURVIVE THE ADVENTURE — Face mysterious foes, travel across exciting landscapes, and venture into perilous dimensions.
  • PLAY TOGETHER — Play cross-platform with friends in Bedrock Edition on console, mobile, and PC, or join community servers in Java Edition on PC, Mac, and Linux. Online console multiplayer requires a platform-specific subscription (sold separately).

java -Xmx2G -jar <fabric server launcher jar file name> nogui

Replace the placeholder with the actual launcher filename in your server directory. This is an example command, not a universal memory recommendation; use Java and server settings appropriate to your installation. Watch the startup output for errors before allowing players to join.

Make sure clients have the right setup

Do not assume every mod needs to be installed on both the server and every player’s client. Requirements vary by mod, so follow the project’s instructions. For example, Forge documents that a mod marked as client-side only is skipped when a dedicated server runs; this behavior is specific to Forge’s mod metadata, not a rule to apply to every loader or mod. See Forge’s documentation on mod files.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #3
Minecraft | Standard Edition | XBOX Digital Code
  • CREATE YOUR WORLD — Build whatever you imagine in an infinite world that is unique in every playthrough.
  • EXPLORE AND CRAFT — Discover biomes, resources, and mobs, then craft your way through a sandbox world full of surprises.
  • SURVIVAL ADVENTURES — Face mysterious foes, travel across varied landscapes, and venture into perilous dimensions.
  • PLAY TOGETHER — Play solo or join friends in local split-screen and cross-platform play across console, mobile, and PC. Online multiplayer supports up to 8 players.
  • COMMUNITY PLAY — Connect with players on community servers, or subscribe to Realms Plus (sold separately) to play with up to 10 friends on a private server.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Troubleshoot common problems

The server stops or reports an error during startup

Check that the mod targets the server’s Minecraft version and loader, then confirm its dependencies and their versions. Also verify that the Java runtime matches the requirements for the Minecraft and loader releases you installed. Fabric specifically warns that game-version and loader mismatches can prevent mods from working.

A mod is ignored on a dedicated server

Check the mod’s project instructions for its side designation. A client-only mod may not run on the server; Forge’s documentation says its dedicated server skips mods identified as client-side only.

Rank #4
Minecraft
  • Skins! We have biome settlers, city folk, town folk, and more!
  • The Nether and all its inhabitants. Fight Ghasts and make friends with Pigmen
  • Cross platform play for up to five players between Pocket Edition and Windows 10
  • Revamped touch controls, controller support, and a controller mapping screen
  • Enhanced Weather effects! Accumulating snow and more

Players cannot join or do not see the expected behavior

Compare the mod’s instructions with the server and client setups. Some mods require client installation as well as server installation, while others do not. Check version and side requirements for each mod rather than telling every player to install every server mod.

You need help with a mod-related failure

Minecraft Help states: “As modding is not officially supported, Minecraft Support cannot assist with issues arising from mod usage.” For a mod-specific problem, consult the mod or loader’s project documentation and support channels. See Minecraft Help’s page on Java Edition mods.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Quick Recap

Bestseller No. 4
Minecraft
Minecraft
Skins! We have biome settlers, city folk, town folk, and more!; The Nether and all its inhabitants. Fight Ghasts and make friends with Pigmen
$6.99
Bestseller No. 5
Minecraft - Bedrock Edition PS4
Minecraft - Bedrock Edition PS4
Play and share with friends on console, mobile and Windows 10; discover community creations in the new in-game store
$42.98
Best Value
Minecraft - Bedrock Edition PS4
  • Play and share with friends on console, mobile and Windows 10
  • discover community creations in the new in-game store
  • access new mini games and game modes through servers

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More quests from Patch Notes

  1. How To Create Custom Stickers & Shoutouts In Monster Hunter WildsMonster Hunter WildsBlog20min
  2. How to Get XL Gogoat in Pokemon Legends Z-A (An Extra-Large Gogoat)Pokemon Legends Z-ABlog20min
  3. How to Get Rotting Lightbringer in Diablo 4Diablo 4Blog17min
Recommended PC Tool
Recommended PC Tool
Outdated Drivers Are Slowing You DownFree scan - exact matches
PC Slower Than It Used to Be?Free scan - under a minute

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.