Halloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsWindows FixRecommendedWindows errors stealing your time? Find the fix fastScan stability, cleanup and performance issues.Fix NowHalloween DealsAmazon USOctober picks are moving - compare before checkoutAmazon US: current deals, useful picks and tech finds.See Picks×
Skip to content
World desk12 min

How to Host a Beyond the Horizon Server (BTH Minecraft, Forge 1.20.1)

A practical guide to hosting Beyond The Horizon: choose self-hosting, a VPS, or managed service; install the Forge 1.20.1 server pack; size RAM and storage; pre-generate terrain; and update safely without losing your world.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

To host Beyond The Horizon (BTH), install its matching Minecraft 1.20.1 Forge server pack, allocate memory according to your player count, use fast SSD storage, and keep the client and server pack versions identical. BTH includes Distant Horizons, so world generation and LOD processing are substantially heavier than in a lightly modded server. A small private group can start with 6–8 GB of server RAM; a server for 10 or more players should start around 10–12 GB.

The practical workflow is: choose self-hosting, a VPS, or managed hosting; download the server-full ZIP; accept the EULA; configure access; complete a clean first launch; pre-generate terrain; and establish backups before anyone builds a long-term base.

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 Beyond The Horizon is and why hosting is different

Beyond The Horizon is a Minecraft modpack by SonoranViking. The current main release identified by CurseForge uses Minecraft 1.20.1 with Forge and has a dedicated server-full ZIP. Its curated content combines exploration, Distant Horizons, technology, magic, world generation, vehicles, and building. The server must therefore run the same Minecraft, Forge, and modpack release that your players install.

Distant Horizons is the main operational difference. The modpack description calls it “an experimental and resource-intensive mod.” In addition to ordinary Minecraft chunks, it creates long-distance level-of-detail (LOD) data. Generating unexplored terrain can produce high CPU and disk activity, and players entering new regions can encounter lag if the server has to generate everything in real time.

Plan storage for more than the initial ZIP and configuration files. Project documentation estimates about 20 GB for a fully pre-generated overworld when region files and Distant Horizons LOD data are included. That is an estimate for the documented scenario, not a universal cap: a larger border, additional dimensions, backups, or extra mods will require more.

Choose where the server will run

Self-hosting at home

A home server gives you direct control over files, backups, and network policy. It is suitable when the host has a reliable connection, a machine that can remain powered on, and the ability to expose the configured Minecraft port to players. Use a 64-bit operating system and fast SSD storage. Keep the server machine separate from demanding desktop workloads when possible, because terrain generation can consume CPU time for long periods.

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

A VPS or dedicated machine

A VPS works when its plan provides real CPU capacity, SSD or NVMe storage, enough memory, and acceptable latency for your players. Virtual servers vary widely: a plan advertising a large memory number may still perform poorly if CPU time is heavily shared. Confirm that the provider permits Java game servers, gives you console and file access, and allows the required network port. A dedicated machine is preferable for a large or heavily customized world because it avoids noisy-neighbor CPU contention.

Managed Minecraft hosting

Managed hosting removes much of the installation and operating-system work. DedicatedMinecraft.host says its panel can install BTH from the CurseForge library and advertises dedicated CPU and RAM, NVMe storage, and DDoS protection. VeryGames advertises BTH support through its DediGames panel with configurable RAM. Ouiheberg describes one-click Forge 1.20.1 installation and lists backups, databases, DDoS protection, and multiple locations; it recommends at least 8 GB of RAM. ScalaCube documents a panel path of Servers → Game servers → Add Game Server → BTH – Beyond The Horizon.

Features and availability can change, so verify the exact BTH release and Forge version shown in a provider’s panel before paying. The useful comparison is infrastructure, not the logo: guaranteed RAM and CPU, SSD/NVMe storage, backup controls, DDoS protection, geographic location, console and file access, update handling, and permission to add custom mods.

Hardware and capacity planning

Use the following as starting allocations for the unmodified pack. “Allocated RAM” means memory reserved for the Java server process; the operating system and panel need additional memory outside that number.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Expected use Starting server RAM Storage guidance What can change the requirement
Small private group 6–8 GB SSD; leave room for world growth and backups Exploration speed, pre-generation size, extra mods, and view-distance settings
10 or more concurrent players 10–12 GB SSD/NVMe with substantial free space More simultaneous chunk work, additional dimensions, plugins, and larger pre-generated areas
Custom modded installation More than the figures above may be necessary Reserve space for every world, LOD data, logs, and multiple backups Added mods or plugins, larger borders, and unusually active exploration

The 6–8 GB and 10–12 GB recommendations are published hosting guidance, not a performance guarantee. Watch actual memory use and tick behavior after players begin exploring. Increasing RAM cannot fix a CPU bottleneck, slow storage, an overloaded host node, or a world that is generating too much terrain at once.

Install the BTH server pack

1. Prepare a clean server directory

Create a dedicated directory on the host’s SSD. Do not mix it with another Minecraft instance. Make sure the account that will run the server can read and write the directory, and decide where backups will be stored before installation begins.

2. Download the matching server-full ZIP

Use the server-full ZIP for the current BTH Minecraft 1.20.1 Forge release from the modpack’s official distribution page. The server and every client must use the same pack release. Do not copy only a few client mods into an unrelated Forge server: BTH’s configuration, libraries, scripts, and mod versions must come from the matching server package.

3. Extract the package without changing its layout

Extract the ZIP into the clean directory. Preserve the supplied folders, libraries, configuration files, and launch files. If your control panel offers a direct modpack installation, select the BTH entry that explicitly identifies Minecraft 1.20.1 and Forge rather than a similarly named pack.

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

4. Run the supplied launcher once

Start the Forge/server launcher included with the package. The first run normally creates the world directory, configuration files, logs, and EULA file. Let the process reach its stop or error state so all generated files are visible. If the console reports a missing file, missing mod, or Java error, fix that before changing gameplay settings or inviting players.

5. Accept Mojang’s EULA

Read the EULA, then open the generated eula.txt and change the value to eula=true only if you agree to it. Save the file and start the supplied launcher again. The server should proceed to full startup and expose a console that accepts commands.

6. Confirm a clean first startup

Watch the console until Forge finishes loading and the server reports that it is ready for commands. The initial launch may take longer than later starts while registries and configuration files are created. Stop the server cleanly from the console after confirming that the world loads; this gives you a known-good baseline for configuration and backup testing.

Configure access, permissions, and server settings

Edit server.properties deliberately

Open server.properties only while the server is stopped. Set the world name, difficulty, player limit, view or simulation settings, and network options according to your group. Heavy exploration settings increase generation work, so change one performance-sensitive value at a time and observe the result. Keep a copy of the original file so you can identify which change caused a problem.

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

Use a whitelist for a private server

For a friends-only world, enable the whitelist and add players deliberately. The relevant files are whitelist.json, ops.json, and the ban files. Treat them as server data: include them in backups and do not replace them with files from a different instance.

Limit operator permissions

Give operator status only to people who need administrative commands. Operators can alter worlds, permissions, and server state. Keep the console available to a trusted administrator and avoid granting elevated access merely to solve a one-time problem.

Rank #3
Mattel Games UNO Minecraft Card Game with Storage Tin,Ages 7+ | Video Game Themed Deck with Special Rule for Kids, Teens, Parties & Family Game Night, 2-10 Players (Amazon Exclusive)
  • The classic UNO card game builds fun on game night with a Minecraft theme.
  • UNO Minecraft features a deck and storage tin decorated with graphics from the popular video game.
  • Players match colors and numbers to the card on top of the discard pile as in the classic game.
  • The Creeper card unique to this deck forces other players to draw 3 cards.
  • Makes a great gift for kid, teen, adult and family game nights with 2 to 10 players ages 7 years and older, especially Minecraft and video game fans.

Expose only the required network service

Forward or open only the Minecraft port you configured, and restrict panel, SSH, or remote-console access separately. Use strong credentials for the host and control panel. A public server should have a documented shutdown and backup procedure so an administrator is not forced to edit files while the process is still running.

Pre-generate terrain before inviting players

Pre-generation trades setup time and disk space for a smoother exploration experience. Instead of making every player wait while new terrain is generated, you create a planned area in advance. Distant Horizons also has to build LOD data, so the operation can consume substantial CPU time and storage.

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

Run the documented overworld command

From the server console, or as an operator with permission to run it, use:

/dh pregen start minecraft:overworld 0 0 512

Use a low-activity period for the job. Keep the console visible and watch CPU load, memory pressure, disk utilization, and free space. Do not assume that a pre-generation task is harmless merely because no players are online: it can keep the machine busy for a long time.

Plan dimensions separately

The project documentation also lists dimension-specific pre-generation commands for the Nether, End, Aether, and Ratlantis. Run only the dimensions your group intends to use, and obtain the exact command for each dimension from the installed pack documentation or its in-game command guidance. Do not substitute an unverified dimension identifier.

Choose a practical boundary

The numeric area in the command determines how much terrain is attempted. Start with the region your players are most likely to explore rather than generating an enormous world immediately. Check free disk space before starting and again after completion. The documented estimate of about 20 GB covers a fully pre-generated overworld including region and LOD data; additional dimensions and repeated backups can exceed it.

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

Operate the server day to day

Keep the console and logs useful

Leave the console attached through the first sessions. Record startup errors, warnings about missing mods, and messages that appear when players enter new areas. Logs are especially valuable after an update because they reveal a Forge or mod mismatch before a player describes the symptom inaccurately.

Stop cleanly

Use the server’s save and shutdown commands from the console instead of killing the process or closing a terminal window. A clean stop flushes world data and reduces the chance of a damaged region. Wait for the process to exit before copying world files.

Rank #4
Mattel Games UNO Minecraft Card Game for Kids, Adults, Families & Parties, Deck & Special Rule Inspired by the Video Game, 2 to 10 Players
  • Now Minecraft lovers can play a special version of UNO!
  • Same as Basic UNO but features Minecraft characters and includes special Creeper rule card. Draw this card and the other players have to draw three more cards from the pile!
  • The goal is to get rid of all the cards in your hand.
  • First player or team to 500 wins.
  • When you're down to one card, don't forget to yell "UNO"!

Watch the three constraints that matter most

  • CPU: spikes are expected during terrain and LOD generation, but sustained saturation can make ticks fall behind.
  • Memory: leave headroom for the operating system and panel; an allocation that reaches its limit can trigger crashes or severe garbage-collection pauses.
  • Storage: monitor both capacity and free space. Region files, LOD data, logs, and backups all grow over time.

Update BTH without wiping the world

Updating the pack is a file-management operation, not a reason to start a new world. Jangro’s dated update guidance recommends a full backup before replacing pack files.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  1. Announce maintenance and stop the server cleanly.
  2. Copy the complete world folders, including every dimension that exists.
  3. Also copy server.properties, whitelist.json, ops.json, and every ban file.
  4. Download the new BTH server ZIP and, when possible, extract it into a separate staging directory.
  5. Compare configuration files between the old and new package. Preserve your server-specific settings while adopting required changes from the new release.
  6. Replace or update the pack files according to the release instructions; do not overwrite your only copy of the world.
  7. Start the updated server and read the entire console output for missing mods, registry errors, or migration messages.
  8. Join with a client using the identical BTH version, inspect several established areas, and confirm that permissions and whitelist entries remain present.
  9. Keep the pre-update backup until players have connected successfully and the world has loaded normally.

Never “fix” an update by deleting the world folder unless you have intentionally decided to abandon the existing world. If the new release fails, stop the server, restore the previous pack files and backup, and investigate from that known state.

Backups and recovery

What to back up

A usable backup contains the world folders, configuration, permissions, and bans. At minimum, preserve the world data, server.properties, whitelist.json, ops.json, and all ban files. Include custom scripts and server-specific configuration if you added them.

When to back up

Take a full backup before every pack update, before large pre-generation jobs, and before installing additional mods. Keep at least one copy away from the running server so a failed disk or mistaken deletion does not remove both the live world and its backup.

Test restoration

A backup is not proven until it restores. Periodically copy it to a separate test directory, start that instance with networking disabled or restricted, and verify that the world, player data, whitelist, and operator list load. Never test restoration by experimenting on the only live copy.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Common failures and fixes

The server stops immediately after launch

Read the first error and its surrounding lines in the console. Check that the server ZIP is the Forge 1.20.1 release, that all files were extracted, and that the host meets the package’s Java and operating-system requirements. Do not invite players until the server can complete a clean startup twice.

Clients receive a mod or version mismatch

Compare the client and server BTH release, Minecraft version, and Forge loader. A client with a newer or older pack can fail even when the server itself is healthy. Reinstall the exact client release that the server uses rather than manually replacing one mod.

Players experience lag in unexplored areas

Check whether the server is generating new chunks or Distant Horizons LOD data. Pre-generate a smaller planned area during off-hours, reduce the amount of simultaneous exploration, and confirm that the host uses SSD or NVMe storage. Adding memory alone will not remove CPU or storage saturation.

The disk fills during pre-generation

Stop the job, preserve the current backup, and inspect which worlds and LOD directories grew. Remove only data you understand and can regenerate; never delete the live world as a shortcut. Expand storage or reduce the planned boundary before restarting.

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.

An update loses settings or permissions

Stop the server and restore the saved configuration and permission files. Compare the old and new files line by line, then restart and test with a non-operator account. This is why server.properties, whitelist, operator, and ban files belong in every update backup.

Managed-hosting selection checklist

Before ordering a plan, ask the provider these questions:

  • Does the panel install the current BTH Minecraft 1.20.1 Forge release, and can you select a specific pack version?
  • How much RAM and CPU capacity is guaranteed rather than merely advertised?
  • Is the storage SSD or NVMe, and how much space remains after the base installation?
  • Can you download complete world backups and restore individual files?
  • Can you access the live console, logs, and server files?
  • Can you run Distant Horizons pre-generation commands with operator privileges?
  • Are custom mods or configuration changes allowed?
  • Where is the server located, and is the location close to most players?
  • What DDoS protection, maintenance policy, and support response are included?

A one-click installer saves time, but it does not remove the need for version discipline, pre-generation planning, and independent backups. Confirm that you can export your world before relying on a provider’s internal snapshot system.

FAQ

Can I run BTH on a VPS?

Yes, provided the VPS supplies adequate CPU, memory, SSD or NVMe storage, network access, and a 64-bit operating system. Check CPU contention and storage limits, not just the advertised RAM.

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.

How much disk space should I reserve?

Project documentation estimates about 20 GB for a fully pre-generated overworld with region files and Distant Horizons LOD data. Reserve additional capacity for other dimensions, logs, and more than one backup.

Do all players need the same modpack?

Yes. Every client should use the same BTH release, Minecraft 1.20.1 version, and Forge loader as the server to avoid missing-mod and registry mismatches.

Should I pre-generate the entire world?

Not necessarily. Generate the area your group expects to explore, check CPU and disk usage, and expand in planned stages. A larger pre-generated boundary increases processing time and storage consumption.

Can I add plugins or extra mods?

You can modify the installation only if the server software and host support it, but added mods or plugins increase memory, CPU, compatibility, and update requirements. Back up first and test additions on a separate copy of the world.

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

What is the safest way to update?

Stop the server, back up the world and configuration files, stage the new server pack separately, compare configuration changes, restart while watching the console, and retain the backup until players have successfully joined and inspected the world.

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 *

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.

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.