Le runtime (jars vanilla/Fabric, libraries/, versions/) n'est pas versionne. - setup.sh / setup.bat : telecharge fabric-installer 1.1.2 et installe le serveur Fabric (MC 26.3 / Loader 0.20.0) + server.jar vanilla - start.sh / start.bat : lance setup automatiquement si le runtime manque - README : premier lancement mis a jour - teste en dossier vierge : installation OK
21 lines
926 B
Batchfile
21 lines
926 B
Batchfile
@echo off
|
|
REM SurviePote — installe/repare le runtime serveur Fabric (MC 26.3 / Loader 0.20.0)
|
|
REM Les jars vanilla/Fabric, libraries/ et versions/ ne sont PAS versionnes (.gitignore).
|
|
setlocal
|
|
cd /d "%~dp0"
|
|
set MC_VERSION=26.3
|
|
set LOADER_VERSION=0.20.0
|
|
set INSTALLER_VERSION=1.1.2
|
|
|
|
if exist fabric-server-launch.jar (
|
|
echo Runtime deja installe ^(fabric-server-launch.jar present^) — rien a faire.
|
|
exit /b 0
|
|
)
|
|
if not exist fabric-installer.jar (
|
|
echo == Telechargement de fabric-installer %INSTALLER_VERSION% ==
|
|
curl -fSL -o fabric-installer.jar "https://maven.fabricmc.net/net/fabricmc/fabric-installer/%INSTALLER_VERSION%/fabric-installer-%INSTALLER_VERSION%.jar"
|
|
)
|
|
echo == Installation du serveur Fabric ^(MC %MC_VERSION% / Loader %LOADER_VERSION%^) ==
|
|
java -jar fabric-installer.jar server -dir . -mcversion %MC_VERSION% -loader %LOADER_VERSION% -downloadMinecraft
|
|
echo OK — lance le serveur avec start.bat
|