Skip to content
R edited this page Nov 4, 2018 · 43 revisions

Basic Functionality:

Put serversync.jar in base folder of minecraft (one with mods folder & configs folder etc).

Root Folder

Client:

  • Make sure ServerSync is in minecraft's root folder on the client side
  • Run/Double click serversync{ver}.jar (or create shortcut)

Server:

  • The server mode can be started from the command line or batch scripts using "java -jar serversync.jar server"
  • ServerSync can be placed in the mods folder to be loaded by forge when you start the Minecraft server
  • If you are running serversync standalone then make sure to exit using ctrl-c, this lets serversync save it's serverside log properly

If you are on windows you can adapt my lazy server start script:

@echo off
SETLOCAL
SET server_name=My Fancy Server
SET forge_java_arguments=-Xms2g -Xmx2g
SET serversync_java_arguments=

for %%f in (forge*.jar) do (SET forge=%%~nxf)
for %%f in (serversync*.jar) do (SET serversync=%%~nxf)
start "Forge - %server_name%" java %forge_java_arguments% -jar %forge% nogui
start "ServerSync - %server_name%" java %serversync_java_arguments% -jar %serversync% server
ENDLOCAL

Program flow

Server admin

Update mods on server ----»»[ restart server

Client (user / player)

run ServerSync ----»»[ launch Minecraft and connect