WorldEdit 명령어 목록과 사용법
WorldEdit(월드에딧)은 마인크래프트 세계를 대규모로 편집할 수 있게 해 주는 모드(싱글플레이용)이자 플러그인(Bukkit/Spigot/Paper 서버용)이에요. 블록을 하나씩 놓는 대신 영역을 선택하고 명령어 한 줄로 채우면 돼요. 벽을 쌓고, 건물을 복사하고, 구나 피라미드를 만드는 일도 몇 초면 끝나요. WorldEdit은 바닐라 마인크래프트에 들어 있지 않아서 따로 설치해야 해요.
WorldEdit은 EngineHub 팀이 만든 외부 모드/플러그인이고, 공식 마인크래프트에는 들어 있지 않아요. 서버에서는 플러그인(Bukkit/Spigot/Paper)이나 모드(Fabric/Forge)로 설치해야 하고, 싱글플레이에서는 Forge나 Fabric을 써서 모드로 설치해야 해요. 바닐라 명령어는 슬래시 하나(/)로 시작하지만, WorldEdit 명령어는 //(슬래시 두 개)로 시작해요.
영역 선택
WorldEdit 명령어는 대부분 선택한 영역, 즉 두 지점 사이의 직육면체 공간에 적용돼요. 먼저 영역을 선택한 다음 작업을 실행하세요.
| 명령어 | 설명 |
|---|---|
//wand | 선택 도구인 나무 도끼를 받아요. 좌클릭으로 1번 지점, 우클릭으로 2번 지점을 정해요 |
//pos1 | 지금 서 있는 위치를 1번 지점으로 정해요(도끼 없이 가능) |
//pos2 | 지금 서 있는 위치를 2번 지점으로 정해요 |
//hpos1 | 바라보고 있는 블록(조준점이 가리키는 블록)을 1번 지점으로 정해요 |
//hpos2 | 바라보고 있는 블록을 2번 지점으로 정해요 |
//expand [블록 수] [방향] | 선택 영역을 지정한 방향으로 넓혀요. 방향은 up(위), down(아래), north(북), south(남), east(동), west(서)예요 |
//contract [블록 수] [방향] | 선택 영역을 지정한 방향 쪽에서 줄여요 |
//sel cuboid | 선택 모드: 직육면체(기본값) |
//sel poly | 선택 모드: 다각형 |
건축과 채우기
| 명령어 | 설명 |
|---|---|
//set [블록] | 선택한 영역 전체를 지정한 블록으로 채워요. 예: //set stone |
//replace [기존 블록] [새 블록] | 선택 영역 안의 특정 블록을 다른 블록으로 바꿔요. 예: //replace dirt grass_block |
//walls [블록] | 선택 영역 둘레에 벽을 세워요(바닥과 천장은 없음) |
//faces [블록] | 벽, 바닥, 천장을 모두 만들어요(속이 빈 상자) |
//overlay [블록] | 선택 영역 안에 있는 블록 위에 지정한 블록을 한 겹 깔아요 |
//stack [횟수] [방향] | 선택 영역을 지정한 방향으로 N번 복제해요. 다리, 벽, 기둥을 만들 때 좋아요 |
//move [거리] [방향] | 선택 영역의 블록을 지정한 방향으로 지정한 거리만큼 옮겨요 |
블록은 stone, oak_planks, diamond_block처럼 마인크래프트 ID로 입력해요. 여러 블록을 섞을 수도 있어요. //set 50%stone,50%cobblestone 명령어를 쓰면 돌과 조약돌을 무작위로 섞어서 영역을 채워요.
클립보드
WorldEdit에는 컴퓨터의 Ctrl+C / Ctrl+V처럼 쓰는 클립보드가 있어요. 세계의 일부를 복사해 두었다가 다른 곳에 붙여 넣을 수 있어요.
| 명령어 | 설명 |
|---|---|
//copy | 선택한 영역을 클립보드에 복사해요(내 위치 기준) |
//cut | 선택한 영역을 잘라 내요(복사한 뒤 그 자리를 공기로 채움) |
//paste | 클립보드 내용을 내 위치에 붙여 넣어요 |
//paste -a | 공기를 빼고 붙여 넣어요(클립보드 안의 공기 블록은 무시) |
//rotate [각도] | 클립보드 내용을 90도, 180도, 270도 중 하나로 회전시켜요 |
//flip [방향] | 클립보드 내용을 지정한 방향으로 뒤집어요(거울 대칭) |
//schem save [이름] | 클립보드 내용을 스키매틱 파일(.schem)로 저장해요 |
//schem load [이름] | 스키매틱 파일을 클립보드로 불러와요 |
//copy를 실행할 때 서 있던 자리가 붙여넣기의 "기준점"이 돼요. //paste를 실행하면 클립보드 내용을 지금 내 위치를 기준으로, 복사할 때와 같은 간격을 두고 붙여 넣어요. 복사하기 전에 건물 모서리에 서 두면 붙여 넣을 위치를 예상하기 쉬워요.
도형 만들기
직접 지으려면 몇 시간은 걸릴 도형도 WorldEdit으로 만들 수 있어요.
| 명령어 | 설명 |
|---|---|
//sphere [블록] [반지름] | 속이 꽉 찬 구를 만들어요 |
//hsphere [블록] [반지름] | 속이 빈 구를 만들어요 |
//cyl [블록] [반지름] [높이] | 속이 꽉 찬 원기둥을 만들어요 |
//hcyl [블록] [반지름] [높이] | 속이 빈 원기둥(파이프 모양)을 만들어요 |
//pyramid [블록] [크기] | 속이 꽉 찬 피라미드를 만들어요 |
//hpyramid [블록] [크기] | 속이 빈 피라미드를 만들어요 |
//forest [종류] [밀도] | 선택한 영역에 숲을 만들어요. 종류는 oak(참나무), birch(자작나무), spruce(가문비나무) 등이에요 |
도형은 내 위치를 기준으로 만들어져요(구는 중심, 원기둥과 피라미드는 바닥면). 반지름과 높이는 블록 단위로 입력해요. 예를 들어 //sphere glass 10을 입력하면 반지름이 10블록인 유리 구가 생겨요.
도구와 브러시
브러시를 쓰면 세계에 블록으로 "그림을 그리듯" 작업할 수 있어요. 도구를 손에 들고 우클릭하세요.
//brush sphere [블록] [반지름]: 구 모양 브러시예요. 우클릭하면 바라보는 곳에 블록으로 된 구를 놓아요//brush cyl [블록] [반지름] [높이]: 원기둥 모양 브러시예요//brush smooth [반지름]: 지형을 매끄럽게 다듬는 브러시예요. 자연스러운 풍경을 만들 때 좋아요//brush gravity [반지름]: 반지름 안의 블록을 중력을 받은 것처럼 아래로 "떨어뜨려요"/tool tree [종류]: 우클릭하면 지정한 종류의 나무를 심어요/tool repl [블록]: 우클릭한 블록을 지정한 블록으로 바꿔요
브러시는 테라포밍, 즉 자연스러워 보이는 산과 계곡, 동굴을 만들 때 가장 쓸모 있어요. 점토를 빚듯이 지형을 클릭하면서 조금씩 모양을 다듬어 가면 돼요.
패턴과 마스크
WorldEdit을 제대로 쓰려면 패턴과 마스크를 알아야 해요. "무엇을" 놓을지뿐 아니라 "어디에" 놓을지까지 정할 수 있어요.
패턴
50%stone,50%andesite: 두 블록을 무작위로 섞어요(비율은 퍼센트로 지정)##wool: 여러 색의 양털을 무작위로 놓아요(블록 태그)#clipboard: 클립보드 내용을 패턴으로 써요(반복되는 무늬)
마스크
//gmask air: 전역 마스크예요. 작업이 오직 공기 블록에만 적용돼요//gmask !water: 물을 뺀 나머지 모든 블록에 작업이 적용돼요//mask stone: 브러시용 마스크예요. 브러시가 돌 블록만 바꿔요
그 밖의 유용한 명령어
//undo: 마지막 작업을 되돌려요. 여러 번 연달아 쓸 수 있어요//redo: 되돌린 작업을 다시 실행해요//drain [반지름]: 반지름 안의 물과 용암을 없애요//fixwater [반지름]: 반지름 안에 "떠 있는" 물을 고쳐서 수면을 평평하게 맞춰요//snow [반지름]: 반지름 안의 지형을 눈으로 덮어요//thaw [반지름]: 반지름 안의 눈과 얼음을 없애요//count [블록]: 선택 영역 안에 지정한 블록이 몇 개 있는지 세어 줘요//size: 선택 영역의 크기와 블록 수를 보여 줘요