Etc./마인크래프트(Minecraft)

마인크래프트 멀티서버 구축하는 방법 [자바에디션(JE)] part.1

고랑E 2023. 10. 26. 04:46
728x90

소개

윈도우 기준으로 작성

 

마인크래프트 자바에디션(JE)는 기본적으로 Java라는 언어로 만들어졌다.

구동을 위해서는 Java가 설치가 필수입니다.

 

마인크래프트 버전에 따라 자바의 버전도 다르게 설치해야 된다.

일반 서버(spigot, paper 등등)
1.18 ~ Java 17
1.16.5 ~ 1.17.1 Java 16
1.13 ~ Java 11
~ 1.12.2 Java 8
모드 서버(forge)
1.18 ~ Java 17
1.17 ~ Java 16
~ 1.16.5 Java 8

 

다운로드 링크

Java SE Development Kit 에서 OS에 맞게 설치하면 된다.

Java 8 https://www.oracle.com/java/technologies/javase/javase8u211-later-archive-downloads.html
Java 11 https://www.oracle.com/java/technologies/javase/jdk11-archive-downloads.html
Java 16 https://www.oracle.com/java/technologies/javase/jdk16-archive-downloads.html
Java 17 https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html

 

서버 종류

마인크래프트 멀티서버의 서버 종류

 

  1. LAN 서버
  2. Realms 서버
  3. 바닐라 서버
  4. 플러그인 서버
  5. 모드 서버
  6. 하이브리드 서버 ( 모드 + 플러그인 )

등이 있다.

 

LAN 서버

싱글플레이에서 게임설정에 들어가면 LAN 서버를 열 수 있다.

포트 번호는 랜덤으로 지정된다.

 

Realms 서버

렐름(Realms) 서버는 마소/모장에서 제공해주는 마인크래프트 서버 호스팅이며,

최신버전만 지원한다.

렐름서버 이용 30일을 계정당 1회 사용할 수 있고 구독을 통해 렐름 서버를 이용할 수 있다.

 

Jave용 Realm

Java용 Minecraft Realms를 구독하고 최대 10명의 친구들과 공유할 수 있는 개인 서버를 이용하세요. 여러 기기에서 Minecraft Realms Java Edition을 플레이하세요.

www.minecraft.net

 

바닐라 서버

마인크래프트에서 제공해주는 바닐라 서버 구동기를 받아야 합니다.

받는 방법은 세가지가 있습니다.

 

  1. 공식 마인크래프트 사이트 - https://www.minecraft.net/ko-kr/download/server
  2. 마인크래프트 런처
  3. getbukkit 사이트 - https://getbukkit.org/download/vanilla

공식 사이트의 경우 최신 버전의 서버 구동기만 다운받을 수 있습니다.

getbukkit 사이트의 경우 정상적으로 허락을 받은건지는 확인을 하지 않았으니 사용하지 않는걸 권장합니다.

 

마인크래프트 런처에서 받는 방법

 

런처를 실행하고 로그인 후에 다음과 같이 화면이 나옵니다.

 

그 후 [설치 설정] 에 들어 갑니다.

 

[새 설치 설정] 으로 갑니다.

 

버전에서 구동할 서버 버전을 선택 합니다.

 

원하는 버전을 선택하면 옆에 서버 를 누르면 다운로드 할 수 있습니다.

클릭 하면 다운로드가 자동으로 되는데 다운로드 폴더에 없을 경우 사용하고 있는 기본 인터넷 브라우저

다운로드 페이지를 확인하시면 됩니다.

크롬 또는 엣지를 사용 하시는 경우 컨트롤 + J 를 누르셔도 됩니다.

 

 

플러그인 서버

마인크래프트에서 플러그인: 마인크래프트 서버에 부가 기능을 추가하여 게임 내부에 새로운 요소 추가하는 프로그램

 

바닐라서버에 추가적인 부가기능을 가능하게 해주는 플러그인을 적용할 수 있게 해주는 버킷이 필요하다.

 

Bukkit API를 기반으로 만들어진 버킷들은 다음과 같이 다양하다.

서버에 규모에 맞게 골라 사용하면 된다.

 

 

 

모드 서버

모드 서버 버킷에는 2가지가 있습니다.

 

  1. 포지(forge) - https://files.minecraftforge.net/net/minecraftforge/forge/
  2. 패브릭(fabric) - https://fabricmc.net/use/server/

다음 과 같이 원하는 서버버전의 서버구동기를 선택하여 받을 수 있다.

 

 

하이브리드(hybrid) 서버

하이브리드 버킷 (hybrid bukkit) 이라고도 불린다.

 

이 버킷은 플러그인 + 모드를 모두 사용 가능한 서버 구동기이다.

따라서 플러그인과 모드와의 호환성이 완전하지 않는다

 

자주사용하는 버킷 종류로는

 

  1. SpongeForge
  2. CatServer
  3. Magma
  4. Arclight
  5. Mohist

등이 있다.