(2024.02.02 일부 업데이트)
일부 바뀐 것을 수정하였습니다. 참고해 주세요.
사실상 1편(재탕)
1년 전쯤
2022.03.21 - [마인크래프트 서버] - 마인크래프트 서버 (1) 서버를 만들어 보자
올렸던 글이다.
하지만 버전이 낮고 바뀐 것도 있어서
처음부터 하는 겸 다시 하는 것이다.
저번과 똑같이 java.com에서 다운로드하지 말고 oracle.com에서 다운로드하여야 한다.
https://www.oracle.com/kr/java/technologies/downloads/
다운로드 링크
1.12~1.16 | 1.17 | 1.18~ | |
java 8~ | java 16~ | java 17~ |
정확하지 않을 수 있음(최신버전인 자바 17, 21을 다운로드하자.)
자바 21과 자바 17이 있다.
둘 중 아무 자바나 다운로드하여도 된다. (위에 표 참고)
설치할 자바를 선택 후 원하는 OS선택 후(윈도우) 다운로드 아래 링크를 눌러서 파일을 다운로드하세요.
설치 프로그램을 설치 후 *사용하던 자바는 삭제하고 설치하세요*
이번에는 서버를 다운로드하여 봅시다.
paper, spigot, craftbukkit 등 서버 구동기가 있다.
나는 spigot을 사용할 것이다. 위에 서버 구동기도 사용해도 됨
https://getbukkit.org/download/spigot
사이트 접속 후
원하는 버전을 선택한다.
나는 최신버전 1.19.3을 다운로드하였다.
이제 윈도우 바탕화면으로 가봅시다.
새 폴더를 만들고 (저는 파일명을 서버로 했습니다.)
다운로드하였던 서버를 폴더로 옮긴 후 txt파일을 만듭니다.
txt파일을 엽니다.
작성을 해봅시다.
첫 번째 줄에는
@echo off
를 씁시다.
@echo off는 화면을 간결하게 하는 명령입니다.
두 번째 줄은
java -Xms(최소 메모리) -Xmx(최대 메모리) -jar (서버 파일명).jar
서버가 구동될 최소 메모리와 최대 메모리를 적는다
최소, 최대 메모리 적는 법
예를 들어서 램을 1기가에서 4기가로 할꺼라면
1G(기가바이트)와 4G(기가바이트)를 써도 되고 아니면
1024M(메가바이트)과 4096M(메가바이트)를 적어도 된다.
나는 G(기바이트)로 할 것이다.
아무거나 해도 상관없다.
세 번째 줄에는
pause
를 쓴다.
이 명령은 화면을 일시 정지시킬
계속하려면 아무 키나 누르십시오 . . .를 나오게 한다.
@echo off
java -Xms1G -Xmx6G -jar spigot-1.19.3.jar
pause
예시이다.
나는 1G~6G로 했다.
이제 txt파일을 저장하고
실행기를 txt에서 bat, cmd로 바꾼다.
실행기를 바꾸고 실행을 한다.
기다린 후
You need to agree to the EULA in order to run the server. Go to eula.txt for more info.라고 뜰 것이다.
아무 키나 눌러서 cmd창에서 나오고
eula.txt 파일을 클릭한다.
세 번째 문단에 eula=false를 true로 바꾼다 *참고 eula를 false에서 true로 바꾸면 eula를 동의한 거로 된다. EULA보기*
이제 다시 실행기를 열면 실행기와 자바의 마인크래프트 서버 프로그램이 켜지면서 켜지는 것을 볼 수 있다.
오늘은 여기까지 하고 다음 편에는 플러그인 설치를 해보겠습니다.
'마인크래프트 서버' 카테고리의 다른 글
마인크래프트 서버 (4) 마인크래프트 호스팅을 알아보자 (0) | 2023.02.21 |
---|---|
마인크래프트 서버 (3) 플러그인과 할 말 (0) | 2023.02.18 |
마인크래프트 서버에 리소스팩과 아이콘 설정 방법 (0) | 2023.02.08 |
마인크래프트 서버 글자 색 (1) | 2023.02.06 |
마인크래프트 서버 (1) 서버를 만들어 보자 (0) | 2022.03.21 |
댓글