@echo off
title RSPS Client van Joshua

:: Zet de werkmap correct (verhelpt fouten als het via admin loopt)
cd /d "%~dp0"

echo ===========================================
echo Verbinden met RSPS van Joshua...
echo Server IP: 217.105.64.189
echo Huidige map: "%CD%"
echo ===========================================
echo.

if not exist "bin\com\runescape\Client.class" (
    echo ====================================================
    echo ERROR: De bestanden missen of zijn geblokkeerd!
    echo.
    echo Oorzaak 1: Je hebt niet ALLE mappen uitgepakt uit de .zip.
    echo Oorzaak 2: Je Antivirus / Windows Defender heeft de game
    echo bestanden, zoals Client.class, onterecht verwijderd.
    echo Oorzaak 3: Je start dit direct vanuit WinRAR of Zip.
    echo.
    echo OPLOSSING: Pak de ZIP volledig uit en voeg een uitzondering 
    echo toe in je antivirus als hij bestanden blijft weggooien.
    echo ====================================================
    pause
    exit
)

java -version 2>NUL
if errorlevel 1 (
    echo ====================================================
    echo Java is niet gevonden op je systeem!
    echo Download en installeer Java 8 via:
    echo https://adoptium.net/temurin/releases/?version=8
    echo ====================================================
    pause
    exit
)

:: Start de client met de veilige classpath methode
java -Xmx512m -cp "bin;." com.runescape.Client
pause
