本教程部分内容来自GithubWiki


ServerSync允许进行自动化执行。本教程以使用ServerSync配合HMCL启动器以及MultiMC启动器完成游戏启动前的自动更新。


  • ServerSync在更新4.0版本以后,自动化执行指令有改变,具体如下:(请根据所用版本选择对应的命令)

    ServerSync版本自动执行命令
    3.6.0及以下$INST_JAVA -jar serversync-*.jar progress-only
    4.0.0及以上$INST_JAVA -jar serversync-*.jar -o
    注意:serversync-*.jar请填写完整的文件名称,如serversync-4.2.0.jar
  • 使用HMCL(注意:HMCL版本必须为3.3.163及以上版本)

  1. 下载serversync的jar文件,放到客户端的.minecraft文件夹下;

  2. 双击运行Serversync.jar文件,填写IP地址、端口号信息,点击同步,确认能够连接更新服务器;

  3. 打开HMCL启动器,选择对应MC版本后的齿轮图标,进入“游戏特定设置”页面(如仅有一个版本可以在此选择全局设置),勾选“启用游戏特定设置”;

SerSync自动化执行-第1张图片

  1. 下拉页面,高级设置->启动前执行命令,填写命令:(我使用的3.5.1版本,因此填入serversync-3.5.1,填写所使用的SS版本

  2. ServerSync版本自动执行命令
    3.6.0及以下$INST_JAVA -jar serversync-*.jar progress-only
    4.0.0及以上$INST_JAVA -jar serversync-*.jar -o


    设置完成,返回主界面,点击启动游戏,在Minecraft启动前便会自动启动ServerSync来更新需要的文件。SerSync自动化执行-第2张图片

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

  1. 选择你需要的minecraft实例;

  2. 转到实例设置(右键单击实例->编辑实例->设置->自定义命令)

  3. 在启动前字段中添加:(图例)

    ServerSync版本自动执行命令
    3.6.0及以下$INST_JAVA -jar serversync-*.jar progress-only
    4.0.0及以上$INST_JAVA -jar serversync-*.jar -o

SerSync自动化执行-第3张图片

    4.设置完成,返回主界面,点击启动游戏,在Minecraft启动前便会自动启动ServerSync来更新需要的文件。