맵 제작자가 실제로 사용하는 제어 방식으로 영역 채우기
/fill 명령어는 두 대각선 모서리 사이에 한 가지 블록 유형을 채웁니다. 이 도구는 실제 작업 흐름을 반영합니다: 블록을 선택하고, 필요한 상태만 설정하고, Old Block Handling (모드)를 선택하고, 선택적으로 어떤 기존 블록을 교체할지 제한합니다.
모드는 Minecraft Wiki Java Edition을 따릅니다: replace, destroy, keep, hollow, outline. 교체 필터가 설정되면, 명령어는 fill … replace <filter>를 사용하며 outline, hollow, 또는 destroy를 추가할 수 있습니다.
블록 상태 드롭다운은 바닐라 blockstates 레지스트리(level 및 age와 같은 알려진 유체/불 속성 포함)에서 가져옵니다. 속성을 unset으로 두면 명령어에서 제외되어 게임이 기본값을 사용합니다.
검색 가능한 블록 목록
표시 이름이 있는 1000개 이상의 배치 가능한 블록 id를 찾아보세요. 실제 맵 작업에 필요한 목록 명령어 생성기와 동일한 종류입니다.
블록별 상태 제어
용암, 불, 계단, 반 블록 및 유사한 블록을 선택하면 해당 속성(level, age, facing, …)이 unset 옵션과 함께 표시됩니다.
Old Block Handling + 교체 필터
기존 블록이 처리되는 방식에 대한 모드 드롭다운, 선택적 필터 블록 또는 #tag와 함께.
Old Block Handling (모드)
replace - 영역 내 모든 블록을 아이템 드롭 없이 변경합니다 (기본값).
destroy - 블록을 교체하고 아이템으로 드롭합니다.
keep - 공기 블록만 채웁니다.
hollow - 새 블록의 껍질만 남기고; 내부는 공기가 됩니다.
outline - 껍질만 남기고; 내부는 변경되지 않습니다.
outline - 바깥쪽 레이어만 교체하고 내부는 비워 둡니다.
교체 필터 - 일치하는 블록(또는 #tags)만 교체됩니다. 필터 상태는 배치 블록과 동일한 방식으로 설정할 수 있습니다.
이 도구 사용 방법
- 영역의 두 대각선 모서리를 설정하세요.
- 배치할 블록을 선택하고 필요한 상태만 설정하세요.
- Old Block Handling (모드)를 선택하세요. 선택적으로 교체 필터를 활성화하세요.
- 명령어를 복사하고 먼저 크리에이티브 월드에서 테스트하세요.
/fill 자주 묻는 질문
상태에서 unset은 무엇을 의미하나요?
해당 속성은 명령어에서 제외됩니다. 그러면 바닐라가 해당 속성의 블록 기본값을 사용합니다.
용암에 level이 표시되는 이유는 무엇인가요?
유체는 level 블록 상태(0–15)를 사용합니다. 원천 용암은 level 0입니다. 드롭다운은 이 도구에서 사용하는 속성 레지스트리에서 가져옵니다.
블록 태그로 필터링할 수 있나요?
네. 교체 필터를 활성화하고 검색 상자에 #minecraft:base_stone_overworld와 같은 태그를 입력한 다음 Enter를 누르세요.
/setblock도 같은 도구인가요?
아니요. /fill은 두 모서리 사이의 영역입니다. 단일 위치에는 별도의 /setblock 생성기를 사용하세요.