Fantasi MC Fabric Server is one of the best modpacks to take your Minecraft experience beyond solo play and want a full-blown fantasy RPG adventure with friends. But setting up a multiplayer server up and running mioght seem danting fr first time —especially if you’re a beginner or never set it up before. 

Here’s the good news: It’s not nearly as complicated as it looks. You don’t need to be a  tech expert or a server administrator—-just follow the right steps in the right order. 

This piece of paper demonstrates exactly that—how to install a Fantasy MC Fabric server from scratch. This includes downloading the right files, choosing the correct Java version, and getting your first friend connected. No matter if you’re on version 1.19.2, 1.20.1, or testing the 1.21.1 beta, every step outlined here is verified against the official Fabric documentation and proven by real-world community experience. 

Stay tuned with this guide, it’ll will help you install a fully running Fantasy MC Fabric server with a clear understanding of how to manage it going forward. 


What Is Fantasy MC Fabric? 


Fantasy MC Fabric is a popular, high-performance Minecraft modpack by PixelDreamStudios that transforms the base game into an epic RPG adventure. It offers new biomes, sprawling dungeons, RPG character classes, magic systems, and custom boss fights designed to run smoothly on the Fabric mod loader. With over 1.7 million downloads on CurseForge, it’s one of the most popular Fabric modpacks around. 

If you want to install the Fantasi MC Fabric Server to play with friends, precisely follow the given steps throughout the process. 


Perquisites: What You’ll Need 


  • A Windows PC (this guide is build for Windows users; Linux/Mac users follow the same steps but use start.sh instead of start.bat) 
  • A constant, steady internet connection 
  • At least 6 GB of RAM on your machine; more memory is recommended for 1.20.1 and 1.21.1 versions. 
  • The CurseForge App (or Prism Launcher / ATLauncher) should be installed on your PC. 
  • Correct Java Version— the right version depends on which Fantasy MC Fabric version you’re running. 
  • The Fantasy MC Fabric server pack downloaded from CurseForge — not the standard client modpack. 

Essentials to consider before starting: It’s highly recommended to first set up and test Fantasy MC Fabric in single-player on your client, verify all mods load without errors, and then configure your server. This simply streamlines the troubleshooting process. 


Steps to Install Fantasy MC Fabric Server  


Step 1: Install the Right Version of Java 


Java acts as an engine that helps run your Fabric server. Analyse yout minecraft version to get your correct java version, as it can lead to a common source of errors. Here are some examples: 

  • Minecraft 1.19.2 → Java 17 
  • Minecraft 1.20.1 → Java 17 
  • Minecraft 1.21.1 → Java 21 

Here’s how to install it: 

  1. Navigate to adoptium.net and download the right Temurin JDK for your version (JDK 17 or JDK 21). 
  1. Run the installer. During configuration, make sure the option to add to PATH or set JAVA_HOME is checked. 
  1. After installing, open your Command Prompt and run this command to verify: 

java -version 

This will display you: 

openjdk version “17.0.x” 2024-XX-XX 

If the version shown doesn’t match what you need, you may have an older Java version installed — download and install the correct one from Adoptium and try again. 


Step 2: Install the Fantasy MC Fabric Server Pack 


This is the most common step where most beginners make a mistake. Remember: you need the server pack, not the client modpack. They are two completely different files. The server pack is pre-configured to run on a server and excludes client-side mods that would crash a server. 

  1. Go to the Fantasy MC Fabric page on CurseForge. 
  1. Click the Files tab. 
  1. Filter by your target Minecraft version (1.19.2, 1.20.1, or 1.21.1). 
  1. Look for a file with SP in the name. For example:  
  1. Fantasy MC Fabric-16.1.0 SP (for 1.19.2) 
  1. Fantasy MC Fabric-3.0.0 EXTRA V2 SP (for 1.20.1) 
  1. Fantasy MC [1.21.1]-0.3.1b [BETA] SP (for 1.21.1) 
  1. Download the SP file and extract the ZIP file into a dedicated folder. (For example: C:\mc-server\) 

Why is it essential? Using the regular client modpack on a server includes rendering mods and client-only libraries that will crash the server on launch. Always use the SP file. 


Step 3: Install the Fabric Server Loader 


The server pack typically includes a fabric-server-launch.jar already. If it’s missing, here’s how to generate it using the official Fabric installer: 

  1. Go to fabricmc.net/use/ and select Minecraft Server. 
  1. Install the Windows EXE installer (simplest) or the Universal JAR installer
  1. Run the installer and go to the Server tab at the top. 
  1. Set the Minecraft Version to match your server pack (e.g., 1.20.1). 
  1. Select Install Location for your server folder (e.g., C:\mc-server). If the folder doesn’t exist, the installer will automatically create it. 
  1. Click Install and wait for it to finish. 
  1. Then, select Download server jar to install the Minecraft server.jar. 
  1. Click Generate — this creates the start.bat and start.sh launch scripts for you. 

After following the steps carefully, now close the Fabric Installer. 

Upgrading an existing server? Before running the installer again, delete the .fabric folder inside your server directory if it exists. Failing to do this is a common cause of crashes after upgrades. 


Step 4: Accept the EULA 


Minecraft won’t let the server start until you accept the End User License Agreement. Open Command Prompt, navigate to your server folder, and run: 

cd C:\mc-server 
echo eula=true>eula.txt 

Alternatively, start the server once (it will shut down immediately with an EULA error), then open the eula.txt file that was created, change eula=false to eula=true, and save it. 


Step 5: Set Your RAM Allocation 


Fantasy MC Fabric is a resource-intensive modpack. Running it without enough memory causes lag, chunk-loading failures, and random crashes. Open start.bat in Notepad and update the launch line to include memory flags: 

java -Xms4096m -Xmx6144m -jar fabric-server-launch.jar nogui 

Here’s a practical guide for how much to allocate based on your setup: 

Scenario Minimum Recommended 
1.19.2 personal server (1–3 players) 4 GB 6 GB 
1.20.1 small group (4–8 players) 6 GB 8 GB 
1.20.1 / 1.21.1 larger server (8+ players) 8 GB 12 GB+ 

Quick explanation of the flags: 

  • -Xms = the starting or minimum memory amount 
  • -Xmx = the maximum memory the server is allowed to use 
  • Never set -Xmx higher than about 75–80% of your total system RAM. Your operating system needs some memory to run too. 

Step 6: Start the Server 


Double-click start.bat to launch your server, or run this command from the Command Prompt: 

java -Xms4096m -Xmx6144m -jar fabric-server-launch.jar nogui 

It might take longer (a few minutes) to launch first. Don’t close the window — the server is: 

  • Downloading any missing files 
  • Loading all mods into memory 
  • Generating your initial world and spawn chunks 

When you see this line in the terminal, the server is ready: 

Done (X.Xs)! For help, type “help” 

If Windows shows a Security Alert about Java, click Allow access. This is expected and allows the server to communicate through your firewall. 


Step 7: Integrate Your Server 


Same computer (local) 

  1. Launch Fantasy MC Fabric on your client via the CurseForge App. 
  1. Click Multiplayer, then select Add Server
  1. Enter localhost as the server address and click Done

Same network (LAN) 

  1. On the server PC, open Command Prompt and type ipconfig. 
  1. Locate your IPv4 Address (looks like 192.168.x.x). 
  1. Friends on the same Wi-Fi enter that address in the Add Server screen. 

Online (friends over the internet) 

  1. Browse “what is my IP” on the server PC to get your public IP address. 
  1. Store it in your router and forward port 25565 (TCP and UDP) to your server PC’s local IP. 
  1. Share your public IP with friends in this format: YOUR.PUBLIC.IP:25565

If your public IP changes frequently or you want a custom server address, learning how to change the IP for a Minecraft server can make hosting far more reliable. 


Step 8: Organizing Your Mods Folder 


The server pack is already preloaded with the correct mods, but here are something important to keep in mind as you manage things going forward: 

  • All mod files (.jar) live in the /mods folder inside your server directory. 
  • Avoid adding client-only mods to the server. This includes OptiFine, shader mods, HUD overlays, and any mod labeled CLIENT in Mod Menu. Adding these causes the server to crash immediately on startup. 
  • Match Mod versions between server and client. If your server has ExampleMod v1.2 and a player’s client has ExampleMod v1.3, they won’t be able to join. 
  • Copy the /config folder from the client instance to the server’s /config folder to keep settings consistent across both. 
  • When updating the modpack, update the server and all client installs at the same time. This prevents version mismatch and connection issues. 

Quick Tips to Prevent Errors 


You’re all set. A few last things to keep in mind as you run your server: 

  1. Back up your world regularly. A corrupted world or bad mod update can wipe hours of progress. Copy your /world folder somewhere safe before any update. 
  1. Update server and clients together. Never update one without the other — mismatched versions are the number one cause of connection errors. 
  1. Check the changelog before updating. The Fantasy MC Fabric CurseForge page publishes changelogs for every release. Some updates add new required mods or change configs — read before you update. 
  1. Restart your server periodically. For active servers, a daily restart clears accumulated memory and keeps performance smooth. 

If you run into an issue not covered here, the Fantasy MC Fabric CurseForge comments section and the FabricMC community on Reddit are active and helpful — someone’s likely already solved whatever you’re seeing. 


Conclusion 


Setting up a Fantasy MC Fabric server takes a bit of time up front, but once it’s running, it completely transforms the modpack experience. Exploring dungeons, taking on bosses, and building your world alongside friends is exactly what Fantasy MC Fabric was designed for — and now you have the server to do it. 

To keep things running smoothly long-term, remember the three golden rules: always use the server pack (SP) file, keep server and client versions in sync, and back up your world before any update. 

If something breaks along the way, don’t panic. Check your logs, match the error to the troubleshooting section above. This is why understanding how to install the Fantasy MC Fabric server is more essential than ever. 


Also Read

How to Create a Solo Leveling Reawakening Minecraft Server?