Beyond Depth made by blueversal, is a 400+ mod exploration pack built around custom dimensions, tough bosses, and overhauled combat. Setting up a beyond depth server is more involved than most modpacks because the current versions don't include a server pack. You'll need to install Forge manually, copy files from the client, and remove a list of client-only mods before starting. This guide covers every step.
Before you get started
Hosting a modded server on your own PC is free but comes with three trade-offs worth knowing up front.
- It's only online while your PC is on
- Beyond Depth typically needs 8–10GB of RAM plus a good CPU, and that's before you've joined yourself
- Letting friends join requires opening a router port, which can expose your network if you're not careful
None of this is a dealbreaker, but it's worth knowing now rather than mid-setup.
Beyond Depth server hosting
If that sounds like more than you want to manage, using a Minecraft hosting provider skips all three. If you haven't already, purchase a server with WiseHosting to get started, then follow the instructions:
- Head to your WiseHosting game panel and locate the Version tab
- Choose Modpacks and select CurseForge from the dropdown filter
- Search for Beyond Depth and click Install
- Click Start to start your server
- Copy the IP and join the world
Your server is live in under two minutes, stays online 24/7, and never touches your home network.
If you still prefer to set up a Beyond Depth server yourself, keep reading.
1. Install Beyond Depth on your client
Because there is no standalone beyond depth server pack for the current version, the client install is the source of the server files. You need it installed first.
Use the CurseForge app
Download the CurseForge app if you don't have it. In the app:
- Select Minecraft from the game list
- Go to Browse Modpacks and search for Beyond Depth
- Click Install

Once installed, note the exact version number from the badge on the modpack card on your My Modpacks page. Every player connecting to your server will need to match it.
Locate the client files
After installation, open the CurseForge app, click the three-dot menu on Beyond Depth, and select Open Folder.

Inside you'll find a mods folder, a config folder, a kubejs folder, and a defaultconfig folder. You'll need all four later.
2. Install Forge
Beyond Depth runs on Forge 47.4.20 for Minecraft 1.20.1. You need to install it into your server folder before copying any files across.
Create a server folder
Create a new folder somewhere easy to find on your PC like on the desktop. Name it something clear like Beyond Depth Server.
Download and run the Forge installer
Go to the Forge downloads page and find version 47.4.20 for Minecraft 1.20.1. Download the Installer.
Pressing Skip will start the .jar download

Move the downloaded installer into your server folder. Double-click forge-1.20.1-47.4.20-installer.jar and choose Install Server, and change the path to your Beyond Depth server folder

This installs Forge directly into your server folder and generates the server jar and run.bat file you need to start the server.
Java version compatibility
Beyond Depth on Forge 1.20.1 requires Java 17. If the installer closes immediately without doing anything, the wrong Java version is running.
To check:
- Open Command Prompt (press Win + R, type
cmd, press Enter) - Type
java -versionand press Enter - Look for
openjdk version "17.x.x"in the output
If you're on a older version, download Java 17. With multiple and newer Java versions installed, you might need to update the start script to point directly to the Java 17 executable path. Or simply uninstall other Java versions that are not 17 from your control panel.
3. Copy the beyond depth server files
With Forge installed, copy these four folders from your Beyond Depth client install into your server folder:
- mods
- config
- kubejs
- defaultconfig

Remove client-only mods
Before starting the server, open the server mods folder and delete the following files. These are client-side mods that will either crash the server or produce errors if left in:
BadOptimizations
betterbiomereblend
BetterF3
betterfpsdist
blur-forge
cinematiczoom
CraftPresence
CrashAssistant-forge
createbetterfps
drippyloadingscreen_forge
dynamiccrosshair
Ding
EnhancedVisuals_FORGE
enhanced_boss_bars
entityculling-forge
entity_model_features_forge
entity_texture_features_forge
extrasounds
EuphoriaPatcher
fancymenu
gpumemleakfix
ImmediatelyFast-Forge
ItemPhysicLite_FORGE
make_bubbles_pop
melody_forge
oculus-flywheel-compat-Forge
oculus-mc
particle_core
Perception-FORGE
radium-mc
rubidium-extra
ShoulderSurfing-Forge
simplemenu
skinlayers3d-forge
sodiumdynamiclights-forge
sodiumextras-forge
sodiumoptionsapi-forge
visuality-forge
visual_keybinder
YungsMenuTweaks
4. Run the server for the first time
In your server folder, double-click run.bat. It will load briefly then stop and tell you to accept Minecraft's End User License Agreement before it can continue.
Accept the EULA
Open eula.txt in your server folder and change:
eula=falseto:eula=true
Save the file.

Configure server.properties
Before running the server again, open server.properties in a text editor and confirm these two settings:
allow-flight=true
max-tick-time=-1
5. How much RAM does a Beyond Depth server need?
Beyond Depth packs 400+ mods into Forge 1.20.1, covering custom dimensions, enhanced world generation, new biomes, and complex boss encounters. All of that puts consistent pressure on both RAM and CPU. Start at 8GB and scale up as more players join.
Beyond Depth server RAM allocation:
| Players | Recommended RAM |
|---|---|
| 1-3 | 8GB |
| 4-6 | 10GB |
| 7+ | 12GB |
Your host machine needs memory beyond what the server uses. Windows typically takes 4–6GB on its own. On a 16GB PC, 10GB is the practical max RAM allocation for the Beyond depth server allocation.
If you plan to play on the same machine you're hosting from, factor in the Minecraft client's RAM usage on top of the server's. Beyond Depth modpack is not comfortable to host-and-play simultaneously on most home PC. Atleast 32GB ram is needed to play and host on the same computer. Consider using a hosting provider so your machine only needs to run the client.
Allocate the right amount of RAM
Replace the last row # -Xmx4G value in user_jvm_args.txt to match your target. For 10GB:
-Xmx10G -Xms5G
Save the file, and next time you start the server it will use the allocated amount.
6. Start the server and connect locally
Launch the server
Double-click run.bat. The terminal loads through all the mods one by one. With 400+ mods in the pack this takes a while on the first boot. A successful startup contains this:
[Server thread/INFO]: Done (Xs)! For help, type "help"
Startup time: The first launch is the slowest while Forge generates caches for all the mods. Five or more minutes is normal.
To stop the Minecraft server: Type stop in the terminal and press Enter. This saves the world and shuts down cleanly. Closing the terminal window directly risks world corruption on the next launch.
Connect via localhost
Open Minecraft through the CurseForge app, go to Multiplayer, and click Add Server. Set the Server Address to localhost and click Done.

A successful connection means your Beyond Depth server is running locally and ready to play on.
7. Open your server to the internet
Your server is LAN only at this point. To let friends join from outside, you need to open the port Minecraft runs on.
What is port forwarding?
Your router blocks incoming connections by default. Port forwarding creates a rule that routes traffic on a specific port directly to your PC. Minecraft Java Edition uses port 25565 by default, which can be changed in server.properties under server-port if needed.
How to forward port 25565
The steps vary by router but follow the same general steps explained in this video:
portforward.com has router-specific walkthroughs for almost every model. Search yours there if the steps don't match what you're seeing.
Can't forward the port? Some ISPs block port forwarding on residential connections. Contact your provider and ask them to open port 25565.
Find your IP
Search "what's my IP" in Google to get your public IP address. Share the full address in this format:
123.45.67.89:25565
Final thoughts
Setting up a Beyond Depth server takes more steps than most packs because of the manual Forge install and client-only mod removal, but each step is straightforward once you know what to expect. Java 17, Forge 47.4.20, the right folders copied across, and enough RAM for 400+ mods. Get those right and the beyond depth server runs well.
Ranno Raamets