forked from gnembon/carpetmod
-
Notifications
You must be signed in to change notification settings - Fork 9
/
patch_server.cmd
18 lines (18 loc) · 755 Bytes
/
patch_server.cmd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
@echo off
echo Cleaning previous installations ...
rd /s /q build\release
mkdir build\release
echo Copying server ...
copy projects\mcp\build\mcp\downloadServer\server.jar build\release\minecraft_server-1.13.2.jar > nul
mkdir build\release\patches
echo Extracting patches ...
7za x build\distributions\carpetmod_1.13.2_Server.zip -bd -obuild\release\patches > nul
echo Patch work ...
7za a build\release\minecraft_server-1.13.2.jar .\build\release\patches\* > nul
echo Cleanup ...
rd /s /q build\release\patches
move /y build\release\minecraft_server-1.13.2.jar %appdata%\.minecraft\saves\minecraft_server.1.13.2_carpet_test.jar > nul
pushd %appdata%\.minecraft\saves
echo Starting server ...
java -jar minecraft_server.1.13.2_carpet_test.jar --nogui
popd