마히커에서는 반달을 방지하기 위해 비 로그인 사용자의 편집을 제한하고 있습니다. 기여하시려면 로그인하세요.

Dynmap

마인크래프트 세계를 여행하는 히치하이커를 위한 안내서
이동: 둘러보기, 검색

대하여

Dynmap버킷 플러그인 개발자 mikeprimm이 만든 마인크래프트 실시간 지도 플러그인이다.

기능

  • 월드 파일별로 개별 지도를 사용할 수 있습니다.
  • 실시간 업데이트
  • 플레이어가 사용중인 스킨의 얼굴이 지도에 표시됩니다. 또한, 체력과 방어력도 표시됩니다.
  • 게임 내 채팅을 볼 수 있습니다. 맵에서 게임으로 채팅을 보내는 것도 가능합니다.
  • 게임 내 시간과 날씨를 볼 수 있습니다.
  • WorldGuard, Factions, Towny 등의 다른 플러그인과 연동이 가능합니다. 이들 없이 자체적으로 지역을 표시할 수도 있습니다.

HD Map 설정

Dynmap에는 기본적으로 3개의 템플릿이 있습니다. 이 템플릿은 configuration.txt 파일의 deftemplatesuffix항목에서 바꿀 수 있습니다. 바꿀 수 있는 프리셋은 다음과 같습니다.

  • deftemplatesuffix: "" - 이 설정은 기본값입니다. 이 설정은 낮은 해상도로 빠른 렌더링을 합니다. 이 항목의 템플릿 파일은 templates/normal.txt, templates/nether.txttemplates/the_end.txt입니다.
  • deftemplatesuffix: vlowres - 이 설정은 낮은 해상도지만 기본값보다 높은 디테일로 빠른 렌더링을 합니다. 이 항목의 템플릿 파일은 templates/normal-vlowres.txt, templates/nether-vlowres.txttemplates/the_end-vlowres.txt입니다.
  • deftemplatesuffix: lowres - 이 설정은 기본값의 2배 해상도와 디테일로 렌더링을 합니다. 기본값의 4배로 디스크 공간을 차지합니다.이 항목의 템플릿 파일은 templates/normal-lowres.txt, templates/nether-lowres.txttemplates/the_end-lowres.txt입니다.
  • deftemplatesuffix: hires - 이 설정은 기본값의 8배 해상도와 디테일로 렌더링을 합니다. 보기에는 좋지만, 렌더링 시간은 기본값의 16배가 걸리고, 디스크 공간은 64배를 차지합니다. 이 항목의 템플릿 파일은 templates/normal-hires.txt, templates/nether-hires.txttemplates/the_end-hires.txt입니다.

이 템플릿 세트는 사용자가 직접 편집하여 설정할 수도 있습니다.

템플릿 수정

마커 사용하기

마커를 사용해 지도상에 특정 위치를 표시할 수 있습니다.

마커셋

각 마커는 마커셋 안에 분류되고 관리됩니다. 마커셋을 지우면 그 안에 있는 모든 마커들도 지워집니다.

  • /dmarker addset <markerset-label> 또는 /dmarker addset id:<markerset-id> - 새로운 마커셋을 만들 수 있습니다.
    • prio:<N> - 파라미터를 이용해, 다른 마커셋에 상대적인 레이어 순서를 제어할 수 있습니다.
    • hide:<true - 파라미터는 'minzoom:' 파라미터와 함께 사용하여, 특정 줌 레벨까지 마커셋을 숨기는 것이 가능합니다. 밤딸기 서버 지도를 처음 켰을 때 보이는 기본 줌 레벨은 0입니다. 이 파라미터를 정의하지 않을 경우, 기본 마커셋의 설정을 따라갑니다.
    • 딘맵 버전 0.32부터 'showlabels:' 파라미터에도 대응합니다. 이 기능이 꺼져있으면 마커의 아이콘에 마우스를 올려야 레이블이 나옵니다. 이 파라미터를 정의하지 않을 경우, 기본 마커셋의 설정을 따라갑니다.
  • /dmarker deleteset <markerset-label> 또는 /dmarker deleteset id:<markerset-id> - 마커셋을 제거합니다.

마커

  • /dmarker add <marker-label> icon:<icon-id> set:<markerset-id> - 로그인 한 플레이어만 사용 가능합니다. 이 기능은 명령어를 친 플레이어의 위치에 마커를 생성하며, 마커셋이 지정되지 않았다면 기본 마커셋인 Markers에 생성됩니다. 아이콘이 지정되지 않았다면 기본 마커 아이콘인 집 아이콘이 사용됩니다.
  • /dmarker add id:<marker-id> <marker-label> icon:<icon-id> set:<markerset-id> - 위와 동일하지만 마커 고유 ID를 지정한다는 차이가 있습니다. 입력하기 쉬운 마커 ID는 관리, 수정에 용이합니다.
  • /dmarker movehere <marker-label> set:<markerset-id> or /dmarker movehere id:<marker-id> set:<markerset-id> - 해당되는 마커를 플레이어의 현재 위치로 이동합니다. 마커셋 ID는 마커가 기본 마커셋이 아닐 경우에 지정합니다.
  • /dmarker update <marker-label> set:<markerset-id> icon:<icon-id> newlabel:<new-label> 또는 /dmarker update id:<marker-id> set:<markerset-id> icon:<icon-id> newlabel:<new-label> - 마커의 내용을 편집합니다. 이때 원래 지정되어 있던 마커셋은 수정할 수 없습니다.
  • /dmarker delete <marker-label> set:<markerset-id> 또는 /dmarker delete id:<marker-id> set:<markerset-id> - 마커를 삭제합니다.
  • /dmarker list set:<markerset-id> - 마커의 목록을 봅니다. 기본 마커셋일 경우 마커셋 ID는 생략 가능합니다.

마커 아이콘

마커 아이콘은 마커를 알아보기 쉽게 하기 위한 이미지 리소스입니다. Dynmap에는 삭제 불가능한 기본 마커 아이콘이 있으며, 사용자가 임의로 추가할 수 있습니다. 사용 가능한 마커 아이콘은 /dmarker icons 명령어로 확인할 수 있습니다. 마커 아이콘을 추가하는데에는 몇가지 제한 사항이 있습니다.

  • 서버의 디렉토리에 접근할 수 있어야 합니다.
  • 이미지는 PNG 포맷만 가능하며, 크기는 8x8, 16x16, 32x32 픽셀까지 가능합니다.

아이콘 관리

  • /dmarker addicon id:<icon-id> <icon-label> file:<path-to-image-file> - 만약 해당하는 경로에 파일이 존재할 경우, 아이콘을 추가합니다. 경로는 마인크래프트 서버 구동기가 있는 디렉토리를 기준으로 합니다. 맨 앞에 /는 쓰지 않습니다.
  • /dmarker deleteicon id:<icon-id> - 해당되는 아이콘을 제거합니다. 기본 아이콘은 제거할 수 없습니다.
기본 마커

밤딸기 서버에는 철도 역 아이콘인 Station.png station과 공항 아이콘인 Airport.png airport가 추가로 등록되어 있습니다. Dynmap markers.png

밤딸기 서버의 마커 정책

마커는 모든 유저가 등록할 수 있습니다. 단, 다음의 제약이 따릅니다.

  • 자기 마커는 반드시 자기 마커셋에 만듭니다. 마커셋 이름은 자기 유저명으로 합니다. 만약 유저 마커가 기본 마커셋에 등록될 경우 삭제합니다.
  • 마커 아이콘은 요청시 넣어 드립니다. 규격에 맞는 마커 아이콘을 보내주시고, 파일명을 아이콘 레이블로 등록합니다. 최대 16x16까지 등록 가능합니다.
  • 마커 삭제는 불가능하며, 삭제를 원할 경우 관리자에게 말씀해 주시기 바랍니다. 마커 레이블은 띄어쓰기가 불가능하니 이 점 참고하고 등록해 주시기 바랍니다.
  • 마커 기능을 남용할 경우 관리자 판단 하에 삭제합니다. 예) 우리집1 우리집2 우리집3 등

링크