콘텐츠로 이동

마커 · 부하 예산 · 스냅샷

이 세 기능은 맵을 서버에 올리기 전에 쓰는 도구입니다. 마커는 스폰 · NPC 자리 · 지역 같은 서버용 지점 표시입니다. 블록이 아닙니다. 부하 예산은 청크마다 블록 엔티티 · 소품 · 광원 · 흐르는 물 양을 세어 서버 부담을 보여 줍니다. 스냅샷은 이름 붙인 저장 지점이고, 지금 월드와 비교하거나 되돌릴 때 씁니다.

무엇여는 곳
마커 모드메인 툴바 모드 줄 「마커 (MMORPG)」 또는 M
마커 빠르게 놓기메인 툴바 「추가」 › 마커
markers.json 내보내기마커 패널 「markers.json 내보내기」 또는 빌드 › 내보내기: markers.json (서버 마커)
부하 예산도구 › 서버 부하 예산 검사, 또는 창 메뉴 › 「부하 예산」 패널
부하 히트맵 끄기도구 › 부하 히트맵 끄기, 또는 뷰포트 위 「부하 히트맵 끄기」 버튼
스냅샷 패널창 메뉴 › 「스냅샷」
빠른 스냅샷파일 › 빠른 스냅샷(전체) (Ctrl+Alt+S)
  1. M 으로 마커 모드에 들어갑니다.
  2. 왼쪽 도구 패널에서 종류를 고릅니다(예: 「지역」).
  3. 점 마커는 블록 윗면을 클릭해 놓습니다.
  4. 면적 마커(지역 · 몹 스폰)는 꼭짓점을 차례로 클릭하고 Enter 로 닫습니다.
  5. 「속성」 칸에 이름 · 레벨 · BGM 등을 쓰고 「적용」을 누릅니다.
  6. 「검사」로 빠진 값을 찾습니다.
  7. 「markers.json 내보내기」로 서버 파일을 만들거나, 내보내기 창에서 「마커 포함」으로 .npbuild 에 넣습니다.
  1. 도구 › 서버 부하 예산 검사 를 누릅니다.
  2. 뷰포트에 청크마다 색 판(히트맵)이 뜹니다. 초록 → 노랑 → 주황 → 빨강 순으로 무겁습니다.
  3. 「부하 예산」 패널 표에서 빨간 줄을 누르면 그 청크로 카메라가 갑니다.
  4. 블록 엔티티나 광원을 줄인 뒤 다시 「검사」합니다.
  1. 「스냅샷」 패널에서 「이름」 · 「메모」를 씁니다(예: 1층 골조 완료).
  2. 「전체 저장」 또는 「선택 영역 저장」을 누릅니다.
  3. 작업을 하다가 목록에서 스냅샷을 고르고 「현재와 비교」를 누릅니다.
  4. 초록 = 추가, 빨강 = 삭제, 노랑 = 바뀜으로 보입니다.
  5. 「차이 목록」에서 되돌릴 칸만 체크하고 「체크한 칸 되돌리기」를 누릅니다.
종류모양주요 속성
지역면적(다각형 기둥)지역 종류(마을 · 사냥터 · 던전 · 안전지대 · 필드 · 사용자) · 레벨 최소/최대 · PvP · BGM(사운드 id) · 우선순위 · 바닥 Y · 꼭대기 Y
몹 스폰면적참조 id = 몹 id · 몹 수 · 리스폰(초) · 바닥 Y · 꼭대기 Y
NPC 자리점참조 id · 방향(yaw)
퀘스트 지점점참조 id = 퀘스트 id · 반경
워프점참조 id = 워프 이름(/warp) · 반경 · 이어지는 워프
플레이어 스폰점방향(yaw) · 기본 스폰
  • 모든 마커에 「id」 · 「이름」 · 「태그」(키=값; 키=값)가 있습니다.
  • 「방향(yaw)」은 0 = 남, 90 = 서, 180 = 북입니다.
  • 「우선순위」는 지역이 겹칠 때 큰 것이 이깁니다.
칸뜻
「검사」빠진 값 · 꼬인 다각형 · 없는 워프 같은 문제를 찾습니다.
원점서버 좌표 원점(X · Y · Z)입니다.
회전0° · 90° · 180° · 270°
X 반전좌우를 뒤집습니다.
월드 이름서버 world 이름입니다.
내보낼 폴더markers.json 을 쓸 폴더입니다.
오류 무시검사 오류가 있어도 내보냅니다.
  • 서버 좌표 = 에디터 좌표 → (반전) → 회전 → +원점 순서로 바꿉니다.
  • 마커는 월드 파일(.npworld)에 같이 저장됩니다.
  • 더 넓은 검사(지역 겹침 · 안전지대 안 몹 스폰 · 이름 규칙)는 설계 도구의 「검사·기획 표」에 있습니다.
항목무엇기본 기준
블록 엔티티상자류 · 표지판 · 현수막 · 머리 + 침대 · 신호기 · 스포너 등64
상자상자 · 통 · 셜커 상자 · 호퍼 · 화로류 · 발사기 등32
표지판표지판 · 벽 표지판 · 매달린 표지판24
현수막현수막 · 벽 현수막16
머리머리 · 해골16
소품에디터 소품 1개 = 서버 ItemDisplay 1개48
광원밝기가 0 보다 큰 블록96
흐름흐르는 물 · 용암, 흐를 수 있는 물 · 용암 칸128
  • 가장 심한 항목의 비율이 「주의 시작」(기본 0.75) 이상이면 노랑 「주의」, 1 을 넘으면 빨강 「초과」입니다.
  • 기준값을 0 으로 하면 그 항목은 검사하지 않습니다.
  • 커스텀 블록은 노트블록이라 블록 엔티티로 세지 않습니다.
칸뜻
범위월드 전체 · 선택 영역
「검사」지금 범위를 셉니다.
히트맵뷰포트 판을 켜고 끕니다.
주의·초과만표에 문제 청크만 보입니다.
높이별(세로 청크)16×16×16 상자마다 세어 어느 높이에 몰렸는지 봅니다.
기준값 · 주의 시작바꾸면 바로 반영되고 저장됩니다. 「기본값」으로 돌립니다.
「CSV 저장」표를 CSV 로 저장합니다(같은 이름이면 _v2).
  • 내보내기 창의 「부하 예산 검사」(기본 켬)가 켜져 있으면, 초과 청크가 있을 때 「그래도 내보내기」 · 「취소」를 묻습니다.
  • 기본 기준은 보수적인 출발값입니다. 서버에서 잰 값이 있으면 바꿔 씁니다.
버튼동작
「전체 저장」 · 「선택 영역 저장」저장 지점을 만듭니다. 월드 파일 옆 <월드>.snapshots/ 에 저장됩니다.
「현재와 비교」고른 스냅샷 → 지금 월드 차이를 보여 줍니다. 목록에서 두 번 눌러도 됩니다.
「두 개 비교」Ctrl+클릭으로 두 개를 고르면 먼저 만든 것 → 나중 것 차이를 봅니다.
「차이 숨기기」차이 표시를 지웁니다(편집 › 스냅샷 차이 숨기기 와 같음).
블록 너머로 보기차이를 블록에 가리지 않게 그립니다.
세로 청크 히트맵바뀐 칸을 16³ 상자로 묶어 봅니다.
「체크한 칸 되돌리기」차이 목록에서 체크한 칸 · 청크만 스냅샷 상태로 돌립니다.
액터도 · 기존 액터 이름·타입도되돌릴 때 액터(그룹 표)도 같이 돌립니다.
「되돌리기」고른 스냅샷 상태로 전부 돌립니다(확인창).
「보관」목록에서 빼서 _보관 폴더로 옮깁니다. 파일은 지우지 않습니다.
「폴더 열기」 · 「다시 읽기」스냅샷 폴더 열기 · 목록 다시 읽기
  • 되돌리기는 Ctrl+Z 한 번으로 취소합니다.
  • 50만 칸이 넘는 되돌리기는 진행률과 취소가 나옵니다.
  • 함께 짓기로 잠긴 칸은 건너뜁니다.
  • 같은 이름이면 _v2 를 붙이고 덮어쓰지 않습니다.
설정어디기본
부하 기준값「부하 예산」 패널위 표 · 주의 시작 0.75
내보내기 전 부하 검사내보내기 창 「부하 예산 검사」켬
마커 포함(.npbuild 에 범위 안 마커)내보내기 창켬
키동작
M마커 모드
Enter면적 마커 닫기
Backspace마지막 꼭짓점 취소
Esc놓기 그만
방향키고른 마커를 X · Z 로 1칸
PgUp · PgDn고른 마커를 위 · 아래로 1칸
R · Shift+R고른 마커 45° 회전 · 반대로
Delete고른 마커 지우기
Ctrl+Z · Ctrl+Y마커 되돌리기 · 다시 하기(마커 모드에서)
Ctrl+Alt+S빠른 스냅샷(전체)
  • 마커 검사에 오류가 있으면 markers.json 을 쓰지 않습니다. 고치거나 「오류 무시」를 켭니다.
  • 마커를 숨기려면 보기 모드 메뉴의 「마커 숨김」을 고릅니다.
  • 부하 히트맵은 검사 뒤에도 남습니다. 다 보면 「부하 히트맵 끄기」를 누릅니다.
  • 큰 작업 전에는 빠른 스냅샷을 하나 남겨 두면 안전합니다.