FastAsyncWorldEdit/명령어
FastAsyncWorldEdit/명령어는 FastAsyncWorldEdit에서 사용할 수 있는 명령어를 정리한 문서이다. FAWE는 기본 WorldEdit 명령어를 모두 지원하며, 추가로 성능과 기능을 개선한 고유 명령어를 제공한다.
명령어 표기법
- <인수>: 필수 매개변수
- [인수]: 선택 매개변수
- <인수1|인수2>: 여러 매개변수 옵션
- <인수=기본값>: 기본값 또는 권장값
- -a: 명령어 플래그 (예: //paste -a)
FAWE 전용 명령어
일반 명령어
명령어 | 설명 | 권한 |
---|---|---|
//fast [on|off] | 히스토리 기록을 비활성화하여 성능 향상 | fawe.admin |
//fawe [reload|version|debugpaste] | FAWE 관리 명령어 | fawe.admin |
//cancel | 현재 진행 중인 작업 취소 | fawe.cancel |
//confirm | 대규모 작업 확인 | fawe.confirm |
//tips [on|off] | FAWE 사용 팁 표시 토글 | fawe.tips |
고급 복사/붙여넣기
명령어 | 설명 | 권한 |
---|---|---|
//lazycopy | 대규모 영역을 지연 복사 (메모리 효율적) | worldedit.clipboard.lazycopy |
//lazycut | 대규모 영역을 지연 잘라내기 | worldedit.clipboard.lazycut |
//download | 클립보드를 웹으로 다운로드 | worldedit.clipboard.download |
//asset | 클립보드를 웹 인터페이스에 저장 | worldedit.clipboard.asset |
향상된 브러시 명령어
지형 편집 브러시
명령어 | 설명 | 사용 예시 |
---|---|---|
/br blendball [반지름] | 지형을 부드럽게 혼합 | /br blendball 5 |
/br height [반지름] [강도] [플래그] | 지형 높이 조절 -r: 무작위 회전 -l: 눈 레이어 작업 -s: 스무딩 비활성화 |
/br height 5 0.8 -r |
/br flatten [반지름] [강도] [플래그] | 지형 평탄화 | /br flatten 10 1 -s |
/br cliff [반지름] [강도] | 절벽 생성 | /br cliff 5 0.9 |
/br erode [반지름] | 침식 효과 | /br erode 5 |
특수 브러시
명령어 | 설명 | 사용 예시 |
---|---|---|
/br spline | 여러 점을 연결하여 곡선 생성 | /br spline |
/br sweep [복사수] | 클립보드 내용을 곡선을 따라 배치 | /br sweep 5 |
/br shatter [반지름] | 지형을 불규칙하게 분할 | /br shatter 10 |
/br scatter [블록] [반지름] [개수] | 표면에 블록을 무작위로 배치 | /br scatter stone,dirt 5 100 |
/br splatter [블록] [반지름] [씨앗수] [재귀] [솔리드] | 물감을 뿌린 듯한 패턴 생성 | /br splatter stone,dirt 10 15 3 true |
/br layer [두께] <블록들> | 여러 층으로 표면 덮기 | /br layer 3 grass_block,dirt,stone |
브러시 설정
명령어 | 설명 | 권한 |
---|---|---|
/br primary [브러시] | 우클릭 브러시 설정 | worldedit.brush.primary |
/br secondary [브러시] | 좌클릭 브러시 설정 | worldedit.brush.secondary |
/br visualize [0|1|2] | 브러시 시각화 모드 0: 없음 1: 대상 위치 단일 블록 2: 변경될 블록 유리로 표시 |
worldedit.brush.visualize |
/br targetmask [마스크] | 타겟팅 마스크 설정 | worldedit.brush.targetmask |
/br scroll [action] | 스크롤 동작 설정 | worldedit.brush.scroll |
향상된 마스크
FAWE는 WorldEdit의 기본 마스크에 더해 다양한 고급 마스크를 제공한다:
각도 마스크
- /[최소각도]d[최대각도]d: 지형 경사도 기반 마스크
- 예시: /[0d][45d] - 0도에서 45도 사이의 경사면만 선택
표현식 마스크
- =<표현식>: 수학적 표현식 사용
- 예시: =y>100 - y좌표가 100 이상인 블록만
노이즈 마스크
- %<스케일>=<임계값>: Simplex 노이즈 기반 마스크
- 예시: %20=0.5 - 노이즈 값이 0.5 이상인 영역만
반경 마스크
- {<최소>:<최대>: 초기 블록으로부터의 거리 제한
- 예시: {5:10 - 5~10 블록 거리만
향상된 패턴
그라디언트 패턴
- #spread[거리][패턴]: 무작위로 블록 확산
- #surfacespread[거리][패턴]: 표면을 따라 확산
클립보드 패턴
- #clipboard: 클립보드 내용을 패턴으로 사용
- #fullcopy: 각 블록마다 전체 클립보드 배치
색상 패턴
- #color[색상]: 특정 색상에 가까운 블록 사용
- #saturation[비율][색상]: 채도 조정
- #brightness[비율][색상]: 명도 조정
선택 영역 명령어
명령어 | 설명 | 권한 |
---|---|---|
//sel [cuboid|extend|poly|ellipsoid|sphere|cyl|convex] | 선택 모드 변경 | worldedit.selection.sel |
//worldeditregion | 현재 허용된 지역 선택 | fawe.worldeditregion |
//fall | 선택 영역의 블록을 떨어뜨림 | worldedit.region.fall |
성능 관련 명령어
명령어 | 설명 | 권한 |
---|---|---|
//threads | 모든 스레드 스택 출력 | worldedit.threads |
//frb <플레이어> <반경> <시간> | 특정 편집 롤백 | worldedit.history.rollback |
/plot replaceall <이전> <이후> | 플롯 월드의 모든 블록 교체 | plots.replaceall |
시각화 명령어
명령어 | 설명 |
---|---|
//struct [보기] | 구조물 시각화 |
off] | 선택 영역 경계 표시 |
CFI (Create From Image) 명령어
CFI는 이미지로부터 월드를 생성하는 FAWE의 고유 기능이다:
기본 명령어
- /cfi create: CFI 세션 시작
- /cfi exit: CFI 종료
- /cfi image [url|파일]: 이미지 선택
- /cfi heightmap [url|파일]: 높이맵 설정
- /cfi color [url|파일]: 색상 이미지 설정
지형 설정
- /cfi floor [블록]: 바닥 블록 설정
- /cfi main [블록]: 주 블록 설정
- /cfi waterlevel [높이]: 물 높이 설정
- /cfi thickness [두께]: 월드 두께 설정
권한 노드
FAWE는 WorldEdit의 권한 노드를 확장한다:
- fawe.*: 모든 FAWE 기능
- fawe.admin: 관리자 명령어
- fawe.limit.[제한타입]: 특정 제한 설정
- fawe.bypass: 제한 우회
- fawe.tips: 팁 메시지 표시
- worldedit.*: 모든 WorldEdit 기능
사용 팁
- 대규모 작업 전에는 //fast를 사용하여 성능 향상
- 복잡한 지형 작업에는 브러시 조합 사용
- 마스크와 패턴을 활용하여 자연스러운 결과 생성
- //cancel로 실수한 작업을 즉시 중단 가능
- 웹 인터페이스를 활용하여 대규모 스키매틱 공유