If you plan to set up a server for multiplayer gaming, please visit Releases page, download the file named GregTech.Odyssey-server.zip server integration package file. This file contains all the core components and configurations required to run the server, ensuring server stability and compatibility without the need to manually assemble server files. After downloading, please unzip and configure the server files according to the instructions to ensure players can connect smoothly and enjoy the multiplayer gaming experience.
This modpack uses Minecraft1.20.1-forge as the server startup tool. For your gaming experience, we highly recommend using a Linux system to run the server. Compared to panel servers and Windows servers, Linux systems are suitable for multi-player collaboration and can achieve a higher gaming experience with less memory. Therefore, the following will take a cloud server from a certain platform as an example to introduce how to quickly deploy this modpack on a Linux server.
pre-launch preparation
1. A server/cloud server with a public IP address, recommended memory of 8GB or more
2. Deploy a Linux system on the cloud platform (taking CentOS9 as an example)
3. Install an SSH platform on the local machine for ease of system management (taking SecureCRT as an example)
4. Friends who play with you
Server launch process
1. After completing preparations, use SSH to remotely connect to the cloud server via its public IP
2. Upload the server-side files and unzip them
3. Run the startup script using a command
4. Use the vim editor to agree to the terms
5. Run the startup script again, generate the configuration file, then close it
6. Modify the configuration file and run again to complete server launch
Server configuration
1. Original server configuration (server.properties)
Recommended settings:
white-list=false
allow-flight=true
2. Territory and Party Configuration (world/serverconfig/openpartiesandclaims-default-player-config.toml)
Recommended settings: offlineForceload = true toenable offline chunk forceloading
※ Enabling offline block strong loading will significantly affect server performance!!!
3. Memory Management
Please allocate JVM memory reasonably based on server configuration to ensure sufficient available memory for stable server operation.
4. Game Difficulty Adjustment (config/gtocore.yaml)
If this is your first time playing Gray, it is recommended to play on Easy mode. After the difficulty is modified,you need to delete the world and regenerate it.This will take effect. For differences between difficulties, please refer tothe Difficulty Characteristics Guide.
5. Subsequent server update versions
Visit the Releases page and download the latest GregTech.Odyssey-server.zip server pack. After unzipping, copy your old server's world, ops.json, server.properties to the new server directory to complete the upgrade and retain your data.