Core Keeper is a popular sandbox adventure game that combines exploration, crafting, and survival. By hosting your own Core Keeper server, you can enjoy a personalized, lag-free gaming experience with friends or the community. In this guide, we’ll walk you through the process of setting up a dedicated Core Keeper server on your AnonVM VPS, providing a smooth, customized multiplayer environment.
Prerequisites
Before starting, ensure you have the following:
- A valid AnonVM VPS account.
- Basic understanding of SSH and Linux commands.
- SteamCMD (Steam Command Line Tool) for downloading Core Keeper server files.
- Proper knowledge of port forwarding to allow multiplayer access.
- Your VPS should meet the recommended system requirements for running a Core Keeper server (usually moderate CPU and memory).
Step 1: Access Your AnonVM VPS
-
Log in to your AnonVM account and access your VPS through the control panel.
-
Connect to your VPS using SSH. Open your terminal (or use PuTTY on Windows) and enter the following command:
Enter your password when prompted.
Step 2: Install Dependencies
Before downloading the Core Keeper server files, ensure your VPS is ready by installing necessary libraries and dependencies.
-
Update your system to ensure you’re working with the latest packages:
-
Install required libraries:
These dependencies are essential for running SteamCMD, which will handle the downloading of Core Keeper server files.
Step 3: Install SteamCMD
SteamCMD is a command-line tool that allows you to install and update dedicated servers for games, including Core Keeper.
-
Create a Steam directory to store the server files:
-
Download and extract SteamCMD:
-
Verify the installation by running SteamCMD:
If successful, you’ll enter the SteamCMD command-line interface. Type
quit
to exit.
Step 4: Download Core Keeper Server Files
Now that SteamCMD is set up, we can use it to download the Core Keeper server files.
-
Start SteamCMD:
-
Log in anonymously:
-
Set the installation directory for Core Keeper:
-
Download the server files for Core Keeper:
This will download the Core Keeper server files to the directory
./core_keeper_server
. The download may take some time depending on your internet speed.
Step 5: Configure the Core Keeper Server
Once the server files are downloaded, you’ll need to configure the server settings to match your preferences.
-
Navigate to the server directory:
-
Edit the configuration file: The server configuration can be edited in the
serverconfig.xml
or another similar file. Use a text editor likenano
to modify the file:In this file, you can set up important options such as:
- Server name: Choose a unique name for your server.
- Max players: Set the maximum number of players allowed to join.
- Password: Set a server password to control access.
- Game mode: Customize gameplay rules or difficulty.
After editing, save and close the file (in
nano
, pressCTRL + X
, thenY
to confirm).
Step 6: Open Required Ports
For players to connect to your Core Keeper server, you must open the necessary ports on your VPS firewall.
-
The default port for Core Keeper is 7700 (UDP) for game traffic.
-
Use
ufw
(Uncomplicated Firewall) to allow the game ports:If you are using another firewall management tool, make sure to open the correct ports for multiplayer connectivity.
Step 7: Start the Core Keeper Server
With everything configured, you can now start your Core Keeper server.
-
Start the server:
This command should start the Core Keeper server, and your server will be available for players to join.
-
Optional: Run the server in the background: You can run the server in the background using
screen
ortmux
to avoid interruptions if you disconnect from the VPS.-
Install
tmux
: -
Create a new
tmux
session: -
Run the server inside the
tmux
session: -
Detach from the
tmux
session by pressingCTRL + B
, thenD
. To reattach, run:
-
Step 8: Connect to Your Core Keeper Server
Once your server is running, you can connect to it by opening Core Keeper on your game client. Go to the multiplayer section, select "Join Game," and enter your server's IP address or domain name. If you’ve set a password, players will need to enter it to join.
Conclusion
You’ve successfully set up a Core Keeper server on your AnonVM VPS. Now, you and your friends can enjoy a dedicated, lag-free gaming experience. To ensure everything runs smoothly, make sure to regularly update the server files using SteamCMD, back up your server data, and monitor your server’s performance.
Hosting a dedicated server on AnonVM gives you the freedom to customize your Core Keeper experience with full control over the server settings. Enjoy exploring, crafting, and surviving in the vibrant world of Core Keeper with your own private server!