October DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsClean PCRecommendedOne scan can reveal what keeps slowing WindowsLook for cleanup and repair opportunities.Run ScanOctober 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 Host a Roguelike Adventures and Dungeons Server (RAD 1.56 Guide)

A complete setup guide for hosting the original Minecraft 1.12.2 RAD server, including the matching server pack, Java and Forge compatibility, 4 GB RAM guidance, port forwarding, client matching, backups and hosting choices.
Length11 min Posted Quest giverVGSources Team
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

To host a Roguelike Adventures and Dungeons (RAD) server, download the official server pack for the exact RAD release, extract it into its own folder, accept the Minecraft EULA, configure server.properties, assign the recommended 4 GB of RAM, and run the pack’s included Forge launch script. Players must use the same RAD generation and release as the server. If friends connect over the internet, you must also allow the server through the host firewall and forward its Minecraft port through your router.

The current CurseForge project listing identifies the original RAD pack as a Forge modpack for Minecraft 1.12.2, with R.A.D. – 1.56 listed as the latest release and RAD-Serverpack-1.56 as its matching server file. Project listings can change, so confirm the release and filename when you download them.

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.

What you need before installing

RAD is a large exploration-focused Forge pack rather than a small collection of client-only mods. Its content includes dungeons, structures, quests, leveling, loot and several dimensions, including Twilight Forest, Aether, The Betweenlands, Tropicraft, Cavern and The Beneath. A server therefore needs a Java runtime, disk space for generated chunks, and enough CPU, memory and storage performance to handle exploration by several players.

  • A 64-bit operating system and a 64-bit Java runtime compatible with the exact RAD release.
  • The official RAD server pack from the project’s CurseForge files. Use the server pack instead of collecting individual mods from mirrors.
  • A dedicated directory where the server can write Forge files, configuration, logs and world data.
  • At least the project’s recommended 4 GB of allocated RAM as a starting point. This is a recommendation, not a guarantee of a particular tick rate or player count.
  • Administrative access to the computer, plus firewall and router access if people outside your local network will join.
  • A backup destination with enough space for the world and configuration files.

The official material does not establish a universal CPU, storage-size or player-count minimum. Treat those as capacity decisions: more simultaneous exploration, more generated dimensions and longer-running worlds increase the load and the size of backups.

#1 Best Overall
Elebase USB to USB C Adapter for iPhone 18 Pro Max,USBC Car Charger Adapter | 4Pack Type C Female to A Male Cable Converter for Apple Duo 17 16 15 14 Plus,iWatch Watch 12 11 10,iPad 9 8 Air,Airpods 5 4
  • Read Before You Buy — No Video Output: These adapters support charging and USB 2.0 data transfer, but cannot transmit video signals. Except for standard USB webcams (which use USB data only), they are not compatible with HDMI/DisplayPort cables, video-capable USB-C hubs, or docking stations with video output.
  • Convert USB-A Ports to USB-C: Designed to connect USB-C earphones, cables, flash drives, card readers, and other USB-C accessories to standard USB-A ports. Plug-and-play with no drivers or software required.
  • Aluminum Alloy Housing: Built with a sturdy aluminum alloy shell that aids in heat dissipation and protects against daily wear and scratches. Designed to maintain a stable and secure connection.
  • Compact & Travel-Friendly: The ultra-compact design allows the adapter to stay plugged into your device without blocking adjacent ports or adding bulk, reducing wear and tear on your original USB ports.
  • 12-Month Warranty: Backed by a 12-month manufacturer warranty for peace of mind. Designed to meet strict quality control standards for reliable everyday performance.

Choose the correct RAD generation first

Original RAD and its successors are separate server families. The original project is a Minecraft 1.12.2 Forge pack. RAD2 is a different line documented for Minecraft 1.16.5, 64-bit Java 8 and Forge 36.2.39 in its managed-host guidance. RAD3 is another generation. Do not combine a RAD2 server folder with an original RAD client, or substitute the Java and Forge files from one generation into another.

Pack line Minecraft version Loader/runtime information established by the project material What to do
Original RAD 1.12.2 Forge; use a compatible 64-bit Java runtime for the selected release Download the server pack whose release exactly matches the client profile.
RAD2 1.16.5 64-bit Java 8; Forge 36.2.39 is documented for one RAD2 configuration Follow the RAD2 files and instructions, not the original RAD procedure by assumption.
RAD3 Not established here Different generation and requirements Use only the server pack and documentation supplied for that release.

For the original pack, the current project listing names R.A.D. – 1.56 and RAD-Serverpack-1.56. Verify the project page immediately before downloading because a newer file or a renamed server archive may appear.

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

Download and unpack the official server pack

  1. Open the official RAD project on CurseForge. Select the release you intend to run and locate its matching server-pack file. A client profile and a server pack are not interchangeable downloads.
  2. Create a dedicated folder. Use a path such as C:MinecraftRAD-Server on Windows or /srv/minecraft/rad-server on Linux. Avoid putting the world inside a temporary Downloads folder or a directory synchronized by consumer backup software while the server is running.
  3. Extract the entire archive. Preserve the directory structure, scripts, libraries, Forge files and configuration files supplied by the pack. Do not delete a file merely because it appears unused.
  4. Record the release. Keep the downloaded archive and note its version in your server documentation. This makes a rollback possible if an update damages a world or introduces a mod mismatch.

The server pack is the authoritative bundle for that release. Installing individual mods from random mirrors can produce the wrong versions, missing dependencies or altered configurations, and makes it difficult to reproduce the server for another administrator.

Accept the EULA and configure the first run

  1. Open the extracted server directory and find eula.txt. Read the Minecraft EULA and change the value only if you agree to it, for example from eula=false to eula=true.
  2. Open server.properties in a plain-text editor. Set the world name, difficulty, whitelist behavior, view distance and other options before inviting players.
  3. Choose a distinctive level-name if you want the world stored under a specific folder. If you change it later, the server will use a different world directory rather than rename the existing one.
  4. Enable the whitelist when the server is private. Add players from the server console with the whitelist command supplied by Minecraft, then check that their names appear before opening the port publicly.
  5. Keep administrative settings private. Never expose a remote console, file panel or operating-system service directly to the internet just to make Minecraft connectivity work.

On the first successful launch, Forge and the pack create additional files and generate the world. Let that process finish before stopping the server. A window that appears idle while libraries or dimensions are being prepared may still be working; inspect the console and log rather than killing it repeatedly.

Rank #2
Sale
Anker USB-C Hub, 5-in-1 USB Hub for Laptops, 4K HDMI Multiport Adapter
  • 5-in-1 USB-C Hub: Experience comprehensive connectivity featuring a Power Delivery input, two USB-A 2.0 ports, a USB-A 3.0 port, and an HDMI port. (Note: The USB-C power delivery input port is only for connecting an external wall charger to power your laptop and cannot power peripheral devices.)
  • 90W Pass-Through Charging: Achieve optimal charging with 90W pass-through power to your laptop, supported by a total input of 100W, with the hub reserving 10W for operational efficiency. (Note: Wall charger not included.)
  • Quick Data Transfers: Accelerate your productivity with rapid data transfers using a high-speed 5Gbps USB 3.0 port and two 480Mbps USB 2.0 ports.
  • 4K HDMI Display: Enhance your visual experience with a hub capable of delivering 4K resolution at 30Hz in both mirror and extend modes. Please note that this hub is compatible with MacBook (macOS 12 and newer), Windows 10 and 11, ChromeOS, and laptops equipped with DP Alt Mode and Power Delivery. Note: This device is not compatible with Linux.
  • What You Get: Anker USB-C Hub (5-in-1, 4K HDMI), welcome guide, 18-month warranty, and our friendly customer service.

Set memory and launch the Forge server

The RAD project page recommends allocating 4 GB of RAM. Set that value in the launch script or in the JVM arguments supplied with the server pack. Do not edit a client launcher profile and assume it changes the dedicated server.

  1. Open the included Windows or Linux launch script in a text editor.
  2. Find the JVM memory arguments, commonly expressed as an initial heap such as -Xms and a maximum heap such as -Xmx. Set the maximum to 4 GB using the syntax already present in the script, rather than adding a second conflicting argument.
  3. Save a copy of the original script before editing. If the pack is updated, compare the new script with your copy instead of blindly replacing it.
  4. On Windows, run the supplied .bat script. On Linux, run the supplied shell script and ensure it has execute permission; the exact filenames come from the release you downloaded.
  5. Wait for the console to report that the server has finished loading before connecting. The first start can take substantially longer because Forge creates libraries, configuration and world data.

RAD2 documentation uses LaunchServer.bat and LaunchServer.sh for its own installation sequence. Those names and Java requirements can differ between RAD generations, so use the files included with the exact release rather than copying scripts between packs.

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

How to judge whether 4 GB is enough

Watch the Java process over several play sessions instead of increasing memory pre-emptively. Check heap usage, garbage-collection pauses, CPU load and disk activity while players explore new chunks and dimensions. If the heap repeatedly reaches its limit and pauses become long, investigate view distance, chunk generation and other causes before simply assigning all available system memory. Leave the operating system and other services room to run.

Make the server reachable to players

Players on the same local network

Test locally first. From another computer on the same network, connect to the host’s private IP address and the configured Minecraft port. This separates a mod or Java problem from an internet-routing problem.

Rank #3
Sale
Anker USB C Hub, 7in1 Multi-Port USB Adapter, 4K@60Hz USBC to HDMI Splitter
  • Sleek 7-in-1 USB-C Hub: Features an HDMI port, two USB-A 3.0 ports, and a USB-C data port, each providing 5Gbps transfer speeds. It also includes a USB-C PD input port for charging up to 100W and dual SD and TF card slots, all in a compact design.
  • Flawless 4K@60Hz Video with HDMI: Delivers exceptional clarity and smoothness with its 4K@60Hz HDMI port, making it ideal for high-definition presentations and entertainment. (Note: Only the HDMI port supports video projection; the USB-C port is for data transfer only.)
  • Double Up on Efficiency: The two USB-A 3.0 ports and a USB-C port support a fast 5Gbps data rate, significantly boosting your transfer speeds and improving productivity.
  • Fast and Reliable 85W Charging: Offers high-capacity, speedy charging for laptops up to 85W, so you spend less time tethered to an outlet and more time being productive.
  • What You Get: Anker USB-C Hub (7-in-1), welcome guide, 18-month warranty, and our friendly customer service.

Players outside your home network

  1. Allow the Java server process or the configured Minecraft port through the host operating system’s firewall.
  2. If the host is behind a router, create a port-forwarding rule from the router’s external Minecraft port to the server computer’s private IP address and the same internal port. Minecraft commonly uses 25565, but use the value in server.properties if you changed it.
  3. Give the server computer a stable local address, such as a DHCP reservation, so the forwarding rule does not point to a different device after a reboot.
  4. Have a player outside your network test the connection using your public address. Testing from inside the same network may fail on routers that do not support hairpin connections even when the external rule is correct.
  5. Keep the whitelist enabled and expose only the Minecraft port. Router menus vary by vendor; there is no single universal sequence for every model.

If a remote player times out, check the server console first, then the host firewall, the router’s forwarding destination, the configured port and whether your internet provider places the connection behind carrier-grade NAT. A successful local connection does not prove that the server is reachable from the internet.

Make every client match the server

Every player should install the same modpack generation and release as the server, including the same loader family and pack configuration. The least error-prone method is to distribute the exact CurseForge profile or tell players to install the same official project release you used for the server.

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.
  • Registry-sync errors: compare the complete pack release on both sides before changing individual files.
  • Missing-mod errors: confirm that the player installed the server’s generation, not RAD2 or RAD3, and that the loader is Forge.
  • Different behavior after a configuration edit: compare the relevant configuration files and restore the server-pack defaults if necessary.
  • Unexpected disconnects after an update: stop updating one side at a time. Roll both server and clients back to the known-good release, then plan a coordinated upgrade.

Do not solve a mismatch by copying the server’s entire mods folder over a player’s installation without checking the release. A clean profile based on the exact official version is easier to diagnose and preserve.

Backups, updates and safe maintenance

Back up before the first public session

Stop the server cleanly with the console’s stop command, then copy the world directory and the server’s configuration, scripts and properties to a separate device or storage location. A backup made while region files are being written may be incomplete. Keep at least one copy that is not permanently attached to the server machine.

Rank #4
Sale
UGREEN USB to USB C Adapter Combo 4-Pack, 10Gbps USB C Converter Space Gray
  • Dual Converters, Infinite Potential:Includes 2× USB C male to USB A female adapters and 2× USB A male to USB C female adapters. Perfect for a wide range of uses—tablets with Bluetooth keyboards, expand USB ports on macbook, and more. Two different converters for all your daily needs
  • Next-Level 10Gbps & 3A Charging: No more slow 480Mbps, this usb to usb c adapter has a transfer speed of up to 10Gbps, allowing you to do more transferring in less time. This usb adapter fits both USB A and USB C charger, supporting up to 3A fast charging
  • Upgraded Exquisite Craftsmanship: With an aluminum alloy housing and metal connector, the usbc to usb adapter is extremely durable and sturdy. Rigorously tested to withstand more than 10,000 times of plugging and unplugging, ensuring long-lasting performance
  • Broad Compatible: The usb c to usb adapter widely supports all USB C/ USB A devices like laptops, tablets, cellphones, car chargers, and phone chargers. Such as compatible with MacBook Pro/Air 2023/2022, Thunderbolt 4/3 Devices,Apple MagSafe Watch 9/8/7/SE/Ultra, iPad Pro 2022/2021, Samsung Galaxy S23/S20/S10, and iPhone 17/16/15 Pro. Plug and play
  • Please Note: To reach 10Gbps speed, keep the cable under 3.3 ft. For USB A Male to USB C adapters, try flipping the USB C connector. USB C Male to USB A adapters support bidirectional 10Gbps transfer within 3.3 ft

Use a simple backup rotation

  • Keep a recent backup for routine mistakes.
  • Keep an older backup from before major exploration or dimension changes.
  • Label each archive with the RAD release and date.
  • Periodically test that an archive can actually be opened and restored to a separate directory.

Update as a coordinated change

  1. Read the release notes and confirm that the new server pack targets the same RAD generation.
  2. Back up the world and configuration while the server is stopped.
  3. Install the new server pack in a separate directory rather than overwriting the only working copy.
  4. Apply documented configuration changes, then start the new directory with a test copy of the world when possible.
  5. Give every player the matching client release before switching the public server.

Never assume that a newer pack can safely open an older world or that downgrading will be harmless. Keep the old directory until the new installation has been played and backed up successfully.

Improve performance without guessing

RAD’s exploration and dimension content means that generating fresh terrain is often more demanding than standing in an already-loaded base. Pre-generate a safe area before an event, keep view distance conservative, and avoid sending several players into unexplored dimensions simultaneously when the machine is near its limits.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  • Measure heap use and garbage-collection pauses while the server is busy, not only at an empty title screen.
  • Watch CPU utilization during chunk generation and disk activity while new regions are saved.
  • Reduce view distance if players are loading more terrain than the machine can process comfortably.
  • Schedule backups for quiet periods and retain enough free disk space for world growth.
  • Investigate a single overloaded dimension or mod through logs before removing content from the pack.

The 4 GB project recommendation is a starting allocation. It does not specify a guaranteed number of players, a guaranteed tick rate or a universal hardware configuration.

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

Self-hosting versus managed hosting

Self-hosting is appropriate when you control a machine that can remain online and are comfortable maintaining Java, Forge, networking and backups. Managed hosting is attractive when you prefer a control panel and provider-operated uptime, storage and support.

Best Value
Sale
Anker USB C Hub, 5-in-1 USBC to HDMI Splitter with 4K Display | 85W Max PD, 1 Powered USB-C 5Gbps & 2 Powered USB-A 3.0 5Gbps Data Ports, for MacBook Pro, MacBook Air, Dell and More (Black)
  • 5-in-1 Connectivity: Equipped with a 4K HDMI port, a 5 Gbps USB-C data port, two 5 Gbps USB-A ports, and a USB C 100W PD-IN port. Note: The USB C 100W PD-IN port supports only charging and does not support data transfer devices such as headphones or speakers.
  • Powerful Pass-Through Charging: Supports up to 85W pass-through charging so you can power up your laptop while you use the hub. Note: Pass-through charging requires a charger (not included). Note: To achieve full power for iPad, we recommend using a 45W wall charger.
  • Transfer Files in Seconds: Move files to and from your laptop at speeds of up to 5 Gbps via the USB-C and USB-A data ports. Note: The USB C 5Gbps Data port does not support video output.
  • HD Display: Connect to the HDMI port to stream or mirror content to an external monitor in resolutions of up to 4K@30Hz. Note: The USB-C ports do not support video output.
  • What You Get: Anker 332 USB-C Hub (5-in-1), welcome guide, our worry-free 18-month warranty, and friendly customer service.
Decision factor Self-hosted machine Managed Minecraft host
Control Direct access to scripts, JVM flags, logs, files and backups. Control-panel access varies; some low-level settings may be restricted.
Networking You handle firewall rules, port forwarding and public reachability. The provider normally supplies a public endpoint, so home-router work is reduced.
Availability Depends on your electricity, internet connection and maintenance. The plan is designed for persistent hosting, subject to the provider’s terms.
Backups You design, store and test them yourself. Backups may be automated, but check retention, restore access and whether they cost extra.
Performance You choose the CPU, storage and memory and can tune the JVM directly. Check whether RAM is guaranteed or burstable and how CPU resources are shared.
Migration You already have the files and can move them if the operating system supports the pack. Confirm file-download access and the provider’s export policy before purchasing.
Cost No separate hosting bill, but you pay in hardware, electricity, connectivity and your time. Recurring monthly cost; plans, regions, RAM and pricing can change.

CurseForge documents a hosted-server workflow for compatible modpacks: choose the modpack, plan, region and server details, then complete payment. That guide describes the service as powered by Shockbyte. Confirm current plans, available regions, memory, player-slot limits and pricing before committing; terms are not permanent.

A practical troubleshooting checklist

The launch script closes immediately

  • Run it from a terminal so the error remains visible.
  • Verify that a 64-bit Java runtime is installed and that the script points to the intended executable.
  • Check that the script, Forge files and libraries were extracted completely.
  • Use the Java and Forge requirements for this RAD generation, not a script copied from RAD2 or RAD3.

The server stops during startup

  • Read the final lines of the console and the latest log for a missing library, invalid configuration or Java error.
  • Restore the original configuration from the server pack if you changed several files at once.
  • Confirm that the assigned heap is available and that the operating system has free memory.
  • Test a fresh server directory with a copy of the world only after preserving the original installation.

Players get a mod or registry mismatch

Compare the exact project release, Minecraft version, Forge loader and configuration on the server and each client. Reinstalling the correct official profile is safer than replacing one jar at a time.

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

Players cannot connect from outside

Confirm that the server is running and listening on the port in server.properties, then check the host firewall and router forwarding rule. Verify that the forwarding target still has the same private IP. If local connections work but every external test times out, investigate upstream NAT or an internet-provider restriction.

The world lags when players explore

Check CPU, heap, garbage collection and disk activity during the lag. Reduce view distance, stagger exploration and pre-generate a safe area. Increasing RAM alone will not fix a CPU or storage bottleneck, and the official 4 GB recommendation is not a performance guarantee.

Recommended first-session procedure

  1. Confirm the exact RAD release and download its official server pack.
  2. Install a compatible 64-bit Java runtime and create a new server directory.
  3. Extract the archive without changing its folder structure.
  4. Accept the EULA, configure the world and enable the whitelist.
  5. Set the launch script to the recommended 4 GB allocation.
  6. Start the server and wait for Forge and world generation to finish.
  7. Connect locally with one matching client and verify that the world saves correctly.
  8. Stop the server cleanly and make the first backup.
  9. Configure firewall and router access, then test from an external network.
  10. Give players the same official pack release and keep a rollback copy before future updates.

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 Set Up a RedM (RDR2) Server in 2026: License Key, txAdmin and server.cfg, Step by StepBlog11min
  2. Best RedM (RDR2) Server Hosting in 2026: Comparing Four Hosts on Slots, Memory and PriceBlog10min
  3. How to Host a Mindustry Server in 2026: server-release.jar, Port 6567 and the Commands That MatterBlog7min
Recommended PC Tool
Recommended PC Tool
Outdated Drivers Are Slowing You DownFree scan - exact matches
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.