마인크래프트 블럭 관련해서, 블록을 불러오는 명령어, 블록을 사용하는 명령어를 모아보았다.
- 마인크래프트 블럭 불러오기
- 마인크래프트 블럭 설치
1. 마인크래프트 블럭 불러오기
마인크래프트 자바 에디션이냐, 베드락 에디션이냐에 따라 다소의 차이는 있지만, 기본적으로 명령어는 동일하다.
- 자바 에디션 : 주로 컴퓨터 환경에서 사용. 예를 들면, 아이템ID앞에 minecraft: 이 부분을 붙이는 경우가 많다.
- 베드락 에디션 : 주로 핸드폰에서 사용. 예를 들면, 아이템ID앞에 minecraft: 이 부분을 안 붙여도 되는 경우가 많다.
마인크래프트 블럭을 불러오려면, 2가지 방법이 있다. 하나는 인벤토리에서 꺼내 쓰는 방법, 하나 더는 아예 명령어로 지급받는 방법이다.
- 블럭을 인벤토리에서 꺼내 쓰는 방법 : 인벤토리에서 아이템 검색 부분에서 아이템을 찾아서 쓰면 된다. 단축키로는 e를 누르고 > 아이템 검색 혹은 건축블록 으로 이동하여, 해당 블록을 마우스 왼쪽 버튼 등으로 꾸욱 누른 후, 아래의 네모난 칸에 이동시키면 되겠다. 아래 칸으로 이동한 것은 인벤토리를 나갔을 때, 내 플레이어 모습과 함께 밑에 창에서 꺼내쓸 수 있게 보여진다. 칸의 위치 순서대로 숫자키를 눌러서, 해당 아이템 박스를 활성화 가능하겠다.
- 블럭을 명령어로 지급받는 방법 : 명령어 /give 혹은 /setblock 이 쓰인다. 특수 블록의 경우, 인벤토리에서 찾아지지 않고, 명령어로만 지급 받는 경우가 있어서 유용하다 (예를 들면 코맨드 블록의 경우, minecraft:command_block 으로 아이템ID를 입력하여야 지급이 가능하다.)
/give 명령어로 블록 받기 : /give 받고자하는플레이어 minecraft:블록이름영어로
/give명령어는 여러모로 유용하다. 블록 뿐 아니라, 아이템ID만 알면, 아이템 지급이 가능하다. 물론, 블록도 가능하다. /give를 넣은 후에, @e의 경우는 모든 개체, @a는 모든 플레이어, @p는 가장 가까운 플레이어, @s는 현재 개체, @r은 무작위 플레이어 그리고 마지막으로 플레이어 아이디의 경우에는 플레이어 아이디에게 지급한다로 붙이게 된다. 그리고 나서, 블록 이름을 영어로 넣는다. minecraft:amethyst_block . 그러면 1개 지급이 된다. 블록 영어 아이디를 block_이렇게 지정하면 찾기가 더 쉬울텐데, 아쉽게도 _block으로 되어 있어서, 영어를 무척이나 찾아야 하는 번거로움이 있다. 그래서, 블록 중에 command_block 찾을 때 명령어로 많이 쓰고, 그 외는 잘 안 쓰게 되는 것 같다.
- minecraft:amethyst_block 자수정 블록
- minecraft:stone 돌
- minecraft:granite 화강암
- minecraft:diorite 섬록암
- minecraft:andesite 안산암
- minecraft:grass 잔디
- minecraft:dirt 흙
- minecraft:sand 모래
- minecraft:bricks 벽돌
- minecraft:gold_block 금 블록
- minecraft:diamond_block 다이아몬드 블록
- minecraft:ice 얼음
- minecraft:glass 유리
- minecraft:clay 점토
- minecraft:terracotta 테라코타
- minecraft:magma_block 마그마 블록
- minecraft:command_block 코맨드 블록 등등
예시로, 코맨드 블록을 나의 아이디로 받고 싶다면, /give 내아이디를적고 mincraft:command_block 이렇게 적으면 되겠다.
/setblock 명령어로 블록 받기 : /setblock 해당블록으로바꾸고자하는좌표 minecraft:블록이름영어로
/setblock은 블록을 지급받지만, 사실 블록을 바꾸고자 하는 의도라고 보면 되겠다. 블록이 없는 곳에서 블록이 생기는 개념과 블록이 없는 곳에서 블록이 있는 곳으로 바꾸는 것을 같게 인식한다. setblock을 할 때는 좌표 지정이 중간에 들어가는데, 좌표 지정은 아예 해당 좌표로 적는 방법이 있고, 상대 좌표 혹은 로컬 좌표로 적는 방법이 있다. 이렇게 좌표를 적고나면, 그 후에 minecraft:블록이름영어로 넣으면 되겠다.
- 절대 좌표 : F3 버튼을 누르면 보통 확인이 된다. 숫자 3가지로 조합 된다. xx xx xx 이런 방식이다.
- 상대 좌표 : ~ ~ ~ 이렇게 지정하면 된다. 그냥, ~ ~ ~ 이렇게 쓰면, 내가 있는 좌표가 된다. 만약, ~1 ~2 ~1 이렇게 뒤에 숫자를 붙이면, 내가 있는 좌표로부터 x y z 으로의 1 2 1 씩 멀어진 좌표가 되겠다.
- 로컬 좌표 : ^ ^ ^ 이렇게 지정한다. 그냥 ^ ^ ^ 이렇게 쓸 수도 있고, ^1 ^2 ^1 이렇게 뒤에 숫자를 붙이면, 해당 개체, 플레이어, 코맨드 블록 앞면을 기준으로 계산하게 된다. 상대 좌표인데, 해당 개체, 플레이어, 코맨드 블록 앞면 위치에 따라서, x y z 가 정해져 있지 않고, 또 상대적으로 좌표가 바뀌는 셈이다.
만약, 얼음으로 내 좌표의 블록을 바꾸고 싶다면, /setblock ~ ~ ~ minecraft:ice 이렇게 적으면 되겠다.
참고 : 끝에 replace destroy keep 이렇게 3가지를 더 붙일 수도 있는데, destory 는 기존 블록을 부수게 되고, replace는 기존 블록을 바꾸게 되고, keep은 기존 블록을 유지하게 된다.
2. 마인크래프트 블럭 설치 명령어 알아보기
이제 블럭을 불러와서 설치를 해 본다. 불러오는 명령어 2가지에 대해서 각각 /setblock 및 /fill 명령어로 블럭 설치가 가능하겠다. 이 중에 /setblock 은 위의 명령어로 어느 정도 기능이 가능하니, fill 명령어를 더 적어 보았다.
/fill 명령어로 블록 설치하기
/fill 명령어로 블록을 설치하면, from ~ ~ ~ to ~ ~ ~ 의 좌표 사이를 다 채우거나, 안을 비워서 (hollow를 더 써서) 등으로 가득 블록을 채울 수 있다. 한 번에 블록들이 뚝딱 생기는 기분이다. /fill ~ ~ ~ ~ ~ ~ 이렇게 from to 의 좌표를 다 적은 다음에, minecraft:블록아이디를영어로넣은다음에 replace 혹은 outline 혹은 hollow 혹은 replace, destroy, keep 이렇게 적을 수 있다.
- /filll 시작할좌표3개 끝좌표3개 minecraft:ice replace 로는 기존의 블록을 얼음으로 채운다.
- /filll 시작할좌표3개 끝좌표3개 minecraft:ice destroy 로는 기존의 블록을 부순고 얼음으로 채운다. (해당 기존 블록이 만약 부술 때 아이템이 생성되는 것이라면 아이템을 얻을 수 있다.)
- /filll 시작할좌표3개 끝좌표3개 minecraft:ice keep 으로는 기존의 블록을 남긴채로 얼음으로 채운다.
- /filll 시작할좌표3개 끝좌표3개 minecraft:ice hollow 로는 안은 비우고, 밖을 얼음으로 채운다.
- /filll 시작할좌표3개 끝좌표3개 minecraft:ice outline 로는 안에 있는 블록은 남기고, 밖을 얼음으로 채운다.
물론, 좌표값은 절대좌표, 상대좌표, 로컬좌표 형태로 쓸 수 있다.
게임이 좋아서 쓴 글 모음
2021.09.08 - [roblox minecraft 로블록스 마인크래프트 게임] - 마인크래프트 /tp 명령어로 순간 이동 텔레포트 쉽게 하기
2020.09.30 - [roblox minecraft 로블록스 마인크래프트 게임] - 로블록스 좋아하는 게임들 - 벌떼 시뮬레이터 , 아일랜드, 리키 랫
'roblox minecraft 로블록스 마인크래프트 게임' 카테고리의 다른 글
로블록스 좋아하는 게임들 - 병철이네, 피기, 밉시티, 입양하세요 (0) | 2021.09.12 |
---|---|
마인크래프트 꿀벌 bee, 벌집 bee_nest, 벌통 beehive, 벌집 조각 honeycomb, 벌집 조각 블록 honeycomb_block 안내서 (0) | 2021.09.09 |
마인크래프트 /tp 명령어로 순간 이동 텔레포트 쉽게 하기 (0) | 2021.09.08 |
마인크래프트 /give 명령어로 받는 아이템 그리고 /summon 명령어로 받는 아이템 ID 리스트 (0) | 2021.09.06 |
로블록스 좋아하는 게임들 - 벌떼 시뮬레이터 , 아일랜드, 리키 랫 (0) | 2020.09.30 |
댓글