관련 문서: 마인크래프트/서버/베드락 에디션
1. 개요
마인크래프트 베드락 에디션의 멀티플레이를 설명하는 문서.2. 필수 조건
- 기본적으로 인터넷에 연결된 상태여야 한다. 모바일이나, 셀룰러 데이터가 가능한 Windows에서는 설정에서 셀룰러 데이터를 켜고 와이파이 대신 데이터 네트워크를 이용해 접속할 수도 있다.
- 1.2 버전부터는 Xbox Live 계정을 통해 멀티플레이 가능하다. 단, 같은 네트워크에 연결된 상태에서 로컬 멀티플레이를 한다면 로그인을 하지 않아도 된다.
- 콘솔판에서는 유료 서비스(Xbox Game Pass, Nintendo Switch Online, PlayStation Plus)에 가입해야 한다.
3. 유형
3.1. 마인크래프트 이용
- 같은 네트웍 연결 멀티플레이
상대방이 나랑 같은 LAN 또는 Wi-Fi에 접속하고 있다면, 둘 중 한 사람이 맵을 열고 남은 한사람(또는 그 이상)이 그 맵에 들어갈 수 있는 시스템이다. 기기 사양과 네트워크 상태에 따라 끊김 현상이 발생할 수 있다.
지원 플랫폼: Nintendo Switch[1], Windows, Android, iOS
- 분할화면 멀티플레이
한 화면에서 최대 4인까지 즐길수 있으며 4인분할까지 지원한다. 단점이 있다면 사람이 많을수록 화면이 작아지고 시야도 좁아지기에 Nintendo Switch의 경우 TV모드를 통해 즐기는 것을 권장한다. 기기별 분활화면 사용 방법
지원 플랫폼: PS4, Xbox One, Nintendo Switch
- 장거리 멀티플레이
장거리 멀티플레이 서버를 열려면 사용하고 있는 네트워크에 UDP 19132 포트를 개방하면 된다. 마찬가지로 호스트 기기 사양과 네트워크 상태에 따라 끊김 현상이 발생할 수 있다.
- Xbox network 계정 로그인을 통한 멀티플레이
Xbox network 계정으로 로그인한 뒤 월드를 멀티 플레이 가능으로 만들면 Xbox network 계정에 등록된 친구들이 접속할 수 있다.
참고로 모바일 기기의 경우 와이파이가 아닌 셀룰러 데이터를 통해 연결하려면 메인화면의 설정 -> 일반 -> '온라인 플레이를 위한 모바일 데이터 허용' 항목을 활성화 해야 한다.
지원 플랫폼: 모두 지원 [2]
- PlayStation Network, Nintendo Switch Online를 통한 멀티플레이
다른 플랫폼 유저와 같이 멀티하지 않고 같은 콘솔 기기 유저 끼리만 멀티플레이 하고자 하면 별도 Xbox network 계정을 로그인 할 필요없이 콘솔에서 사용하는 계정에 등록된 친구들과 같이 플레이 가능하다. 닌텐도 스위치만 이용할 수 있는 마리오 매시업의 멀티플레이는 이 방법밖에 이용이 불가능하다.
참고로 엑박콘솔은 기본적으로 Xbox network 계정을 사용한다.
지원 플랫폼: PS4, Nintendo Switch
- 마인크래프트에 기본으로 등록된 서버 이용
버전 1.2 이후로 Mineplex, LifeBoat 등 해외 유명 서버가 기본으로 등록되어 있고, 마인크래프트의 메이저 업데이트가 나올때마다 그 수가 조금씩 늘고 있다.
마인크래프트 메인화면 -> 플레이 -> 서버
지원 플랫폼: 모두 지원
- 렐름 이용
관련 내용은 렐름 문서 참고
지원 플랫폼: 모두 지원
3.2. 서버 구동기 이용
자세한 내용은 마인크래프트/서버/베드락 에디션 문서 참고하십시오.아예 JE의 Bukkit처럼 별도의 서버 시스템을 만들어 멀티플레이를 구축하는 것도 가능하다. 이 경우 서버 구동기라는 별도의 구동 시스템을 서버 컴퓨터에 설치해야한다. 다만 JE하곤 달리, 극히 일부를 제외한 많은 구동기가 게임을 위한 시스템이 기본적인 플레이 컨텐츠(엔더, 멀티바이옴, 마을, 커맨드 등등)들을 지원하지 않은 채 최소한으로만 구현되어있기 때문에, 각 구동기의 제작 언어를 기반으로 추가 기능을 지원하는 플러그인을 추가해 써야한다.
주요 쓰이는 서버 구동기들은 다음과 같다.
- Bedrock Dedicated Server, 약칭 BDS
- 모장에서 제공하는 공식 서버구동기이다. Java에디션의 구동기와 같이 플러그인은 지원하지 않으나, 애드온과 스크립트를 만들어 넣는것은 가능하다. 또한 PocketMine-MP에선 기본적으로 구현되지 않은 엔더, 멀티바이옴, 마을, 커맨드, 등등 렐름처럼 기본적인 마인크래프트 요소들을 모두 지원한다. 출시 때부터 현재까지 계속 알파버전이며, 지원하는 OS는 Windows와 Ubuntu이다.
- v1.19.50.24 부터 Preview 버전 구동기도 배포되고 있다.
- PocketMine-MP
- 한국을 포함하여 전세계적으로 가장 많이 쓰이고 있는 구동기이다. 상세한 내용은 해당 문서 참고.
- Nukkit
- PocketMine-MP를 Java로 그대로 포크한 구동기이다. 출시 당시에는 PocketMine-MP을 무리하게 자바로 포크한 바람에 자바임에도 php기반이던 PocketMine-MP보다 더 안좋고 버그도 상당했었으나 차즘 개선되어 지금은 그럭저럭한 성능을 보인다.
- CloudburstMC
- Nukkit의 성능을 더욱 개선하고 기능 제작면에서 좀더 진보하기 위해 Nukkit과 별개로 새로히 제작된, 마찬가지로 Java 기반의 구동기이다. 개발 단계이기에 다소 불완전하였으나, 마켓플레이스에 입점한 마인크래프트 컨텐츠 팀에서 해당 구동기 팀을 인수한 뒤, 서포트에 힘입어 개발에 좀 더 속도를 내고있다.
- Dragonfly
- Go언어로 개발된 신생 구동기이다. 구동기 제작에 쓰인 언어의 범용성과 최적화 덕분에 MiNET과 마찬가지로 다른 구동기에 비해 성능이 높고 플러그인 제작 접근성이 좋은 편이다. 다만 신생 구동기라 사용할 수 있는 기능이 아직 적은 편이다. 일반적으로 다른 구동기들과 다르게 확장을 위한 라이브러리로서 사용된다.
- MiNET
- C#으로 개발한 구동기이다. 다른 구동기에 비해 성능이 높은 편이며 동접이 많아도 서버가 다운되지 않아 한때 대형 해외서버들이 주로 썼었으나 플러그인을 제작하기가 비교적 어려워 범용적이지 못했고, 대형 해외서버들은 자체적으로 구동기를 만들어 쓰게되어 더 이상 MiNET 구동기를 쓰지않게되어 입지도가 많이 줄어들었다.
3.3. 외부 앱을 이용한 멀티플레이
MCPE를 지원하는 특정한 앱을 이용하여 장거리 멀티플레이와 비슷하게 서버를 운영하거나 가입하는 방식이다. 방을 열 때 서버가 켜지고 방을 닫을 때는 서버가 꺼진다. 이 방식도 폰 사양에 따라 서버 성능이 많이 갈리는 편이다.현재는 모두 서비스가 종료되었다.
4. 기타
자세한 내용은 마인크래프트/커뮤니티 문서 참고하십시오.한국에서는 서버 구동기를 사용하여 운영하는 멀티플레이 서버들은 MCPE KOREA 커뮤니티에서 찾아볼 수 있었으나, 해당 커뮤니티가 폐쇄되는 과정에서 서버들이 네이버 밴드로 대피하다 아예 둥지를 틀었기에 지금은 여기서 서버들을 찾아야한다. 상세한 설명은 이 항목에 틀을 달은 문서의 문단 참고.
*--아이스 큐브
*2024년 최근에 생긴 앱으로 아직 구글에는 출시하지는 않았다 러시아에서 만들어졌다
[1] 비로그인 상태나 로컬 네크워크에 연결된 상태라면 닌텐도 스위치 로컬 단독으로만 가능하다.[2] 셀룰러 데이터 지원: Android, iOS[3] ChakraCore 엔진을 기반으로 두고 있는 탓에 node v12.0.0-pre에서 동작하기 때문에 일부 최신 패키지들을 사용할 수 없다[4] 운영진의 공지 기준으로는 이미 서비스가 종료된 상태이다. 또한, 개발진은 개발사 이름을 바꾸고 블록맨 고만 개발하고 있다.[5] 서비스가 종료된 이후 마인크래프트 마스터 개발자의 이름이 Nimo tv로 바뀌었고 현재 Nimo tv를 제작하고 있다.[6] 마인크래프트 버전 호환 문제로 닫게 되었다.