DDang_ 0b63184742cd4e33977ad64856fb0d70
준비물:
직접 페이퍼 버킷을 다운로드 받아보기 | PaperMC - 사이트 - 한국 마인크래프트 포럼 (koreaminecraft.net)
Paper 의 포크 버전인 Tuinty 버킷을 직접 다운로드 해보기 | Tuinity - 사이트 - 한국 마인크래프트 포럼 (koreaminecraft.net)
여기서 버킷 파일을 받은 걸 전제로 글을 작성합니다!
목차:
1. 바탕화면에 폴더 생성 (서버팩 폴더로 쓸거임)
2. 폴더 안에 버킷 파일 넣어두고 실행기 만들기
3. 실행
4. profit
1. 바탕화면에 폴더 생성
2. 폴더 안에 버킷 파일 넣어두고 실행기 만들기
저는 tuinity 버킷을 선호하기에 tuinity 로 하겠습니다 (페이퍼도 같음)
버킷을 넣어주고 메모장을 만들어줍니다.
메모장 이름은 start.bat 이 되어야합니다.
보기에서 파일 확장명을 체크해주시고
안되는 분은 아마 체크하면 이렇게 되어있을 겁니다.
다시 정상적으로 바꿔줍니다.
이제 start.bat 을 우클릭해 편집을 눌러줍니다.
이렇게 메모장이 나오는데 이렇게 적어줍시다.
@echo off
java -Xms1G -Xmx1G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -Dusing.aikars.flags=https://mcflags.emc.gs -Daikars.new.flags=true -jar 버킷이름.jar nogui
pause
이런식이 될것
여기서 설정해야 할 부분은 맨 앞의 -Xms1G -Xmx1G 부분과 맨 뒤의 -jar 버킷이름.jar 부분입니다.
-Xms1G 는 최소 메모리 사용량이고 -Xmx1G 는 최대 메모리 사용량입니다.
-jar 버킷이름.jar 부분에서 버킷이름을 아까 설정한
이 서버팩 폴더 안 버킷 이름으로 하면 됩니다.
버킷 이름을 server로 바꿔줬습니다.
편집에도 똑같이 server.jar 로 바꾸어주었습니다.
이제 빠르게 저장하고 (컨트롤 + s키) start.bat을 실행시킵니다.
그럼 이런식으로 Downloading vanilla jar... 가 나타날건데 이러면 성공입니다.
이제 기다려주면
이런식으로 화면이 나타날 것입니다. eula.txt 를 true로 안바꿔줬다고 진행을 못하는겁니다. 아무 키나 눌러서 콘솔창을 닫고
eula.txt 를 들어가줍니다.
eula=false로 되어있죠? true로 바꿔줍니다.
이렇게요
그다음 다시 start.bat 을 실행시켜주면?
서버가 열렸습니다. 이제 마인크래프트를 켜줍니다.
localhost 또는 127.0.0.1 을 입력해 자신의 서버에 들어가서 개발을 하면 됩니다
이제 개발 환경이 갖춰졌으니 개발을 할 시간입니다.
심심한라온
2022.07.17좋은 정보 감사합니다~~^^