WorldEdit 명령어
원하는 작업을 선택하면 바로 사용할 수 있는 명령어와 월드에 어떤 변화가 생기는지에 대한 설명을 받을 수 있어요.
선택한 영역으로 할 작업
전부 채우기
선택한 영역을 하나의 블록 또는 여러 블록으로 채워요.
//set stone
영역 전체가 stone(으)로 채워져요. 내부의 빈 공간도 채워지며, 껍데기만 필요하면 “벽 세우기”와 “상자 닫기”를 참고하세요.
권한: worldedit.region.set
마스크와 블록 패턴
마스크는 “어떤 블록을 건드릴지”, 패턴은 “무엇으로 채울지”를 정해요. 위의 거의 모든 필드에서 사용할 수 있어요.
| 구문 | 위치 | 의미 |
|---|---|---|
! | 마스크 | 부정: 기호 뒤에 오는 것을 제외한 모든 것과 일치해요.//replace !air stone |
#existing | 마스크 | 공기를 제외한 모든 블록. !air와는 달라요. 게임에는 여러 종류의 공기가 있어요. |
#solid | 마스크 | 통과할 수 없는 고체 블록만 해당해요. |
#surface | 마스크 | 한 면 이상이 공기에 노출된 블록, 즉 눈에 보이는 표면이에요. |
#region | 마스크 | 현재 선택 영역 안의 블록. 별칭은 #sel과 #selection이에요. |
#clipboard | 마스크 | 클립보드 내용과 일치하는 블록입니다. |
##<tag> | 마스크 | 블록 카테고리 전체: ##logs는 모든 원목, ##wool은 모든 양털입니다.//replace ##logs air |
%<number> | 마스크 | 무작위 확률: 지정한 비율의 블록이 일치합니다.//replace %50 stone |
> | 마스크 | 다음 마스크와 일치하는 블록 위에 있는 블록입니다.//replace >grass_block snow |
< | 마스크 | 다음 마스크와 일치하는 블록 아래에 있는 블록입니다. |
~ | 마스크 | 다음 마스크와 일치하는 블록에 접촉한 블록입니다. |
$<biome> | 마스크 | 지정한 바이옴에 있는 블록입니다.$desert |
mask1 mask2 | 마스크 | 마스크 사이의 공백은 둘 다 동시에 일치해야 함을 의미합니다. |
<block>,<block> | 블록 패턴 | 무작위 혼합: 나열된 블록 중 하나가 무작위로 선택됩니다.//set stone,cobblestone |
<weight>%<block> | 블록 패턴 | 가중치 혼합입니다. 퍼센트 기호는 명목상이며, 값은 상대 가중치입니다.//set 70%stone,30%cobblestone |
*<block> | 블록 패턴 | 무작위 블록 상태입니다. 예를 들어 계단의 방향이 무작위입니다.//set *oak_log |
#clipboard | 블록 패턴 | 클립보드의 블록을 같은 배치로 가져옵니다. |
^<block or [state]> | 블록 패턴 | 블록 종류만 또는 상태만 변경하고 나머지는 그대로 둡니다.//set ^[waterlogged=true] |
##<tag> | 블록 패턴 | 카테고리에서 무작위 블록입니다.//set ##wool |
hand / offhand | 블록 패턴 | 들고 있는 블록입니다. ID를 기억할 필요가 없습니다.//set hand |
<block>|line1|line2 | 블록 패턴 | 텍스트가 있는 표지판: 줄은 세로 막대로 구분합니다. |
FAQ
WorldEdit 도끼는 어떻게 얻나요?
//wand 명령어를 입력하면 나무 도끼를 받아요. 블록을 왼쪽 클릭하면 영역의 첫 번째 모서리가, 오른쪽 클릭하면 두 번째 모서리가 설정돼요. 일반 플레이 중에 도끼가 방해된다면 /tool none으로 바인딩을 해제하세요.
건축물을 복사해서 다른 곳에 붙여넣으려면 어떻게 하나요?
세 단계예요. 도끼로 건축물을 선택하고 편한 지점에 서서(복사본은 그 지점을 기준으로 배치돼요) //copy를 입력하세요. 복사본이 필요한 곳으로 이동해 //paste를 입력하세요. paste의 -a 플래그는 기존 블록을 공기로 덮어쓰지 않고, -o는 복사본을 원래 좌표에 그대로 되돌려 놓아요.
왜 슬래시 하나가 아니라 두 개인가요?
WorldEdit 자체가 그렇게 설계되어 있어요: 월드 편집 명령어는 다른 플러그인의 명령어와 충돌하지 않도록 두 개의 슬래시로 시작해요. 일부 명령어(스키메틱, 도구, 실행 취소)는 문서에 슬래시 하나로 적혀 있어요. 위의 빌더는 이미 올바른 슬래시를 사용해요.
작업한 내용을 실행 취소하려면 어떻게 하나요?
//undo 명령어는 마지막 작업을 되돌리며, 단계 수를 지정할 수 있어요: //undo 5. 기록이 지워지지 않았고 플러그인 설정에 지정된 크기를 초과하지 않은 동안에만 작동해요. 다른 플레이어의 편집을 취소하려면 별도의 worldedit.history.undo 권한이 필요해요.
나머지는 건드리지 않고 일부 블록만 다른 블록으로 교체하려면 어떻게 하나요?
//replace를 사용하세요. 첫 번째 인수는 교체할 대상, 두 번째는 교체할 블록이에요: //replace stone cobblestone. 첫 번째를 비워 두면 공기를 제외한 모든 것을 교체해요. 마스크를 사용할 수 있어요: //replace ##logs air는 모든 나무 종류의 원목을 제거해요.
명령어는 실행되는데 아무 일도 일어나지 않아요
흔한 원인 세 가지예요. 첫째, 잊고 있던 전역 마스크 /gmask: 모든 블록을 조용히 걸러내요. 인수 없이 /gmask를 입력해 제거하세요. 둘째, 명령어별 블록 제한: //limit은 명령어 하나가 변경할 수 있는 블록 수를 제한해요. 셋째, 선택 영역이 생각하는 것과 다른 위치나 월드에 있어요. //size로 확인하세요.
스키메틱이 무엇이고 왜 필요한가요?
저장된 건축물이 담긴 파일이에요. /schematic save 이름은 클립보드 내용을 plugins/WorldEdit/schematics 폴더에 저장하고, /schematic load 이름은 그것을 다시 불러와요. 이렇게 월드와 서버 간에 건축물을 옮기거나 다른 건축가에게 전달해요.
브러시는 일반 명령어와 어떻게 다른가요?
명령어는 선택한 영역에 작용하지만, 브러시는 선택 없이 클릭하는 곳에 바로 작용해요. 브러시는 손에 든 아이템에 바인딩돼요: /brush sphere stone 5를 입력하면 오른쪽 클릭할 때마다 반경 5의 돌 구체가 생겨요. 지형 작업에는 매번 영역을 선택하는 것보다 이게 더 빨라요.
데이터 출처
구문과 플래그는 2026년 9월 1일 WorldEdit 7.4 문서에서 가져왔어요.