40 lines
902 B
Batchfile
40 lines
902 B
Batchfile
@echo off
|
|
setlocal EnableExtensions
|
|
cd /d "%~dp0"
|
|
|
|
echo ============================================
|
|
echo Item Despawn Timer - Fabric Test
|
|
echo ============================================
|
|
echo [C] Run Minecraft Client
|
|
echo [S] Run Dedicated Server
|
|
echo [Q] Keluar
|
|
echo.
|
|
choice /C CSQ /N /M "Pilih test: "
|
|
if errorlevel 3 exit /b 0
|
|
if errorlevel 2 goto :server
|
|
|
|
:client
|
|
echo.
|
|
echo [INFO] Menjalankan Fabric development client...
|
|
call gradlew.bat runClient
|
|
goto :result
|
|
|
|
:server
|
|
echo.
|
|
echo [INFO] Menjalankan Fabric development server...
|
|
echo [INFO] Pada run pertama, jika server berhenti karena EULA,
|
|
echo buka run\eula.txt, ubah eula=true, lalu jalankan test.bat lagi.
|
|
call gradlew.bat runServer
|
|
|
|
:result
|
|
if errorlevel 1 (
|
|
echo.
|
|
echo [ERROR] Test gagal / Minecraft keluar dengan error.
|
|
pause
|
|
exit /b 1
|
|
)
|
|
echo.
|
|
echo [OK] Test session selesai tanpa Gradle error.
|
|
pause
|
|
exit /b 0
|