How to Set Up an RLCraft Server in 2026
RLCraft is the hardest modpack in Minecraft — and it's even better with friends. This guide covers server requirements, configuration, and how to survive your first night together.
What is RLCraft?
RLCraft (Real Life Craft) is a brutally difficult survival modpack created by Shivaxi. With over 40 million downloads, it's one of the most downloaded Minecraft modpacks of all time and remains one of the most played packs in 2026. The pack runs on Forge for Minecraft 1.12.2.
RLCraft completely overhauls Minecraft's survival mechanics. You need to manage thirst, temperature, and nutrition. Mobs are significantly harder. Dragons fly overhead and destroy terrain. Skeletons can headshot you from 30 blocks away. The first night is a genuine challenge even for experienced Minecraft players.
On a server, RLCraft becomes a shared survival experience. Players band together to survive, share resources, build fortified bases, and eventually take on the fearsome dragons together. The difficulty creates a natural sense of cooperation that makes multiplayer incredibly rewarding.
Server Requirements
RLCraft is a 1.12.2 Forge pack, which makes it lighter than modern modpacks but still demands decent resources due to its 200+ mods and heavy world generation with custom structures and dragons.
| Scenario | RAM | Players | Notes |
|---|---|---|---|
| Minimum | 4 GB | 1-3 | Tight but playable for small groups. |
| Recommended | 6 GB | 5-10 | Smooth gameplay for most groups. |
| Large server | 8-10 GB | 10-20 | Needed for heavy exploration and dragon fights. |
Java: RLCraft requires Java 8. It will not work on Java 17 or 21. This is because RLCraft runs on Minecraft 1.12.2 with older Forge. Storage: Plan for 3-5 GB for server files, world data, and backups.
Important: Java 8 Required
RLCraft is one of the few major modpacks that still requires Java 8. If you have Java 17 or 21 installed for other packs, you'll need to install Java 8 separately and point your start script to it explicitly. Verify with java -version.
Pro Tip
RLCraft's world generation includes custom structures, dungeons, and dragon nests that can be CPU-intensive to generate. Pregenerating the world is highly recommended for a smooth experience. Check our RAM guide for more detail.
Option A: Quick Setup with ModReady
The fastest way to play RLCraft with friends. No Java 8 setup, no port forwarding, no config headaches. Your server is online in minutes.
- Select RLCraft from the ModReady checkout page
- Choose your plan — Starter (4 GB) works for small groups, Pro (6+ GB) for larger ones
- Name your server and complete checkout
- Share your server address with friends and try to survive
ModReady handles the Java 8 requirement, optimized JVM flags, automatic backups, DDoS protection, and a custom subdomain. No configuration needed — just start playing.
Get Your RLCraft Server Running Now
Pre-configured RLCraft hosting with the correct Java version and optimized settings. Survive together in minutes.
Start Your Server — From $4.99$3.99/moCancel anytime. No questions asked.
Option B: Self-Hosting Your Server
If you want to run RLCraft on your own hardware, here's the step-by-step process. Pay special attention to the Java version — this is where most people get stuck.
Requirements
- Java 8 (required — newer versions will not work)
- At least 6 GB of available RAM
- A stable internet connection
- Access to your router for port forwarding
Step 1: Install Java 8
Download Java 8 from Adoptium (Temurin 8) or Oracle. If you have a newer Java version installed, you can have both — just point your start script to the Java 8 binary explicitly.
java -version # Should show: openjdk version "1.8.x" or java version "1.8.x"Step 2: Download the RLCraft Server Pack
Download the RLCraft server files from CurseForge. Look for the "Server Pack" download — don't use the client files.
Step 3: Extract and Configure
- Create a new folder for your server (e.g.,
rlcraft-server) - Extract the server pack into this folder
- Run the included install script to set up Forge and download mods
- Open
server.propertiesand configure:view-distance=8(lower to save resources on dragon-heavy worlds)max-players=10online-mode=truedifficulty=hard(RLCraft is meant to be played on hard)
Step 4: Set JVM Flags and Start
Create a start script with these optimized flags for Java 8:
java -Xmx6G -Xms6G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -jar forge-1.12.2-*.jar noguiAccept the EULA by editing eula.txt to eula=true, then start again. First boot takes a few minutes as Forge loads 200+ mods.
Step 5: Open Port 25565
Forward port 25565 TCP on your router to your computer's local IP. See our port forwarding guide for step-by-step instructions.
Server Configuration Tips
RLCraft has several config files that significantly affect the multiplayer experience. Here are the most important tweaks:
Adjust Dragon Difficulty
Dragons in RLCraft can destroy blocks and kill unprepared players instantly. Edit config/iceandfire.cfg to toggle griefing off if dragons destroying bases is too frustrating for your group. You can also adjust dragon spawn rates and max stage.
Configure Lycanites Mobs
Lycanites Mobs adds dozens of hostile creatures that can overwhelm new players. Edit configs in config/lycanitesmobs/ to reduce spawn rates if the difficulty is too extreme. Focus on reducing dungeon mob density first.
Pregenerate the World
RLCraft's world generation is heavy with custom structures, dungeons, and dragon nests. Use a pregen mod to generate chunks in advance. This eliminates the biggest source of lag — especially when players explore in different directions.
Set Up Keep Inventory (Optional)
RLCraft purists will say no, but for casual multiplayer groups, enabling /gamerule keepInventory true prevents frustration. Death comes quickly and often in RLCraft — losing hours of gear can drive players away. Find the right balance for your group.
Common Issues & Fixes
Server won't start — Java version error
The #1 RLCraft issue. The pack requires Java 8 and will crash on newer versions. If you see UnsupportedClassVersionError or Forge errors, you're running the wrong Java. Install Java 8 and update your start script to use it explicitly.
Extreme lag when exploring
World generation is the culprit. Pregenerate your world before inviting players. Lower view-distance to 6-8. If specific chunks cause lag, it's usually a dragon nest or large structure generating — these pass once the chunk is loaded.
Players dying instantly on spawn
RLCraft spawns can be dangerous — players might spawn near a dragon or in extreme temperatures. Set a safe spawn point with /setworldspawn in a sheltered area with mild temperature. Build a starter shelter at spawn before inviting players.
Out of memory crashes
Increase -Xmx in your start script. RLCraft with active players exploring needs at least 6 GB. If you're self-hosting on a machine with 8 GB total, you won't have enough for both the server and your OS.
Multiplayer Survival Tips
Survival Tips for RLCraft Multiplayer
- Build a starter base at spawn. Before inviting anyone, set up a small shelter with basic supplies, a water source, and beds. New players will die repeatedly — a safe spawn point is essential.
- Share knowledge about temperature. RLCraft's temperature system kills new players who don't know about it. Wool armor, campfires, and desert/plains biomes are key to early survival.
- Divide crafting specialties. RLCraft has deep crafting trees. Have different players focus on different skills — one person on Baubles, another on Spartan Weaponry, someone else on taming.
- Tame flying mounts together. Rocs and Hippogryphs are game-changers for travel and combat. Coordinating taming efforts is more efficient than everyone going solo.
- Set up waypoints. Use the Atlas mod (included in RLCraft) to mark important locations — dungeons, villages, safe zones, and dragon nests to avoid.
- Fight dragons as a group. Dragon fights are the endgame of RLCraft. Coordinate armor, weapons, and healing items before taking one on. It takes a well-equipped team to bring down a Stage 5 dragon.
Ready to Survive RLCraft?
Start your RLCraft server today. Pre-configured with the right Java version, always online, and ready in minutes.