PANG MODS
← 모드 목록
BADGEPANG MODS

BADGE

뱃지 케이스

가격 문의

모은 체육관 배지를 진열장에 전시합니다. 전시한 만큼 이름 앞에 계급이 붙습니다.

Fabric API만 필요전용 화면 지원
의존성 (1)
필수Fabric API
설치 방식
서버에만 넣어도 상자 창으로 동작합니다. 같은 파일을 클라이언트에도 넣으면 전용 화면이 열립니다.
제공 파일 (2)
모드 파일pang_badge.jar
설명서명령어 · 설정 · 적용 방법
구매 문의처를 준비하고 있습니다

Minecraft 1.21.1 · Fabric · Java 21. 결제는 문의를 통해 진행합니다.

상품 설명
  • 칸 하나가 체육관 하나이고, 비어 있는 칸이 곧 남은 체육관입니다.
  • 배지를 전시하면 가방에서 빠져 인벤토리 칸이 돌아옵니다.
  • 가장 멀리 간 배지의 계급이 채팅과 탭 목록, 머리 위 이름표에 붙습니다.
  • 아이템 id만 적으면 그것이 배지이므로 특정 배지 모드에 묶이지 않습니다.

설치 방식에 따른 화면

SERVER ONLY서버에만바닐라 상자 창으로 열립니다. 접속하는 인원은 아무것도 설치하지 않습니다.
SERVER + CLIENT클라이언트에도같은 파일을 넣으면 전용 화면이 열립니다. 넣지 않은 인원과 함께 플레이할 수 있습니다.

설명서

이 모드의 특징: 서버에만 넣으면 됩니다

접속하는 인원은 아무것도 설치하지 않아도 그대로 이용할 수 있습니다. 진열장은 바닐라 상자 창이고, 이름 앞의 계급은 바닐라 기능만 씁니다.

원하시면 더 예쁜 화면도 있습니다. 같은 파일을 클라이언트에도 넣으면 전용 진열장 화면(지방 레일 · 진행 막대 · 전시 순간의 반짝임)이 뜹니다. 넣지 않은 인원은 그대로 상자 창으로 이용하며, 함께 플레이하는 데 아무 문제가 없습니다.

무엇을 배지로 볼지 직접 정합니다

이 모드는 특정 배지 모드에 묶여 있지 않습니다.

config/pang_badge.json에 아이템 id 를 적으면 그것이 곧 배지입니다.
  • 배지 모드를 쓰신다면 그 모드의 아이템 id 를 적으면 됩니다. (기본값은 널리 쓰이는 cobbleversebadges 의 4지방 36종으로 들어 있습니다)
  • 배지 모드가 없어도 됩니다. 바닐라 아이템으로 나만의 체육관 8곳을 만들어도 그대로 동작합니다. (예: 다이아몬드 · 에메랄드 · 네더의 별 …)
  • 서버에 없는 아이템 id 는 자동으로 빠지고 로그에 한 줄만 남습니다. 설정 파일은 그대로 두므로, 나중에 그 모드를 넣으면 다시 살아납니다.
주요 명령어
/뱃지진열장을 엽니다

관리자 전용 명령은 없습니다. 배지는 아이템이므로 /give 로 주고

/clear로 회수하시면 됩니다.
주요 기능
  • 진열장: 지방 단추로 넘겨 가며 봅니다. 칸 하나가 체육관 하나입니다.
  • 비어 있는 칸이 곧 남은 체육관입니다. 아직 없는 배지도 이름은 보입니다.
  • 배지를 전시하면 가방에서 빠집니다. 인벤토리 칸이 돌아옵니다.
  • 계급: 전시한 배지 중 가장 멀리 간 것이 이름 앞에 붙습니다. (채팅 · 탭 목록 · 머리 위 이름표 세 곳 모두)
  • 계급이 오르면 그 자리에서 바뀌고 채팅으로 알려 줍니다. 재접속이 필요 없습니다.
  • 창에서는 아무것도 꺼낼 수 없습니다. 보여주기 전용이라 아이템이 새지 않습니다.
전시는 되돌릴 수 없습니다

한 번 전시한 배지는 가져올 수 없습니다. (되가져오기 기능이 없습니다) 누를 수 있는 칸마다 빨간 글씨로 미리 알려 드립니다.

잘못 전시한 것을 되돌려야 한다면

  1. 서버를 끕니다.
  2. world/pang_badge/cases.json 에서 그 인원의 아이템 id 한 줄을 지웁니다.
  3. 서버를 켜고 /give 로 배지를 돌려줍니다.
이름 앞의 계급: 바닐라 스코어보드 팀

마인크래프트에서 머리 위 이름표는 클라이언트가 그립니다. 그래서 보통은 접속하는 인원 모두가 모드를 설치해야 합니다.

이 모드는 바닐라의 스코어보드 팀 접두어를 씁니다. 바닐라가 이미 채팅 · 탭 · 머리 위 세 곳 모두에 그려 주는 기능이라, 서버에만 넣으면 됩니다.

팀을 이미 쓰고 있는 서버라면 주의해 주세요. 한 사람은 팀 하나에만 들어갈 수 있습니다.

다른 팀에 들어 있는 인원은 건드리지 않고 건너뜁니다 (그 인원만 계급이 안 붙습니다). 팀을 본격적으로 쓰는 서버라면 useScoreboardTeam 을 false 로 두세요.

칭호 모드(pang_title)와 함께 쓰시는 경우 두 모드가 같은 자리를 씁니다. 그대로 두면 칭호가 이름에 붙고 계급은 양보합니다 (계급은 진열장 안에서 그대로 보입니다). 계급 쪽을 이름에 붙이고 싶으시면 yieldToNameMods 를 false 로 두고 칭호 모드의 showNamePrefix 를 false 로 바꿔 주세요.

설정 방법

서버를 한 번 실행하면 config/pang_badge.json 이 자동으로 생성됩니다.

배지 목록도 이 파일에 있습니다. (월드를 바꿔도 그대로 남습니다)

regions              이 서버의 배지 목록 (지방 · 트로피 · 배지)
showRankPrefix      계급을 이름 앞에 붙일지 (false 면 전시만 합니다)
useScoreboardTeam   스코어보드 팀을 쓸지  팀을 이미 쓰는 서버는 false
yieldToNameMods     이름을 다루는 다른 모드가 있으면 양보할지 (기본 true)
teamNamePrefix      모드가 만드는 팀 이름의 앞머리 (영문·숫자 1~8자)
separator           계급과 이름 사이에 넣을 글자
rankFormat          계급을 어떻게 쓸지  %s 자리에 계급 이름이 들어갑니다
announceRankUp      계급이 올랐을 때 채팅으로 알릴지
missingIcon         아직 없는 배지 자리에 놓을 아이템
regionIcon          지방 단추 아이템
regionIconSelected  지금 보고 있는 지방 단추 아이템
glintShown          전시한 칸을 반짝이게 할지
menuIcon            (선택) 연동 메뉴에 쓸 아이콘
glyphBaseChar       (선택) 계급을 그림 글자로 그릴 때의 시작 문자 · 0 이면 사용 안 함

배지 목록은 이렇게 생겼습니다

"regions": [
  {
    "id": "kanto",
    "label": "칸토",
    "trophy": "cobbleversebadges:kanto_league_trophy",
    "badges": [
      "cobbleversebadges:kanto_boulder_badge",
      { "id": "minecraft:emerald", "name": "초록 배지" }
    ]
  }
]
badges에 적은 순서가 곧 체육관 순서이며, 그 순서로 계급이 정해집니다.
id만 적으면 아이템의 제 이름이 그대로 나오고, name 을 적으면 그 이름을 씁니다.
trophy는 그 지방을 대표하는 한 칸이며 비워 두어도 됩니다.
label은 지방 이름으로, 원하시는 대로 바꾸실 수 있습니다.

설정을 고칠 때는 서버를 끄고 고쳐 주세요.

배지를 어떻게 주나요

배지는 평범한 아이템입니다. 이 모드는 전시만 담당합니다.

  • 체육관 모드를 쓰신다면 그 모드가 주는 아이템을 그대로 지정하시면 됩니다.
  • 직접 주시려면 /give <플레이어> <아이템 id> 또는 발전과제 보상 함수에서 give @s minecraft:emerald 처럼 한 줄이면 됩니다.
적용 방법

주의: Modrinth App (https://modrinth.com/) 을 기준으로 설명합니다.

서버에만 설치하는 경우 (권장)

  1. 서버의 mods 폴더에 제공받은 .jar 파일을 넣습니다.
  2. 서버를 실행하면 적용이 완료됩니다.
  3. 접속하는 인원은 아무것도 설치하지 않아도 이용할 수 있습니다.

전용 진열장 화면까지 사용하는 경우

  1. 모드를 적용할 인스턴스로 이동합니다.
  2. 우측 상단의 세로 점 3개를 클릭합니다.
  3. [폴더 열기]를 누른 후 mods 폴더로 이동합니다.
  4. 제공받은 .jar 형식의 파일을 넣습니다.
  5. 서버의 mods 폴더에도 동일한 파일을 넣습니다.
  6. Modrinth App으로 돌아와 인스턴스를 실행하면 적용이 완료됩니다.
  7. 설치하지 않은 인원은 상자 창으로 이용하게 되며, 문제없이 함께 플레이할 수 있습니다.
데이터 저장 위치
config/pang_badge.json설정 + 배지 목록 (월드를 바꿔도 유지됩니다)
world/pang_badge/cases.json누가 무엇을 전시했는지

저장 실패에 대비해 .bak 백업을 함께 만듭니다.

다른 서버로 옮길 때는 config 파일만 옮기세요. cases.json 은 그 서버 인원의 기록입니다.

주의사항
  • 지원 버전과 다른 Minecraft 버전에서는 정상 작동하지 않을 수 있습니다.
  • 전시한 배지는 되가져올 수 없습니다.
  • 스코어보드 팀을 쓰는 다른 모드·플러그인과 함께 쓰면 계급이 붙지 않을 수 있습니다. (이미 다른 팀에 들어 있는 인원은 건드리지 않습니다)
  • 서버에 없는 아이템 id 는 목록에서 자동으로 빠집니다. (로그에 한 줄 남습니다)
  • 한 지방의 배지는 최대 36개까지 창에 보입니다.
  • 구매한 파일의 무단 배포 및 재판매를 금지합니다.
  • 서버에서 함께 플레이하는 인원에게만 설치 목적으로 파일을 공유할 수 있습니다.
  • 공유받은 인원은 해당 서버 이용 목적 외에 파일을 사용하거나 재배포할 수 없습니다.
  • 구매 시 안내된 이용 약관에 동의한 것으로 간주됩니다.

대전과 체육관의 다른 모드

전체 보기 →