Hardware FixRecommendedDevice not working? Your driver may be the problemCheck updates for common hardware issues.Fix DriversOctober DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsPC HealthRecommendedCrashes, freezes, slowdowns? Check your PC nowSpot repairable issues before they interrupt work.Check PC×
Skip to content
World desk12 min

How to Host a Fabled Medieval Modpack Server (Minecraft 1.20.1 Forge)

A complete guide to hosting Fabled with friends: match the 1.20.1 Forge release, install Java 17, choose a server pack or manual Forge setup, accept the EULA, configure networking, and keep clients synchronized.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

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

To host Fabled with friends, run the exact Fabled release they install on a Minecraft Java Edition 1.20.1 Forge server. Use the project’s multiplayer release when one is available—currently identified as Fabled-Multiplayer 1.0.0. Prefer an official server pack; if the project does not provide one, install the matching Forge server, copy the server-required mods and configuration, run Java 17, accept the EULA, and open TCP port 25565 or use a tunnel. Keep online-mode=true and the whitelist enabled, and never mix Minecraft versions, Forge builds, Fabled releases, or client-only mods.

What Fabled is and what the server must match

Fabled is a survival- and exploration-focused modpack for Minecraft Java Edition 1.20.1. It uses the Forge mod loader and its project metadata identifies both client and server support. The pack adds custom world generation and structures, mythical creatures, and dimensions including The Twilight Forest and The Aether Redux.

As an Amazon Associate I earn from qualifying purchases.

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

The multiplayer file currently identified by the project is Fabled-Multiplayer 1.0.0. Its change note says that it adds multiplayer features. If the project later lists another multiplayer build, pin that exact file instead; every player and the server should use the same release.

Item Required value
Minecraft edition Java Edition
Minecraft version 1.20.1
Mod loader Forge
Recommended multiplayer file Fabled-Multiplayer 1.0.0, when this is the current multiplayer release
Public server port TCP 25565
Java runtime Java 17

A client download is not automatically a dedicated-server package. Before treating an archive as a server installation, check that it contains server-side files, configuration, and a startup script or the files needed to create one.

#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).

Choose where the server will run

You can run the server on a computer at home or rent a managed Minecraft server. The game files and version requirements are the same; the difference is who performs the operational work.

Consideration Self-hosted machine Managed Minecraft host
Setup work You install Java and Forge, place the server files, configure the firewall, forward the port, create backups, and maintain the startup process. The provider may automate installation, networking, backups, and uptime; confirm which features are actually included.
Control You have full filesystem and configuration control. Control depends on the provider’s panel and policies.
Availability The server is online only while your computer and internet connection are available. The service is generally designed for persistent availability, subject to the plan’s limits.
Cost You use existing hardware and pay its electricity and connectivity costs rather than a hosting fee. You pay a recurring fee; compare memory, storage, backups, player slots, and modpack support.
Fabled compatibility Works when you install the exact 1.20.1 Forge files and Fabled release. Ask the provider to confirm Forge 1.20.1 and the exact Fabled release before purchasing.

Fabled’s project pages do not publish a tested minimum RAM, player-capacity figure, or benchmark. Do not treat a generic Minecraft memory number as a Fabled requirement. Start with the allocation documented by your host or the amount your machine can safely spare, then watch memory use, tick time, and crash logs while your group explores new terrain.

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

Prepare Java and a clean server directory

Install Java 17

Use a 64-bit Java 17 installation. The official version guidance for Minecraft 1.18 through 1.20.4 recommends Java 17, which includes 1.20.1. A different Java major version can produce launch errors even when the mod files are correct.

After installing Java, verify that the command resolves to the expected runtime:

java -version

The output should identify Java 17. If your operating system reports another version, select the Java 17 executable in the launcher or startup script instead of assuming the system default is correct.

Create a dedicated folder

Keep the server outside the vanilla .minecraft directory and outside a client modpack profile. A simple path such as C:MinecraftServerFabled on Windows or ~/MinecraftServer/Fabled on Linux keeps worlds, logs, configuration, and backups together.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  • Do not place the server on the Desktop, in OneDrive, or directly in a root drive.
  • Avoid special characters in the path; they can break installers and scripts.
  • Do not use the same folder as a client installation. The server and client need different configurations and worlds.
  • Give the account running the server permission to read and write the entire directory.

Record the Fabled filename and version before downloading anything. This record gives you a reference when a player later reports a missing-mod or incompatible-version error.

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).

Path A: install a Fabled server pack

A server pack is the simplest route because its author has already separated server files from client files and can include the intended Forge setup.

Find and verify the package

  1. Open the Fabled project’s current Files or Versions area.
  2. Look under Additional Files for an archive explicitly labeled server or multiplayer server pack.
  3. Confirm that its Minecraft version, Forge loader, and Fabled release correspond to the file your players will install.
  4. Download the archive into a temporary location and inspect it before extracting. Look for server-side jars, configuration directories, and a start or run script.

The currently indexed project information confirms server support but does not identify a permanent dedicated-server filename. Therefore, verify the project’s current files instead of relying on an old download name or assuming that the ordinary client archive is runnable as a server.

Extract and launch it

  1. Create a folder such as MinecraftServerFabled.
  2. Extract every file from the server pack into that folder, preserving its directory structure.
  3. Run the included start or run script from that directory. Do not double-click an unrelated jar from another folder.
  4. Allow the first launch to finish generating the server files. It normally stops before the world can start because the EULA has not yet been accepted.
  5. Open eula.txt, change eula=false to eula=true, save the file, and launch the same script again.

Keep the terminal or service process open while people are connected. Closing it stops the world and can interrupt saves.

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

Path B: install Forge manually when no server pack exists

Use this path when the Fabled project offers only client files or when its server archive does not contain a complete startup environment.

Install the Forge server

  1. Download the official Forge installer for Minecraft 1.20.1.
  2. Run the installer with Java 17.
  3. Select Install server, then choose the clean Fabled server directory you created earlier.
  4. Wait for the installer to place the Forge server jar and supporting files in that directory.

Do not install Forge into the client’s profile folder. The server must have its own working directory so its world, libraries, logs, and configuration remain isolated.

Add the Fabled files

Copy the mods required by the Fabled release into the server’s mods folder and copy the matching configuration into the server configuration folders. Preserve the pack’s directory structure. If the project supplies scripts, datapacks, or server-specific settings, copy those as well.

Client-only mods generally do not belong in the server’s mods folder. Rendering, menu, shader, and other client-exclusive components can make a dedicated server fail during startup. When in doubt, compare the pack’s server files or remove a suspected client-only jar and test again.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #3
Minecraft | 1720 Minecoins Pack | Digital Code
  • Minecoins let you buy Minecraft content you can enjoy on your Android, iOS, Windows 10, Xbox One and Nintendo Switch devices*
  • Visit the in-game Minecraft marketplace, where you'll discover a constantly updating library of exciting new Minecraft content - from a community whose imagination knows no limits.
  • Once you've redeemed your Minecoins, they'll be linked with your Xbox Live account, so you can access your coins and purchases through all of your supported devices that run Minecraft.
  • Minecoins are a perfect gift for Minecraft players!

Complete the first launch

  1. Start the Forge server once from its directory using Java 17.
  2. Let it generate files and stop.
  3. Open eula.txt and change eula=false to eula=true.
  4. Start the server again and wait for the console to report that it is ready for commands.
  5. Stop it with the console’s stop command before editing configuration or copying a backup.

Never edit world or configuration files while the server is running unless the pack’s documentation specifically supports that operation. A clean stop reduces the chance of losing region or player data.

Configure access, security, and the world

Keep authenticated accounts enabled

Leave online-mode=true. This makes the server verify valid Minecraft accounts instead of allowing unauthenticated names to enter. Disabling it changes the server’s security model and can create identity and player-data problems.

Use a whitelist before inviting people

Set white-list=true in the server properties, restart if necessary, and add each player’s exact Minecraft username from the server console:

whitelist add PlayerName

You can inspect the current list with:

whitelist list

Only add names you recognize. Whitelisting is particularly important when you expose a home connection to the public internet.

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

Protect the world before changing the pack

  • Stop the server cleanly before making a backup.
  • Copy the complete world directory, not just individual region files.
  • Back up before changing Fabled releases, Forge builds, or world-generation settings.
  • Keep at least one backup outside the live server directory so a failed update cannot overwrite both copies.

World-generation mods can affect newly generated terrain. Changing them after players have explored an area can create mismatched terrain or missing content, so treat a version change as a migration and keep a restorable backup.

Make the server reachable

Test on the host computer

Launch Minecraft with the matching Fabled client and connect to localhost. This tests the server process without involving the router or public internet. If this fails, solve the Forge, mod, Java, or local firewall problem before attempting port forwarding.

Test from another device on your home network

Find the host computer’s private LAN address, such as 192.168.x.x or 10.x.x.x, and connect to that address. Use port 25565 unless you deliberately changed the server port. The second device must have the exact same Minecraft, Forge, and Fabled files.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #4
Sale
Minecraft Dungeons: Standard Edition – Windows 10 [Digital Code]
  • Fight your way through an all-new action-adventure game, inspired by classic dungeon crawlers and set in the Minecraft universe!
  • Play with up to four friends or brave the dungeons alone. Battle new-and-nasty mobs across action-packed, wildly varied levels, in a quest to defeat the evil Arch-Illager!

Forward TCP 25565 for internet players

  1. Give the host computer a stable private address, either with a reserved DHCP lease or a static local address.
  2. In the router’s port-forwarding page, create a rule for TCP 25565 pointing to that private address and port 25565.
  3. Allow the Java server through the operating system firewall on the intended network profile.
  4. Keep the server running and test from a connection outside your home network, such as a phone hotspot.
  5. Give internet players your public IPv4 address followed by :25565.

A server is normally visible only on the local network until this routing and firewall work is complete. Do not use your private LAN address when giving instructions to someone outside your home.

Use a tunnel when forwarding is impractical

If your router, carrier-grade NAT, or network policy prevents port forwarding, a UPnP-based approach such as Universalator or a tunnel such as Playit.gg may provide an alternative. These methods have their own compatibility, relay, and stability trade-offs and are not guaranteed replacements for direct forwarding. Follow the tunnel service’s current setup instructions and test with one player before inviting the whole group.

Install the matching client

Every player needs the same Minecraft and loader combination as the server.

  1. Open the CurseForge app and choose Browse then Modpacks.
  2. Filter for Minecraft 1.20.1 and the Forge loader.
  3. Select Fabled and install the required release.
  4. If the project lists separate single-player and multiplayer files, choose Fabled-Multiplayer rather than a similarly named single-player release.
  5. Launch the profile once so the app creates its files, then connect using the server address supplied by the host.

The launcher detects a pack’s game version and loader and blocks combinations it knows to be incompatible. That protection does not replace checking the exact Fabled file: two files with similar names can still contain different mod versions or configurations.

Free tools Windows power users keep installed

One-click scans. No signup required.

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

Keep server and clients identical

When a player is rejected for missing or mismatched mods, compare the server directory and the player’s launcher profile systematically.

  • Both sides must report Minecraft 1.20.1.
  • Both sides must use Forge rather than a different loader.
  • Both sides must use the same Fabled release, preferably the multiplayer file.
  • Required mod jars and configuration must match; do not add a newer jar to only one side.
  • Remove client-only mods from the server, but do not remove server-required content from a client simply because it is not visible in-game.

For difficult cases, compare filenames and file sizes or export the launcher profile and compare the resulting mod lists. Replace a questionable file with a fresh copy from the pinned release instead of trying random versions.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

RAM and performance: what is actually known

No Fabled-specific published RAM minimum, recommended allocation, player limit, or performance benchmark is available in the project and support material described here. Publishing a fixed number would imply testing that has not been documented.

Best Value
Coding for Kids: Learn to Code Minecraft Mods in Java - Video Game Design Coding - Computer Programming Courses, Ages 11-18, (PC, Mac Compatible)
  • ✓ MODDING and CODING for all kids, not JUST GAMERS: Create Minecraft Games by coding your own custom blocks, tools, armor, weapons, and much more! Gaming is a popular topic among youth and many consider themselves gamers. We use computer games as a fun medium to help students understand computer logic.
  • ✓ LIVE MENTOR SUPPORT: Chat directly with a real human mentor for help designing and coding games using our Minecraft Mod Java game design tutorials. Unlike other online coding programs for kids that offer you a how-to sheet and let you learn from there, we offer live chat assistance.
  • ✓ SCHOOL and HOMESCHOOL APPROVED CURRICULUM and STEM CERTIFIED: Simply Coding courses have been approved by school systems throughout the world, both as an elective and as an after school program. Including receiving high school credit for course completion.
  • ✓ DESIGNED BY PROFESSIONAL PROGRAMMERS with LIFETIME UPDATES to the latest Minecraft forge versions. The feedback of thousands of teens helps us test, refine, and perfect our system. This is the perfect gift for boys or girls ages 11 and up.
  • ✓ COMPATIBLE WITH PC or MAC: For this course, you need either Windows 10 computer or an Apple Computer version 10.13 or higher. Then simply access our online class via the provided pin code, create an account, and start learning from our step by step tutorials.

Choose an initial allocation from the host’s documented plan or the memory you can safely reserve, then observe the server under real use. Exploration-heavy play generates new terrain and structures, which can create brief load spikes. Watch the server console for repeated out-of-memory errors, long pauses, and tick-delay messages while several players travel in different directions.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  • Leave memory for the operating system and other services; assigning all physical RAM to Java can make the machine less stable.
  • Close unnecessary applications on a self-hosted computer.
  • Generate or explore new areas gradually while testing a fresh installation.
  • Use regular world backups before changing allocation, Forge, or pack versions.
  • If a managed host becomes unstable, provide its support team with the exact Fabled and Forge versions and relevant logs rather than only reporting that “Minecraft is lagging.”

Troubleshoot the common failures

Java error, missing runtime, or no launch

Install or select Java 17 and confirm it with java -version. A missing or outdated Java runtime is a common cause of modpack launch failures. Make sure the startup script points to the Java 17 executable instead of an older system default.

The CurseForge installation fails

Run Repair Installation from the app, then retry the Fabled profile. If the problem continues, move the profile to a simple dedicated path such as C:CurseForge or D:CurseForge. Avoid OneDrive, Desktop, the vanilla .minecraft directory, root drives, and paths containing special characters.

The server crashes after mods are added

Check the Minecraft and Forge versions first. Then remove client-only mods from the server’s mods directory and start again. Read the first meaningful error in the latest log rather than the final cascade of shutdown messages. Restore the last known-good backup if a configuration change introduced the crash.

Friends cannot connect

  1. Connect locally with localhost on the host computer.
  2. Connect from another device using the host’s private IP.
  3. Confirm the Java process is allowed through the host firewall.
  4. Check that the router forwards TCP 25565 to the correct private address.
  5. Have an outside player use the current public IPv4 address and :25565.

This order separates a server problem from a LAN problem and then from an internet-routing problem. If local connections work but outside connections do not, focus on firewall, forwarding, public-address changes, or carrier-grade NAT.

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

A player is rejected for missing mods

Compare the pinned Fabled file, Minecraft 1.20.1, Forge build, and complete mod list. Do not mix the single-player and multiplayer releases or copy only a few updated jars from a newer pack. Reinstalling the exact launcher profile is often safer than manually replacing individual files.

Maintenance routine for a persistent world

Before every update

  • Announce downtime to players.
  • Stop the server cleanly.
  • Copy the world and configuration to a dated backup location.
  • Record the current Fabled file and Forge version.
  • Install the new release in a test copy when possible.

After an update

  • Start the server and wait for a ready message before allowing players in.
  • Check the console for missing dependencies or registry errors.
  • Join with one client using the same updated profile.
  • Inspect a familiar area and verify that dimensions, structures, and player inventories load correctly.
  • Only then invite the rest of the group.

If the update damages the world or introduces repeated crashes, stop the server and restore the dated backup rather than repeatedly launching the broken copy.

Checklist before sharing the address

  • Fabled release is pinned and recorded.
  • Server and clients show Minecraft Java 1.20.1 and Forge.
  • Java 17 is selected for the server and launcher.
  • Server pack was used when the project supplied one; otherwise Forge was installed with Install server.
  • Client-only mods are absent from the server.
  • eula=true, online-mode=true, and white-list=true are set.
  • The world has a tested backup.
  • Local and LAN connections work.
  • TCP 25565 and the firewall are configured, or a tested tunnel is running.
  • Each invited player has the exact multiplayer profile.

Once these checks pass, share the appropriate address: localhost for the host, the private IP for a LAN player, or the public IPv4 address with :25565 for an internet player using port forwarding.

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.

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

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 from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
Crashes, No Sound, or Screen Glitches?Free driver scan
Windows Errors? Fix Them Before They SpreadFree repair scan

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.