Server Setup Guide — GTOdyssey
Server Setup Guide
Wiki

Server Setup Guide

ZITADEL Admin 及 1 位贡献者
9001

If you plan to set up a server for multiplayer gameplay, please visit the Releases page and download the server pack file named GregTech.Odyssey-server.zip. This file contains all the core components and configurations required to run the server, ensuring stability and compatibility without the need to manually assemble server files. After downloading, follow the instructions to extract and configure the server files, so players can connect smoothly and enjoy the fun of multiplayer gaming.

This modpack uses Minecraft 1.20.1-forge as the server-launching tool; for the best gameplay experience, we strongly recommend running the server on a Linux system. Compared with panel-based servers and Windows servers, Linux is better suited for multiplayer collaboration and can deliver a superior gaming experience even with lower memory usage. Therefore, below we will take launching a server on a cloud server from a certain platform as an example to show you how to quickly deploy this modpack on a Linux server and get it running.

Pre-Server Launch Preparation

  • 1. One server or cloud server with a public IP address; recommended memory of 8 GB or more.
  • 2. Deploying a Linux System on a Cloud Platform (Using CentOS 9 as an Example)
  • 3. Install the SSL platform on this machine for easy system management (using SecureCRT as an example).
  • 4.Friends to play with

Server Launch Procedure

  • 1. After completing the preparations, use the public IP address to remotely connect to the cloud server via the SSL platform.
  • 2. Upload the server-side file and extract it
  • 3. Run the startup script using a command
  • 4. Use the Vim editor to accept the agreement
  • 5. Run the startup script again, generate the configuration file, and then close it.
  • 6. Modify the configuration file, run it again, and the server will be successfully launched.

Server Configuration

1. Original server configuration (server.properties)

Recommended settings:

white-list=false

allow-flight=true

online-mode=false

2. Territory and Party Configuration (world/serverconfig/openpartiesandclaims-default-player-config.toml)

Recommended setting: offlineForceload = true to enable forced chunk loading when offline

※Enabling chunk offline force loading will significantly impact server performance!!!

3. Memory Management

Please allocate JVM memory appropriately based on the server configuration to ensure there is enough available memory for stable server operation.

4. Game Difficulty Adjustment (config/gtocore.yaml)

If you’re new to GregTech, we recommend playing on Easy mode. After adjusting the difficulty, you’ll need to delete the world and regenerate it for the changes to take effect. For details on the differences between difficulty levels, please refer to the Difficulty Features Guide.

5. Subsequent server update versions

Visit the Releases page to download the latest GregTech.Odyssey-server.zip server pack. After extracting it, simply copy your old server’s world, ops.json, and server.properties files into the new server directory to complete the upgrade while preserving your data.

贡献者 (2)

Comments

Sign in to leave a comment

Sign In

选择界面语言 / Select Interface Language

Image Quality Preference

Select Image Quality

We’ll load images at the appropriate quality based on your network conditions. You can adjust this setting anytime later in Console > Profile.

Tip: High quality consumes more bandwidth and increases load times; we recommend using Low or Medium when on mobile networks.