마인크래프트: 두 판 사이의 차이
편집 요약 없음 |
마인크래프트 문서 구조 및 서버 관련 설명 보강 |
||
| (사용자 4명의 중간 판 14개는 보이지 않습니다) | |||
| 1번째 줄: | 1번째 줄: | ||
'''마인크래프트'''(Minecraft)는 블록으로 이루어진 세계에서 채집, 제작, 건축, 탐험, 전투를 할 수 있는 샌드박스 게임이다. 정해진 목표를 따라 진행할 수도 있지만, 많은 이용자는 생존, 건축, 회로, 미니게임, 서버 운영처럼 서로 다른 방식으로 게임을 즐긴다. 특히 [[마인크래프트: 자바 에디션|Java Edition]]은 모드와 서버 플러그인 생태계가 크기 때문에 개인 서버, 도시건축 서버, 미니게임 서버 등 다양한 멀티플레이 환경의 기반으로 사용된다. | |||
== 역사 == | == 역사 == | ||
2009년 | 마인크래프트는 2009년 초기 개발판이 공개된 뒤 지속적으로 업데이트되고 있다. 정식 출시 이후에도 지형 생성, 전투, 마을, 네더, 동굴, 고대 도시, 구조물, 생물군계 등 여러 분야가 확장되었다. | ||
2026년부터는 Java Edition과 Bedrock Edition 모두 연도 기반 버전 번호 체계를 사용하기 시작했다. 예를 들어 2026년의 주요 버전은 26.x 형식으로 표기된다. 다만 서버나 모드, 플러그인은 버전 지원 시점이 서로 다르기 때문에 실제 플레이나 서버 운영에서는 공식 런처, Minecraft.net 공지, 사용하는 구동기와 플러그인의 지원 여부를 함께 확인해야 한다. | |||
== 특징 == | |||
마인크래프트의 기본 세계는 블록 단위로 구성된다. 플레이어는 블록을 부수고 배치하며 지형과 건축물을 만들 수 있고, 아이템 제작과 자원 수집을 통해 생존하거나 더 큰 구조물을 건설할 수 있다. | |||
주요 특징은 다음과 같다. | |||
* 블록 기반의 자유로운 건축 | |||
* 생존, 창작, 모험 등 다양한 게임 모드 | |||
* 레드스톤 회로를 이용한 장치 제작 | |||
* 명령어와 데이터팩을 통한 게임 규칙 확장 | |||
* 서버를 통한 멀티플레이 | |||
* 모드, 리소스팩, 셰이더, 플러그인 생태계 | |||
== 에디션 == | |||
마인크래프트는 여러 플랫폼에서 제공되며, 현재 일반적으로 많이 언급되는 에디션은 Java Edition과 Bedrock Edition이다. | |||
* [[마인크래프트: 자바 에디션|Java Edition]]: Windows, macOS, Linux에서 실행되는 PC 중심 에디션이다. 모드, 데이터팩, 서버 플러그인 생태계가 활발하며, 대다수의 커뮤니티 서버와 개발 문서가 이 에디션을 기준으로 작성된다. | |||
* [[마인크래프트: 베드락 에디션|Bedrock Edition]]: Windows, 모바일, 콘솔 등 여러 플랫폼을 지원하는 에디션이다. 플랫폼 간 플레이와 마켓플레이스 콘텐츠가 특징이다. | |||
두 에디션은 비슷한 게임 경험을 제공하지만 명령어, 레드스톤 동작, 서버 구조, 모드 지원 방식, 월드 파일 구조 등에서 차이가 있다. 문서를 읽을 때는 해당 설명이 어느 에디션을 기준으로 하는지 확인하는 것이 좋다. | |||
== 서버와 멀티플레이 == | |||
마인크래프트의 멀티플레이는 공식 서버 파일, Realms, 커뮤니티 서버 구동기 등을 통해 운영된다. Java Edition 서버에서는 [[버킷(마인크래프트)|Bukkit]], [[Spigot]], [[Paper(마인크래프트)|Paper]] 계열 구동기가 널리 사용된다. | |||
서버 운영자는 서버 버전, Java 버전, 메모리, 월드 크기, 플러그인 호환성, 백업, 보안 설정을 함께 관리해야 한다. 단순히 서버 파일을 실행하는 것만으로도 작은 서버는 열 수 있지만, 장기간 운영되는 서버에서는 권한 관리, 로그 기록, 지역 보호, 성능 진단, 월드 백업이 중요해진다. | |||
마인크래프트 서버 관련 문서는 다음 문서를 참고할 수 있다. | |||
* [[Paper(마인크래프트)]] | |||
* [[마인크래프트/플러그인]] | |||
* [[마인크래프트/기본 명령어]] | |||
* [[마인크래프트/데이터팩]] | |||
* [[마인크래프트/NBT]] | |||
* [[마인크래프트/청크]] | |||
== | == 모드와 플러그인 == | ||
마인크래프트의 기능 확장 방식은 크게 모드, 데이터팩, 플러그인으로 나눌 수 있다. | |||
* 모드는 게임 클라이언트나 서버의 동작을 깊게 바꾸는 확장 방식이다. [[Fabric]], [[Forge]], [[NeoForge]] 같은 로더가 자주 사용된다. | |||
* 데이터팩은 Java Edition의 기본 기능을 이용해 레시피, 전리품 표, 발전과제, 함수 등을 추가하거나 수정한다. | |||
* [[마인크래프트/플러그인|플러그인]]은 주로 Paper, Spigot, Bukkit 계열 서버에서 서버 측 기능을 추가한다. 클라이언트에 별도 설치가 필요 없는 경우가 많아 공개 서버 운영에 자주 쓰인다. | |||
== | 서버를 운영할 때는 플러그인과 모드를 혼동하지 않는 것이 중요하다. Paper 서버용 플러그인은 보통 Fabric 모드 서버에 그대로 설치할 수 없고, 반대로 Fabric 모드는 Paper 서버의 `plugins` 폴더에 넣어도 동작하지 않는다. | ||
== 플레이시티 블록과의 관계 == | |||
[[플레이시티 블록]]은 마인크래프트 Java Edition을 기반으로 운영되는 대한민국의 도시건축 서버이다. 건축, 도시 운영, 지도, 위키 문서화, 자체 플러그인 개발 등 마인크래프트의 멀티플레이 기능을 장기간 활용해 온 사례에 해당한다. | |||
플레이시티 위키에는 마인크래프트 자체에 대한 일반 문서뿐 아니라 [[플레이시티 블록/서버]], [[플레이시티 블록/서버 가이드]], [[마인크래프트/플러그인/Dynmap]]처럼 실제 서버 운영과 연결되는 문서가 함께 정리되어 있다. | |||
== 같이 보기 == | |||
* [[마인크래프트: 자바 에디션]] | |||
* [[마인크래프트: 베드락 에디션]] | |||
* [[마인크래프트/플러그인]] | |||
* [[마인크래프트/데이터팩]] | |||
* [[마인크래프트/셰이더]] | |||
* [[Paper(마인크래프트)]] | |||
* [[플레이시티 블록]] | |||
* [[플레이시티 블록/서버]] | |||
[[분류:게임]] | [[분류:게임]] | ||
[[분류:마인크래프트]] | |||
[[분류:샌드박스]] | |||
2026년 6월 1일 (월) 14:41 기준 최신판
마인크래프트(Minecraft)는 블록으로 이루어진 세계에서 채집, 제작, 건축, 탐험, 전투를 할 수 있는 샌드박스 게임이다. 정해진 목표를 따라 진행할 수도 있지만, 많은 이용자는 생존, 건축, 회로, 미니게임, 서버 운영처럼 서로 다른 방식으로 게임을 즐긴다. 특히 Java Edition은 모드와 서버 플러그인 생태계가 크기 때문에 개인 서버, 도시건축 서버, 미니게임 서버 등 다양한 멀티플레이 환경의 기반으로 사용된다.
역사
마인크래프트는 2009년 초기 개발판이 공개된 뒤 지속적으로 업데이트되고 있다. 정식 출시 이후에도 지형 생성, 전투, 마을, 네더, 동굴, 고대 도시, 구조물, 생물군계 등 여러 분야가 확장되었다.
2026년부터는 Java Edition과 Bedrock Edition 모두 연도 기반 버전 번호 체계를 사용하기 시작했다. 예를 들어 2026년의 주요 버전은 26.x 형식으로 표기된다. 다만 서버나 모드, 플러그인은 버전 지원 시점이 서로 다르기 때문에 실제 플레이나 서버 운영에서는 공식 런처, Minecraft.net 공지, 사용하는 구동기와 플러그인의 지원 여부를 함께 확인해야 한다.
특징
마인크래프트의 기본 세계는 블록 단위로 구성된다. 플레이어는 블록을 부수고 배치하며 지형과 건축물을 만들 수 있고, 아이템 제작과 자원 수집을 통해 생존하거나 더 큰 구조물을 건설할 수 있다.
주요 특징은 다음과 같다.
- 블록 기반의 자유로운 건축
- 생존, 창작, 모험 등 다양한 게임 모드
- 레드스톤 회로를 이용한 장치 제작
- 명령어와 데이터팩을 통한 게임 규칙 확장
- 서버를 통한 멀티플레이
- 모드, 리소스팩, 셰이더, 플러그인 생태계
에디션
마인크래프트는 여러 플랫폼에서 제공되며, 현재 일반적으로 많이 언급되는 에디션은 Java Edition과 Bedrock Edition이다.
- Java Edition: Windows, macOS, Linux에서 실행되는 PC 중심 에디션이다. 모드, 데이터팩, 서버 플러그인 생태계가 활발하며, 대다수의 커뮤니티 서버와 개발 문서가 이 에디션을 기준으로 작성된다.
- Bedrock Edition: Windows, 모바일, 콘솔 등 여러 플랫폼을 지원하는 에디션이다. 플랫폼 간 플레이와 마켓플레이스 콘텐츠가 특징이다.
두 에디션은 비슷한 게임 경험을 제공하지만 명령어, 레드스톤 동작, 서버 구조, 모드 지원 방식, 월드 파일 구조 등에서 차이가 있다. 문서를 읽을 때는 해당 설명이 어느 에디션을 기준으로 하는지 확인하는 것이 좋다.
서버와 멀티플레이
마인크래프트의 멀티플레이는 공식 서버 파일, Realms, 커뮤니티 서버 구동기 등을 통해 운영된다. Java Edition 서버에서는 Bukkit, Spigot, Paper 계열 구동기가 널리 사용된다.
서버 운영자는 서버 버전, Java 버전, 메모리, 월드 크기, 플러그인 호환성, 백업, 보안 설정을 함께 관리해야 한다. 단순히 서버 파일을 실행하는 것만으로도 작은 서버는 열 수 있지만, 장기간 운영되는 서버에서는 권한 관리, 로그 기록, 지역 보호, 성능 진단, 월드 백업이 중요해진다.
마인크래프트 서버 관련 문서는 다음 문서를 참고할 수 있다.
모드와 플러그인
마인크래프트의 기능 확장 방식은 크게 모드, 데이터팩, 플러그인으로 나눌 수 있다.
- 모드는 게임 클라이언트나 서버의 동작을 깊게 바꾸는 확장 방식이다. Fabric, Forge, NeoForge 같은 로더가 자주 사용된다.
- 데이터팩은 Java Edition의 기본 기능을 이용해 레시피, 전리품 표, 발전과제, 함수 등을 추가하거나 수정한다.
- 플러그인은 주로 Paper, Spigot, Bukkit 계열 서버에서 서버 측 기능을 추가한다. 클라이언트에 별도 설치가 필요 없는 경우가 많아 공개 서버 운영에 자주 쓰인다.
서버를 운영할 때는 플러그인과 모드를 혼동하지 않는 것이 중요하다. Paper 서버용 플러그인은 보통 Fabric 모드 서버에 그대로 설치할 수 없고, 반대로 Fabric 모드는 Paper 서버의 `plugins` 폴더에 넣어도 동작하지 않는다.
플레이시티 블록과의 관계
플레이시티 블록은 마인크래프트 Java Edition을 기반으로 운영되는 대한민국의 도시건축 서버이다. 건축, 도시 운영, 지도, 위키 문서화, 자체 플러그인 개발 등 마인크래프트의 멀티플레이 기능을 장기간 활용해 온 사례에 해당한다.
플레이시티 위키에는 마인크래프트 자체에 대한 일반 문서뿐 아니라 플레이시티 블록/서버, 플레이시티 블록/서버 가이드, 마인크래프트/플러그인/Dynmap처럼 실제 서버 운영과 연결되는 문서가 함께 정리되어 있다.