server: installation auto du runtime Fabric (setup.sh/.bat)

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
This commit is contained in:
Anaïs Saraiva
2026-10-19 20:03:37 +02:00
parent 20330310fe
commit 37fcdfb277
5 changed files with 94 additions and 14 deletions
+20
View File
@@ -0,0 +1,20 @@
@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