@echo off

title [ㅇㅇㅇ] 1.16.5 모드 버킷

::-----------설정파일 불러오기-----------

setlocal enabledelayedexpansion

call :get-ini version.ini version version version

call :get-ini .jvm.ini jvm xmx xmx

call :get-ini .jvm.ini jvm xms xms

goto main

::-----------END-----------

::-----------설정파일 읽기-----------

:get-ini <filename> <section> <key> <result>

set %~4="Can't get value from ini file."

set insection=

setlocal

for /f "usebackq eol=; tokens=*" %%a in ("%~1") do (

set line=%%a

if defined insection (

for /f "tokens=1,* delims==" %%b in ("!line!") do (

if /i "%%b"=="%3" (

endlocal

set %~4=%%c

goto :eof

)

)

)


if "!line:~0,1!"=="[" (

for /f "delims=[]" %%b in ("!line!") do (

if /i "%%b"=="%2" (

set insection=1

)else (

endlocal

if defined insection goto :eof

)

)

)

)


goto :eof

endlocal

::-----------END-----------

:main

cls

echo.

echo ┌──────────────────────────────

echo │ ㅇㅇㅇ의 1.16.5 모드 버킷

echo │

echo │ 1.서버 구동하기

echo │

echo │ 2.버킷 종료

echo │

echo │

echo │ *제작자:나죠안

echo │

echo └──────────────────────────────


set /p a=번호를 선택하고 Enter를 누르세요:

if %a%==1 goto check

if %a%==2 goto exit


:check

download "http://132.226.170.151/file/forge-bukkit/1-16-5/version.bat" version.bat >nul

CALL "version.bat"

goto check2


:check2

IF "%version%"=="%local%" goto :yes

IF NOT "%version%"=="%local%" goto :no


:yes

del /q "version.bat"

goto Run


:no

echo 업데이트 발견!!

del /q "version.bat"

del /q "forge.jar"

del /q "version.ini"

echo 업데이트 다운로드 중...

download "https://mohistmc.com/builds/1.16.5/mohist-1.16.5-%local%-server.jar" forge.jar >nul

download "http://132.226.170.151/file/forge-bukkit/1-16-5/version.ini" version.ini >nul

goto Run


:Run

cls

echo.

echo ┌───────────────────────────────

echo │

echo │

echo │ ㅇㅇㅇ의 마인크래프트 서버 버킷을 이용해주셔서 감사합니다.

echo │

echo │

echo │ 버킷이 구동되고 있습니다. 잠시만 기다려 주세요.

echo │

echo │

echo │ ※주의사항※ 서버를 종료할 때는 꼭 stop을 쳐주세요.

echo │ 그렇지 않고 그냥 창을 닫으면 저장이 안됩니다.

echo │

echo │

echo │

echo └───────────────────────────────


"CustomJAVA/bin/java.exe" -Xms%xms% -Xmx%xmx% -XX:+UseG1GC -jar forge.jar nogui

pause





다른건 다 괜찮은데 같이하는 친구들끼리 멀어지면 서버 난리나면서 튕김요...
인터넷에 뒤져봐도 이 버킷이랑 완전 다른거 써가지고 어케하는지도 모르겠슴요

뭘 수정해야 할까요