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 DealsClean PCRecommendedOne scan can reveal what keeps slowing WindowsLook for cleanup and repair opportunities.Run Scan×
Skip to content
VGSources
Blog

How to Host a Divine Journey 2 Server (Forge 1.12.2 Setup Guide)

A complete Divine Journey 2 server setup guide covering one-click hosting, self-hosting with launch.bat or launch.sh, Forge 1.12.2 version matching, RAM planning, Java compatibility, backups, networking, and common fixes.
Length13 min Posted Quest giverVGSources Team
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The quickest way to host a Divine Journey 2 server is to rent a Minecraft Java server with a Divine Journey 2 installer, select the same pack version every player will use, and start it from the host’s control panel. For full control, download the Divine Journey 2 server pack from CurseForge, extract it on your own Windows or Linux machine, run launch.bat or launch.sh, accept the generated EULA, and then give players the address shown by your network or host.

Divine Journey 2 runs on Forge for Minecraft 1.12.2. The server, the modpack files on every client, and the Java runtime must be compatible; a version mismatch is the most common reason a player cannot join. The CurseForge listing showed Divine_Journey_2.23.4 as the latest release when checked in 2026, but pack files change, so confirm the current release immediately before installing.

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 creating the server

Decide who will maintain the machine, how many people will play at once, and whether you need the server online all day. Divine Journey 2 is a large Forge 1.12.2 pack, not a lightweight vanilla world. Reserve memory for the operating system and background services instead of assigning every available gigabyte to Minecraft.

  • A Minecraft Java Edition account and client: Bedrock clients cannot join a Forge Java server.
  • The exact pack release: Write down the release name or number you install. Every player should install that same release.
  • A 64-bit operating system and Java installation: Check the server pack’s current README on CurseForge for the supported Java version. Java 8 is commonly associated with Minecraft 1.12.2, but the official requirement was not confirmed in the available documentation, so do not treat Java 8 as guaranteed until the README confirms it.
  • Memory: Hosting guidance varies. Providers commonly suggest 6–8 GB for a small group and 10–12 GB for 10 or more players; another provider recommends 8 GB, with 6 GB as a minimum. These are provider estimates rather than an official requirement.
  • Storage and backups: Keep enough free disk space for the server files, generated world, logs, backups, and future pack updates. Leave additional headroom rather than running the disk nearly full.
  • A network path: A managed host supplies a public address. A home server requires a reachable public address, firewall rules, and router configuration that your internet service permits.

The pack’s CurseForge page credited AtricosHU and showed more than 960.7K downloads at the 2026 retrieval. That number indicates distribution, not a performance guarantee or a required server size.

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

Managed hosting or self-hosting?

Both approaches run the same Forge pack. The difference is who supplies the machine and handles its maintenance.

Consideration Managed hosting Self-hosting
Initial setup Choose a Minecraft Java server, open the modpack or quick-install area, search for Divine Journey 2, select a release, install, and start. Download the server pack, extract it, run the supplied launch script, and accept the EULA.
Hardware Choose a plan with enough memory; the provider supplies the CPU, storage, and network connection. You control the machine, operating system, CPU, memory allocation, and storage.
Maintenance The panel usually handles the basic server process; you still control pack updates, backups, and world decisions. You handle Java, operating-system updates, scripts, firewall rules, backups, and recovery.
Performance control Limited to the plan’s CPU and memory. Per-core speed matters because providers describe the pack as CPU-heavy on a single core. You can select faster per-core hardware and tune memory, but you also own every hardware bottleneck.
Price Monthly price depends on the provider and plan; no current provider price was established here. There is no hosting subscription, but electricity, hardware, storage, and a reliable internet connection have a cost.
Best fit Players who want the server online without maintaining a machine. Players who already operate a suitable computer and want maximum control.

Some hosting panels advertise installation in roughly 10–15 minutes, but that figure is not tied to a verified provider or a particular plan. Treat it as an optimistic setup estimate, not a service-level promise.

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

Option 1: install Divine Journey 2 on a managed host

1. Create the correct server type

  1. Open the host’s game-server creation page.
  2. Choose Minecraft Java Edition, not a Bedrock-only product or a vanilla template.
  3. Select a plan with at least the memory suggested for your group. For a few players, 6–8 GB is the range providers commonly mention; a group of 10 or more should plan around 10–12 GB, subject to the host’s own testing and limits.
  4. Prefer a plan that states its CPU model or gives meaningful per-core performance information. More virtual cores do not automatically compensate for a slow primary core.

2. Use the modpack installer

  1. Open the panel’s Modpacks, Modpack installer, or Quick install tab. Labels differ between hosts.
  2. Search for Divine Journey 2. Select the official listing rather than manually uploading an unrelated Forge profile.
  3. Compare the available release numbers with the current CurseForge listing. The 2026 listing displayed Divine_Journey_2.23.4 as its latest release at that time; a newer release may exist when you install.
  4. Confirm the installation warning. A modpack installation normally replaces or creates server files, so do not run it over a world you intend to keep unless the panel offers a verified backup.
  5. Start the installation and wait for the panel to report completion. Do not close the browser or restart the server while it is downloading and unpacking files.

3. Start and verify the first boot

  1. Press Start in the panel and open its live console or log view.
  2. On the first run, wait for Forge and the pack to create configuration files and a world. The first boot can take substantially longer than later restarts.
  3. If the console reports that the EULA must be accepted, stop the server, open the file or panel control it identifies, set the EULA value to accept the Minecraft terms, save it, and start again. Only accept the EULA after reading it.
  4. Wait for the console to indicate that the server is ready for connections. A process that is merely running is not necessarily ready; Forge may still be loading mods.
  5. Copy the server address shown by the panel. Give players the address exactly as displayed, including a port if the panel includes one.

4. Make the first connection

  1. Each player installs the same Divine Journey 2 release in a Minecraft Java launcher that supports Forge 1.12.2.
  2. Launch that Forge profile once so the client creates its local files.
  3. In Minecraft, choose Multiplayer, then Add Server.
  4. Enter a recognizable name and paste the address from the hosting panel into Server Address.
  5. Connect only after the client profile and server release match. Keep the panel console visible during the first attempt so you can correlate a rejection with its log message.

Option 2: self-host the server pack

Self-hosting is more flexible but makes you responsible for Java, networking, permissions, updates, backups, and security. Use a dedicated folder and a dedicated server account where possible; do not mix the pack with unrelated Minecraft worlds.

1. Download and prepare the server files

  1. Open the Divine Journey 2 listing on CurseForge and locate its server-pack download or server-owner documentation. Confirm the release number before downloading.
  2. Create a new folder dedicated to this server. Use a simple path without unusual characters, such as a folder you can easily identify as the Divine Journey 2 server.
  3. Download the server pack archive and extract its contents directly into that folder. Do not leave the launch script buried inside the compressed archive or an extra nested folder.
  4. Read the README included with the pack and the current server-owner README linked from CurseForge. Follow its Java and launch instructions if they differ from general Minecraft 1.12.2 practice.

2. Start on Windows

  1. Open the extracted server folder in File Explorer.
  2. Double-click launch.bat. If Windows displays a security prompt, verify that the file came from the pack download you chose before allowing it to run.
  3. Keep the command window open. The script should create or update the server files and produce a first-run log.
  4. If the window closes immediately, run the script from an already-open Command Prompt so the error remains visible. The message usually identifies a missing Java executable, an incorrect Java version, a permission problem, or a bad path.
  5. Do not launch multiple copies of the script. Two server processes writing to one world can corrupt it.

3. Start on Linux

  1. Open a terminal and change to the extracted server directory.
  2. Make the supplied script executable if necessary, for example with chmod +x launch.sh.
  3. Run ./launch.sh from that directory. Keep the terminal attached for the first boot so you can see the complete error output.
  4. For an always-on server, run the script under a service manager or a persistent terminal session after you have confirmed that it starts correctly. Configure automatic restarts only after you have a backup and understand how the script shuts down.
  5. Use a separate, non-root account for the Minecraft process where practical. Grant that account access only to the server directory and backup location.

4. Accept the EULA and complete first boot

  1. Stop the process if the log says the EULA has not been accepted. A clean stop is preferable to closing the terminal or killing the process.
  2. Open the generated EULA file in the server folder, read the Minecraft EULA, and change the acceptance setting as instructed by the file.
  3. Save the file and run the same launch script again.
  4. Wait for Forge to finish loading every mod and to create the world. Keep the log from this first successful start; it is useful when diagnosing later changes.
  5. Stop the server through its console command or the panel’s stop control before editing files, installing updates, or copying a world.

Memory, CPU, and Java decisions

How much RAM should you assign?

There is no single official number in the available pack documentation. Provider guidance places a small group in the 6–8 GB range and a 10-plus-player group around 10–12 GB. Another provider lists 8 GB as its recommendation and 6 GB as a minimum. Treat those figures as starting points: view distance, automation, chunk loading, exploration, and simultaneous players all affect actual use.

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.
Concurrent group Practical starting point from provider guidance How to interpret it
A few players 6–8 GB Monitor memory and tick performance as the world grows; the lower end may need conservative settings.
About 10 or more players 10–12 GB Leave additional system memory outside the Java allocation and increase only when monitoring shows a need.
Any group Not an official fixed requirement Use the server log and host metrics rather than assuming a larger number alone fixes lag.

A low-quality, unverified blog mentions a 16 GB computer with 8–10 GB allocated to the server. That is not an authoritative requirement and should not be used as a universal target. Your operating system, desktop environment, backups, and other services need memory too.

Choose CPU speed before core count

One provider describes Divine Journey 2 as heavy on a single CPU core, which means per-core clock speed can influence tick rate more than a high core count. This is provider advice rather than an official benchmark. For self-hosting, avoid an old low-frequency processor simply because it has many cores. For managed hosting, ask whether the advertised CPU is shared and whether the plan exposes per-core performance.

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

Handle Java compatibility carefully

The pack targets Forge 1.12.2. Java 8 is a common runtime choice for that Minecraft generation, but the available evidence did not verify an official Java requirement for the current Divine Journey 2 release. Check the pack’s server README before installing Java, and keep the selected runtime consistent between the launch script and the Java executable used by your operating system. If the log reports an unsupported class version, missing Java, or an invalid option, stop the server and correct the runtime before changing world files.

Be cautious with memory flags

A hosting recommendation suggests setting matching minimum and maximum memory values and using a set of performance flags often associated with modded servers. Because that advice was not tied to a verified configuration for this pack, do not paste flags blindly. Start with the launch script supplied by Divine Journey 2, change only the memory values documented by the pack or host, and make one change at a time so a failed boot can be reversed.

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.

Networking and player access

Managed host

The panel normally displays a public hostname or address after the server is created. Use that exact value. If it includes a port, players must enter it in the same address field. A server can appear online in the panel while still loading Forge, so wait for the ready message before testing.

Home or office connection

A self-hosted machine must be reachable from outside your local network. Configure the operating system firewall and router according to your network equipment’s documentation, and forward only the Minecraft server port to the machine running the process. If your internet service uses carrier-grade NAT, inbound connections may not work without a public address or a supported relay solution. Do not publish your home IP more widely than necessary.

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

Testing safely

  • Test from the same local network first, then from a different connection such as a phone hotspot.
  • Keep the server console open and note the exact time of each connection attempt.
  • If local players can join but remote players cannot, investigate firewall, router, public-address, or carrier-NAT issues rather than reinstalling the modpack.

Keep every client and server version aligned

Forge 1.12.2 is the loader and Minecraft version target. The pack release is a separate value. A player running a different Divine Journey 2 release can receive missing-mod, mismatched-mod, or registry errors even when both installations say Forge 1.12.2.

  • Record the exact server pack release in your group’s instructions.
  • Have every player update or downgrade to that release before troubleshooting network access.
  • Do not copy individual mods from another release into the server unless the pack’s documentation explicitly instructs you to do so.
  • When updating, stop the server, back up the world and configuration, install the new server files as directed, and test with a copy of the world first.

The CurseForge listing showed Divine_Journey_2.23.4 as the latest release at the time of the 2026 check, but that label can change. Always compare the server and client download pages on the day you install or update.

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
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Backups, updates, and routine maintenance

Back up before any risky change

  1. Stop the server cleanly.
  2. Copy the complete world folder, configuration files, and any scripts or custom settings to a separate storage location.
  3. Label the backup with the pack release and date.
  4. Keep at least one backup away from the server machine so a disk failure or accidental deletion does not remove both copies.
  5. Start the server and verify that the world loads before deleting the old backup.

Update deliberately

Read the release notes and server README for the new pack version. Test updates on a duplicate world when possible; mod changes can alter block IDs, recipes, dimensions, or progression. Never assume that replacing only the client files updates the server. A managed panel may offer an update button, but you still need a backup and a plan to roll back.

Watch logs and disk space

Review the console after restarts and after players explore new areas. Repeated Java errors, out-of-memory messages, stalled ticks, or a rapidly growing log deserve attention. Keep free disk space for world generation and backups; a full disk can look like a mod or Java failure while preventing the server from saving.

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

Troubleshooting common failures

The server says the Java version is wrong

Stop the server and read the complete error, including the Java version it detected. Confirm the supported runtime in the current Divine Journey 2 server README, then point the launch script or host panel to that Java installation. Do not delete the world to solve a runtime mismatch.

The process runs out of memory

Check the host or operating-system memory graph and the Java allocation in the launch script. Make sure the machine still has memory for the operating system and services. Move from the lower end of the provider guidance toward the 8 GB or 10–12 GB ranges only when monitoring supports the change, and reduce unnecessary background services. If the machine is already swapping, adding virtual memory will not provide Minecraft with usable performance.

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.

A player is rejected for missing mods or mismatched registries

Compare the player’s exact Divine Journey 2 release and Forge 1.12.2 profile with the server. Reinstall the client profile from the same release if files may be mixed. Do not solve the error by adding random versions of individual mods.

The launch script closes or does nothing

Run launch.bat from Command Prompt or ./launch.sh in a terminal and capture the first error. Check that the archive was fully extracted, the script has permission to execute, Java is installed and discoverable, and the account can write to the server folder. Restore the original script if it was edited and test again before changing memory flags.

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

Players cannot connect even though the server is running

Confirm that the console has finished loading, copy the address exactly as shown, and test locally before testing remotely. For a home server, recheck the firewall, router forwarding, public address, and any carrier-grade NAT limitation. For a managed host, open a support ticket with the panel’s address and the connection error rather than changing Forge files.

The world will not load after an update

Stop immediately and restore the pre-update backup to a separate test folder. Check the release notes and server README for migration instructions. Do not continue writing to a possibly damaged world while experimenting with different mod files.

A practical launch checklist

  • Confirm Minecraft Java Edition, Forge 1.12.2, and the same Divine Journey 2 release for every player.
  • Verify the current release on CurseForge; do not rely on an old host-panel listing.
  • Choose managed hosting for convenience or self-hosting for control.
  • Start with provider guidance of 6–8 GB for a small group or 10–12 GB for 10 or more players, leaving memory for the operating system.
  • Read the current server README before selecting Java; treat Java 8 as a compatibility possibility, not a confirmed requirement.
  • Use the supplied launch.bat or launch.sh rather than inventing a new startup command.
  • Accept the EULA only in the generated EULA file after reading it.
  • Wait for the ready message before connecting.
  • Back up the world before changing pack versions, Java versions, scripts, or major configuration.
  • Keep logs and test from both local and remote networks when diagnosing access problems.

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
PC Slower Than It Used to Be?Free scan - under a minute
Crashes, No Sound, or Screen Glitches?Free driver 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.