{{{#!wiki style="margin: -0px -10px -5px; min-height:calc(1.5em + 5px)" {{{#!folding [ 펼치기 · 접기 ] {{{#!wiki style="margin: -5px -1px -11px; word-break:keep-all" | <colbgcolor=darkgreen><colcolor=#fff> 기본 플레이 | |
시스템 | 세계 (시드) · 게임 모드 · 난이도 · 게임 규칙 · 엔딩 · 죽음 메시지 · 스플래시 · 명령어 · NBT · 런처 | |
인게임 | 아이템 · 몹 (플레이어) · 개체 · 날씨 · 차원 · 생물군계 · 구조물 · 마법 부여 · 상태 효과 · 조작법 · 피해 · 업적 | |
도움말 | 튜토리얼 · 팁 (탐험 · 파밍 · 회로) · 재생 가능한 자원 · 브릿징 · PVP · 파쿠르 · 스피드런 · 건축 (맵아트) | |
시리즈 및 매체 | ||
출시 에디션 | 자바 에디션 (업데이트 · 거리 효과) · 베드락 에디션 (업데이트) · 포켓 에디션* · 콘솔 에디션* · 파이 에디션* | |
파생 게임 | 마인크래프트 던전스* · 마인크래프트 레전드* · 마인크래프트 에듀케이션 · 마인크래프트: 스토리 모드* · 마인크래프트 어스* | |
미디어 | OST · 관련 서적 · 레고 · 영화 · 애니메이션 · Minecraft Live · Minecraft Now · Minecraft Monthly | |
유저 콘텐츠 | ||
창작 요소 | 2차 창작 · 망토 · 맵 · 모드 (개발 · 팁 · 모드팩) · 애드온 · 팩 (리소스 팩 · 데이터 팩) · 외부 프로그램 · 핵 | |
멀티 콘텐츠 | 멀티플레이 · 서버 · 플러그인 · Realms · EULA | |
개발 | 개발 기초 · 모드 개발 · 플러그인 개발 | |
기타 | ||
이야깃거리 | 여담 · 커뮤니티 · 사건 사고 · 문제점 · 용어 · 지원 언어 · 머나먼 땅 · 이미테이션 게임 · 히로빈 | |
관련 문서 | 나무위키 마인크래프트 프로젝트 · 마인크래프트로 분류된 문서 · 마인크래프트의 하위 문서 | |
* 표시는 서비스가 종료되었거나 개발이 중단되었다는 표시이다. | }}}}}}}}} |
건축 블록 | 색깔 블록 | 자연 블록 | 기능 블록 | 레드스톤 블록 | |||||
도구 및 유용한 물건 | 전투 | 음식 및 음료 | 재료 | 생성 알 & 특수 아이템 | |||||
{{{#!wiki style="margin:-16px -11px" |
1. 개요
구조물 블록(Structure Block) | |
경도 | -1 |
폭발저항 | 3,600,000 |
최적화된 도구 | 없음 |
획득 명령 | give @s structure_block |
'.minecraft₩versions₩(버전 폴더)₩(버전).jar' 경로의 파일의 압축을 해제(.jar 파일을 열어볼 수 있는 프로그램 필요)해서 삼림 대저택, 마을 등 게임에서 생성되는 몇몇 구조물을 불러올 수도 있다. '₩data₩minecraft₩structure₩(구조물 폴더)' 경로에 해당 구조물들의 구성요소 파일들이 있다.
명령 블록과 같이 치트 블록으로 인식되어 서바이벌 모드로는 아무런 상호작용을 할 수 없다.
사용 방법은 복잡하지만 명령 블록처럼 레드스톤에도 연동해 작동한다.[1]
1.1. 사용법
1.1.1. 자바 에디션에서
자바 에디션에서는 우클릭하면 영역(x: 1~48, y: 1~48, z: 1~48 까지 지원)과 이름을 지정하여 저장하고 불러올 수 있다.- 데이터(data): 처음 설치하면 나오는 상태이다. 왼쪽 아래 데이터를 클릭해 다른 모드로 변경이 가능하다. 개발자가 사용하는 모드로 자연적인 구조물 생성 중에만 사용된다. 유일한 활용 방법은 저장, 불러오기로 되어 있는 상태에서 데이터 상태로 바꿔 레드스톤으로 인해 불러오지 않게 하는 방법이 있다.=
- 저장(save): 구조물을 저장할 때 사용하는 상태이다. '투명 블록 표시' 설정은 구조물 공허 공간과 매우 밀접하므로 둘이 묶어서 후술한다. '구조물 크기 및 위치 감지'는 모서리 모드와 함께 쓰인다. '개체 포함'은 갑옷 거치대, 광산 수레, 보트 등 개체까지 저장하는지의 여부를 설정한다.
- 불러오기(load): 저장한 구조물 블록을 불러올 때의 상태이다. 아래의 4가지 숫자 버튼은 시계 방향으로 회전시킨다. 0°(기본, 회전 없음), 90°, 180°, 270°으로 회전한다. 특수 기호는 대칭으로 |(기본), ←→(왼쪽에서 오른쪽), ↑↓(앞 뒤) 3가지 모드로 불러올 수 있다. '개체 포함'은 개체를 불러올지 설정한다.
- 모서리(corner): 저장할 구조물의 모서리를 지정하는 상태이다. 저장할 이름만 적으면 되지만 사용 방법은 각 구조물의 모서리에 설치해서 저장 모드의 감지 버튼을 이용해 자동으로 크기를 설정하게 만든다.
추가는 1.9지만 기능이 추가된 1.10 시점에서는 세계 폴더의 structure 폴더 안에 (구조물 이름).nbt 파일로 구조물이 저장 되었다. 1.13 이후로는 '세계 폴더₩generated₩minecraft₩structures₩(구조물 이름).nbt' 이러한 경로로 저장되는데, 띄어쓰기와 한국어를 지원하지 않게 되어서 영어로만 써야한다.
파일을 이동하는 방식으로 다른 세계로 건축물을 옮기는 것도 가능하다.
1.1.2. 베드락 에디션에서
저장 모드 UI.
불러오기 모드 UI.
- 일반 정보
- 레드스톤 신호를 주면 자동으로 저장 모드로 바뀌며 이를 저장한다.
- 저장 모드에서는 저장할 구조물의 네임스페이스를 설정할 수 있으며 기본값은
mystructure:
이다. 기본 네임스페이스의 경우, 불러오기 모드에서는 네임스페이스를 쓰지 않아도 된다. - 저장 범위는 최대 (x: 1~64, y: 1~255, z: 1~64)이다. Y의 크기는 오프셋을 이용해 경계선을 좌표 0에서 나타나게 설정했을 때 가능한 크기다.
- 저장 모드
- 구조물 이름: 저장할 구조물의 이름을 정한다.
- 크기: 오프셋으로부터의 상대 좌표를 통해 저장 영역 크기를 정한다.
- 오프셋: 구조물 블록으로부터 3차원 방향으로 각각 몇 칸 떨어진 지점으로부터 저장 영역을 생성할지 지정한다.
- 개체 포함: 개체를 포함해 구조물을 저장할지 선택한다.
- 블록 제거: 블록을 저장 대상에서 제외할지 선택한다. 개체만 저장하고자 할 때 사용할 수 있다.
- 레드스톤 저장 모드: 레드스톤을 이용해 구조물 블록을 활성화시켰을 때 영역을 어디에 저장할지 설정한다. 메모리[2]에 저장하거나 디스크[3]에 저장할 수 있다.
- 경계 표시: 선으로 이루어진 경계를 표시할지 선택한다.
- 불러오기 모드
- 구조물 이름: 불러올 구조물의 이름을 정한다.
- 오프셋: 구조물 블록으로부터 3차원 방향으로 각각 몇 칸 떨어진 지점으로부터 저장했던 영역을 불러올지 설정한다.
- 개체 포함: 개체를 포함해 구조물을 불러올지 선택한다.
- 블록 제거: 블록을 제외하고 불러올지 선택한다. 개체만 불러오고자 할 때 사용할 수 있다.
- 완전성: 0~100의 퍼센트값으로, 100이면 전부 온전하게 불러오고 0에 가까워질수록 불러오지 않는 블록의 수가 많아진다. 중간값을 설정하였을 때는 그 비율은 반영되나 불러오는 블록의 배치는 시드에 의해 설정된다. 시드를 정하지 않으면 랜덤으로 시드가 설정된다.
- 시드: 세계를 생성할 때 어떤 블록을 어디 둘지 결정하는 마인크래프트 세계의 시드처럼 구조물 블록이 완전성이 어중간한 상태로 블록을 불러올 때 불러온 블록의 배치를 설정한다.
- 회전: 90도의 0~3배 값으로 설정할 수 있으며 불러올 구조물을 얼마만큼 회전할지 설정한다.
- 좌우 반전: X축이나 Z축 방향으로 좌우 반전할지 설정한다.
- 경계 표시: 선으로 이루어진 경계를 표시할지 설정한다.
저장 모드에서 구조물의 이름을 작성하고 저장 모드를 누르지 않았더라도 동일한 이름의 구조물이 있으면 불러오기 모드로 바꾸고 입력해도 불러와지지 않는 않는 문제가 있다.
베드락 에디션에서 structure 명령어로 구조물 블록을 쓰지 않고도 똑같은 기능을 쓸수 있다. [4]
1.16.1 버전 기준으로 저장이 안되는 등 버그가 생겼다.
2. 구조물 공허 공간
구조물 공허 공간(Structure Void) | |
경도 | 0 |
폭발저항 | 0 |
최적화된 도구 | 없음 |
획득 명령 | give @s structure_void |
구조물 공허 공간은 맨 눈으로 볼 수 없다.(십자선을 대면 블록 히트박스는 볼 수 있다.) 반드시 구조물 블록과 상호작용하여야만 볼 수 있다. 구조물 블록에서 저장 상태의 '투명 블록 표시'를 켜짐으로 하면 일반 상태에서는 볼 수 없는 블록(공기, 방벽, 빛, 구조물 공허 공간)이 각각의 고유한 테두리로 나타나는데, 여기에 구조물 공허 공간을 설치하면 이를 새로 인식하여 분홍색 테두리로 바뀌어 나타난다.
위 사진에서 확인할 수 있듯이 공기는 큰 파란색 테두리로, 방벽은 작은 빨간색 테두리로, 빛은 작은 노란색 테두리로 인식되고, 구조물 공허 공간을 설치하면 작은 분홍색 테두리로 인식된다.
구조물 블록의 저장모드에서 이 블록을 사용하지 않으면 아무것도 설치되지 않는 공간은 공기로 저장한다. 즉, 지정범위에 비워진 곳은 공기로 덮어버린다. 하지만 이 블록을 사용하면 불러올 때 이 블록이 있던 곳이 다른 블록으로 덮여버린다. 쉽게 풀자면 구조물 공허 없이 구조물을 저장하고 물 속에 불러오면 공기가 저장된 상태로 물에 잠기지 않지만, 구조물 공허로 구조물의 공기구간을 전부 채워서 저장하고 물 속에 불러오면 구조물이 물 속에 잠긴다.
참고로 엔티티와 플레이어는 이 블록을 통과가 가능하다. 그러나 기본적으로 이 블록은 벽이기 때문에 물, 용암을 막을 수 있다.
서바이벌 모드에서 마주한다면 부술 수도 있고 설치도 가능하지만 얻는 방법은 명령어 뿐이다.
3. 관련 문서
[1] 그냥 신호를 주면 작동하지만 구조물 블럭의 모드가 바뀌기 때문에 복잡한 방법을 이용해야한다.[2] 게임을 종료하면 사라짐[3] 게임을 종료해도 유지됨[4] 저장, 불러오기 같은 구조물 블록의 모든 기능을 쓸 수 있는 명령어이다.