If you do not want to use ServerPackCreator, this guide will tell you how to manually create a server pack from scratch.
Create a fresh instance of Survive Create Prosper 4 with the Overwolf Curseforge App.
Open the folder via the Overwolf Curseforge App and inside the modpack folder, create a new folder call server_pack
.
Go to the official Forge download website and download the Installer
for the same version of Forge the in 1. created instance is running under.
Execute the just downloaded installer with java, choose Ìnstall server
and choose the in step 1. created folder server_pack
as the destination.
Copy the following folders/files into server_pack
:
Navigate into the mods folder inside server_pack
and delete the following mod files. They're not needed on the server and can, in fact, cause crashes/trouble if they're not deleted from the server instance:
Inside server_pack
create a file called server.properties
and paste the following content inside it:
#Minecraft server properties
#Wed Dec 23 23:04:12 CET 2020
allow-flight=true
allow-nether=true
broadcast-console-to-ops=true
broadcast-rcon-to-ops=true
difficulty=easy
enable-command-block=true
enable-jmx-monitoring=false
enable-query=false
enable-rcon=false
enable-status=true
enforce-whitelist=true
entity-broadcast-range-percentage=100
force-gamemode=false
function-permission-level=2
gamemode=survival
generate-structures=true
generator-settings=
hardcore=false
level-name=scp4
level-seed=
level-type=biomesoplenty
max-build-height=256
max-players=10
max-tick-time=120000
max-world-size=29999984
motd=Survive Create Prosper 4 Server
network-compression-threshold=256
online-mode=true
op-permission-level=4
player-idle-timeout=0
prevent-proxy-connections=false
pvp=true
query.port=25565
rate-limit=0
rcon.password=
rcon.port=25575
resource-pack=
resource-pack-sha1=
server-ip=
server-port=25565
snooper-enabled=false
spawn-animals=true
spawn-monsters=true
spawn-npcs=true
spawn-protection=16
sync-chunk-writes=true
text-filtering-config=
use-native-transport=true
view-distance=10
white-list=true
Optionally, download the image below into server_pack
as server-icon.png
.
In order to start the server, create a file called start.bat
in your server_pack
folder and paste the following content inside it, but make sure to replace forge-1.16.5-FORGE_VERSION.jar
with the name of the forge jar that was created during step 2.:
java -Xmx8192M -Xms1024M -XX:+UseG1GC -Dsun.rmi.dgc.server.gcInterval=2147483646 -XX:+UnlockExperimentalVMOptions -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=51 -XX:G1HeapRegionSize=32M -XX:InitiatingHeapOccupancyPercent=10 -XX:G1MixedGCLiveThresholdPercent=50 -XX:+AggressiveOpts -jar forge-1.16.5-FORGE_VERSION.jar nogui
pause
In order to start the server, create a file called start.sh
in your server_pack
folder and paste the following content inside it, but make sure to replace forge-1.16.5-FORGE_VERSION.jar
with the name of the forge jar that was created during step 2.:
java -Xmx8192M -Xms1024M -XX:+UseG1GC -Dsun.rmi.dgc.server.gcInterval=2147483646 -XX:+UnlockExperimentalVMOptions -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=51 -XX:G1HeapRegionSize=32M -XX:InitiatingHeapOccupancyPercent=10 -XX:G1MixedGCLiveThresholdPercent=50 -XX:+AggressiveOpts -jar forge-1.16.5-FORGE_VERSION.jar
Your server pack is finished. Upload it to your server or keep it on your local machine. Start the server with the in step 5. created .bat or .sh file, depending on which operating system you're using and enjoy your fresh Survive Create Prosper 4 server!