마인크래프트/세계

 





1. 개요
2. 유형
2.1. 기본
2.2. 완전한 평지
2.2.1. 사전 설정 코드
2.3. 넓은 생물군계
2.4. 증폭
2.5. 뷔페
2.5.1. 단일 생물군계
2.5.2. 동굴
2.5.3. 공중 섬
2.6. 디버그 모드
3. 시드


1. 개요


플레이어가 게임 내 목표를 달성하는 과정에서 진입할 수 있는 공간 전체를 말하며, 총 세 가지 차원이 존재한다.

2. 유형



2.1. 기본


[image]
가장 일반적인 세계이다. 여러 가지 생물군계가 청크 생성에 맞춰 무작위로 생성되며 그에 따라 구조물들도 생성된다. 이에 따라 다양한 몹들도 생성되며 다양한 아이템을 얻을 수 있다.

2.2. 완전한 평지


'''Superflat'''(Flat). 완전히 평평한 땅과 생성되는 몹을 제외하면 아무 것도 없는 세계이다. 일반적으로 크리에이티브 모드로 실행해 건축을 하거나 무언가를 실험할 때 주로 쓰인다. 완전한 평지 설정이 영향을 미치는 건 오버월드 차원 뿐으로, 네더나 엔드는 기본 세계와 다를 것 없는 모습으로 생성된다.
완전한 평지 세계는 총 아홉가지의 사전 설정이 있다.
[image]
  • 기본 평지(Classic Flat): 기반암 한 칸에 그 위로 흙 블록 두 칸, 잔디 블록 한 칸으로 된 평원 세계가 생성된다. 구조물은 마을만 생성된다(베드락 에디션은 마을도 생성되지 않는다). y좌표값이 매우 낮기 때문에 슬라임이 굉장히 많이 생성된다.
[image]
  • 오버월드(Overworld): 기반암 한 칸, 돌 59칸, 흙 세 칸, 잔디 블록 한 칸으로 된 평원 세계이다. 기본 세계와 비슷한 높이, 형태이지만 매우 완만한 지형의 세계가 만들어진다. 구조물로는 요새, 마을, 폐광, 던전이 생성된다. 나무 등 여러 식물과 광맥도 생성되기에 서바이벌 모드를 기본 세계에서처럼 플레이할 수 있다.
[image]
  • 공허(The Void): 스폰 지점을 기준으로 가로 세로 높이 33*33*1 범위의 돌 바닥이 생성되고 그밖에는 텅 비어 있다. 사전 설정 문구에서 맨 끝에 있는 ‘decoration’을 지우면 돌 블록은 생성되지 않는다.
  • 광부의 꿈(Tunnelers' Dream): 기반암 한 칸, 돌 230칸, 흙 다섯 칸, 잔디 블록 한 칸으로 된 산 세계이다. 돌이 차지하는 비중이 매우 높아 여러 광물이 많이 생성된다. 요새, 던전, 폐광이 생성된다.
  • 물의 세계(Water World): 기반암 한 칸, 돌과 흙과 모래 각각 다섯 칸, 그리고 물 90칸으로 되어 있는 깊은 바다 세계이다. 해저 유적이 생성된다.
  • 눈 덮인 왕국(Snowy Kingdom): 기반암 한 칸, 돌 59칸, 흙 세 칸, 잔디 블록 한 칸, 눈 한 칸으로 된 눈덮인 툰드라 세계이다. 이글루가 생성된다.
  • 무저갱(Bottomless Pit): 조약돌 두 칸, 흙 세 칸, 잔디 블록 한 칸으로 된 평원 세계이다. 마을이 생성된다. 대부분의 세계와 달리 바닥을 막고 있는 기반암이 없어서 땅을 파는 것 만으로 공허에 들어갈 수 있다.
  • 레드스톤 준비(Redstone Ready): 기반암 한 칸, 돌 세 칸, 사암 52칸으로 된 사막 세계이다.
  • 사막(Desert): 기반암 한 칸, 돌 세 칸, 사암 52칸, 모래 여덟 칸으로 된 사막 세계이다. 요새, 마을, 사막 사원, 던전, 폐광이 생성된다.

2.2.1. 사전 설정 코드


사전 설정 코드는 블록 및 생물군계 등의 ID와 콜론(,), 세미콜론(;), 콜론(:), 별표(*)로 된 문자열이다. 각 내용의 작성이 끝나면 세미콜론을 찍어 구분한다. 코드를 조절하면 기존에 있는 설정 외에도 원하는 블록, 높이, 생물군계, 지형지물로 된 여러 세계를 만들 수 있다. 예를 하나 들어 설명한다.
minecraft:bedrock,60*minecraft:stone,3*minecraft:dirt,minecraft:grass_block;minecraft:plains;stronghold(count=128),village(size=20,distance=5),decoration,dungeon,mineshaft

  • 블록 -
    minecraft:bedrock,60*minecraft:stone,3*minecraft:dirt,minecraft:grass_block
    : 기반암을 한 층, 돌을 60층, 흙을 3층, 잔디 블록을 한 층 쌓는다.
    • 블록은 y=0부터 위로 쌓인다. 비우고 싶은 구간은 공기(minecraft:air)로 설정하면 된다.
    • 3*minecraft:dirt
      minecraft:dirt,minecraft:dirt,minecraft:dirt
      와 같은 결과를 낸다.
  • 생물군계 -
    minecraft:plains
    : 생물군계는 평원으로 한다.
  • 구조물, 지형 등 -
    stronghold(count=128),village(size=20,distance=5),decoration,dungeon,mineshaft
    : 요새를 128개 생성한다. 마을은 20 규모에 5 거리로 생성한다.
    decoration
    은 생물군계에 맞는 장식을 의미한다. 던전과 폐광도 생성한다.

2.3. 넓은 생물군계


[image]
▲기본 세계
[image]
▲넓은 생물군계
'''Large Biomes'''. 위 사진은 삼림 대저택(우민 아이콘) 주변을 amidst-v4-3으로 촬영한 것이다. 이 둘은 서로 비슷한 축척이지만 두 번째 사진이 첫 번째 사진보다 저택 주변의 어두운 숲 생물군계가 더 크다. 수치상으로도 생성되는 개별 생물군계가 가로와 세로로 4배(면적으로는 16배)만큼이나 더 크다.
한 생물군계당 차지하는 면적이 매우 넓어서, 다른 생물 군계로 이동하려면 매우 먼 거리를 이동해야 한다. 때문에 사막 등 생존이 힘든 생물군계의 한가운데에서 생성된다면 토끼 고기와 썩은 살점으로 연명하면서 마을이나 다른 생물군계를 찾아야 한다. 그래도 살아갈 길을 찾지 못하면 그냥 세계를 삭제한 뒤 새로운 세계를 만드는 것밖에는 방법이 없다.

2.4. 증폭


[image]
'''AMPLIFIED.''' 어딜 가나 매우 가파른 절벽과 하늘섬을 볼 수 있다. 기본 세계 옵션의 지형지물 높이를 대략 2배로 뻥튀기한 결과물이라고 볼 수 있다. 이 때문에 컴퓨터 성능이 좋아야 제대로 할 수 있어서, 증폭 세계를 선택할 경우 컴퓨터 사양을 주의하라는 안내문이 뜰 정도이다.
지형이 매우 높고 험난해서 모든 게 다른 세계에서보다 어렵다. 이동도, 자원을 구하기도 힘들며 몬스터들과의 싸움도 더 위험해지기 때문에 매우 조심스러운 플레이가 권장된다. 최후반부에나 얻을 수 있는 아이템이지만 겉날개가 있다면 이러한 지형에서 요긴하게 쓸 수 있다.
증폭은 오버월드에만 적용되며, 오버월드의 일부 생물군계(강, 늪, 바다)와 네더나 디 엔드에는 영향을 주지 않는다.

2.5. 뷔페


'''Buffet.''' 오버월드에 적용할 생물군계를 차원에 관계없이 하나 골라담을 수 있다. 뷔페 유형에 속하는 설정은 다음의 세 가지가 있다.
본래 Customized World 라는 옵션이 있었으나, 삭제되고 buffet으로 교체되었다.

2.5.1. 단일 생물군계


[image]
'''Single Biome.''' 이름처럼 하나의 생물군계로만 되어있는 세계이다.

2.5.2. 동굴


[image]
먼 곳이 밝아 보이는 건 안개 효과로, 실제로 빛이 들어와 밝은 것이 아니다.
[image]
야간 투시 효과를 받고 찍은 모습
'''Caves'''. 세계 전체가 네더와 비슷한 구조로 생성되어 어두컴컴한 동굴뿐이다.
[image]
네더와 같이 y좌표 124~128에서 기반암 천장이 생성되는데, 마을, 약탈자 전초기지 등의 지상 구조물들은 그 기반암 천장 너머 평지 위에 생성된다. 대부분의 블록이 몹이 생성되지 않는 기반암이기 때문에 천장 너머에서 볼 수 있는 몹은 극히 적다. 기껏해야 마을 생성시 포함되는 주민, 소·말·양 등의 가축들, 철 골렘 정도를 볼 수 있다. 약탈자 전초기지에서는 우리 안에 갇혀있는 철 골렘만을 가끔 볼 수 있다. 약탈자들은 나중에 조건이 맞으면 생성되는 것이기 때문이다.
[image]
기반암층 위에 물웅덩이가 생성되기도 하는데, 기반암이 아닌 블록들을 파내면 지하와 통할 수도 있다.

2.5.3. 공중 섬


[image]
'''Floating Island.''' 세계 전체가 공중에 높이 뜬 땅덩이 조각들로 되어있다. 폐광, 요새와 같이 지하에 생성되는 구조물들 역시 허공에 생성된다.

2.6. 디버그 모드


[image]
'''Debug Mode.''' 개발을 목적으로 만들어진 특수한 세계이다. '고급 세계 설정'에서 선택할 수 있는 '세계 유형' 버튼을 6번 누른 뒤 Shift키를 누른 채로 한 번 더 누르면 선택할 수 있다.
완전히 텅 빈 세계의 y70 높이에 마인크래프트에 있는 모든 블록들이 일정한 간격을 두고 나란히 나열되어 있다. 모드로 추가된 블록들도 지원한다. 울타리와 같이 방향에 따라 모양이 달라지는 블록의 경우 서쪽으로 뻗은 울타리, 남쪽으로 뻗은 울타리와 같이 모든 경우의 수의 블록이 나열되어 있다. 특히 물과 용암은 높이, 방향에 따라 다 나열되어 있어 물과 용암으로만 두 줄을 차지한다. 엔드 포탈 블록이나 네더 포탈 블록도 배치되어 있어 여기를 통해서도 엔드로 갈 수 있다.
처음에는 관전 모드로 시작하며, 명령어로 게임 모드를 변경할 수 있지만 블록을 파괴할 수 없다. 또한 y60에는 방벽이 있어 공허로 떨어지지 않는다. 생물군계는 기본값인 평원으로 설정된다.
이곳에서 레드스톤 회로와 관련된 블록을 작동시키면 엄청난 렉 때문에 충돌이 발생할 수 있다. 디버그 모드에서는 블록을 파괴해도 다시 생기는데 감압판은 아래에 블록이 없어서 작동되는 순간 아이템이 되며, 다시 생겨나서 다시 작동되는 과정이 끝없이 반복되기 때문이다. 탐지 레일 위에 광산 수레를 놓아도 마찬가지다. 관전 모드에서도 작동시킬 수 있으니 처음부터 건드리지 않거나 gamerule 명령어(
gamerule doTilesDrop false
)로 아이템이 떨어지지 않게 하는 것이 좋다. 그리고 1.14 버전 때 감압판만 밟아도 아이템화가 되지 않게 된다고 한다. 하지만 탐지 레일은 패치가 되지 않았다.
리소스팩을 만들 때 실제 블록 텍스처가 어떤 형태로 수정되었는지, 애니메이션 텍스처(불, 물, 용암 등)가 빠진 것 없이 적용되었는지 또한 확인이 쉽다.

3. 시드


세계에서 생성되는 지형 요소를 결정하는 '시드(Seeds)'라는 값이 있다. 값은 숫자이며 숫자가 아닌 값을 입력하면 숫자로 변환된다. 세계를 만들 때 직접 입력하지 않는 이상 무작위로 생성된다. 같은 값의 시드는 첫 스폰 지점, 주변 배경과 각종 구조물의 위치를 같게 생성한다. 이를 이용해 세계 생성 시 특정 시드를 입력해 같은 세계를 만들 수 있다. 단, 같은 값이라도 게임의 버전이 다르면 생성되는 지형이 달라진다.
seed
명령어로 플레이하고 있는 세계의 시드를 볼 수 있다.
Java Edition의 경우 시드 값으로 64비트형 정수를 사용하기에 생성 가능한 월드의 총 가짓수는 $$2^{64}$$개로, 총 18,446,744,073,709,551,616 개이다. Bedrock Edition에선 시드로 32비트형 정수를 사용하기 때문에 $$2^{32}$$개로, 총 4,294,967,296 개이다. 0 시드는 개발진 차원에서 아예 막았기에 생성이 불가능하다. 생성하려 해도 범위 내에 있는 다른 수로 바뀐다. 다만, 자바 에디션은 세계 내에 있는 level.dat 파일을 수정하면, 베드락 에디션은 4294967296을 입력하면 가능하긴 하다. #
데모 버전을 플레이 할 시 자바 에디션은 -343522682, 베드락 에디션은 1537846859으로 무조건 고정된다.

4. NBT



[각주]