한글 상점
분류별로 아이템을 사고파는 상점입니다. 상품과 가격, 하루 구매 한도를 전부 직접 정합니다.
내용물과 확률을 직접 정하는 뽑기 상자입니다. 우클릭하면 열리고, 좌클릭하면 열기 전에 안을 봅니다.
Minecraft 1.21.1 · Fabric · Java 21. 결제는 문의를 통해 진행합니다.
대부분의 GUI 모드는 접속하는 인원 전원이 같은 모드를 설치해야 화면이 보입니다. 이 모드는 바닐라 상자 창만 쓰므로, 서버에만 넣으면 끝입니다. 접속하는 인원은 아무것도 설치하지 않습니다.
상자는 새 아이템을 추가하지 않습니다. 기존 아이템에 표시를 붙여 구분하므로, 클라이언트에 이 모드가 없어도 접속이 끊기지 않습니다.
클라이언트에도 넣으면 전용 화면이 더해집니다. (선택 사항입니다) 관리자는 마우스로 편집하는 화면을, 플레이어는 스크롤되는 미리보기 화면을 봅니다. 설치하지 않은 인원은 지금까지처럼 상자 창과 명령어로 전부 그대로 이용합니다. 한 서버에 섞여 있어도 문제없이 함께 플레이할 수 있습니다.
/상자목록OP 등록된 상자 목록/상자내용 <상자>OP 항목·가중치·확률 (상자 창으로도 함께 보여 줍니다)/상자만들기 <id>OP 상자를 만듭니다 (영소문자·숫자·밑줄)/상자지우기 <상자>OP/상자넣기 <상자> [가중치] [묶음]OP 손에 든 것을 내용물로 넣습니다/상자빼기 <상자> <번호>OP/상자가중치 <상자> <번호> <값>OP/상자겉모습 <상자>OP 손에 든 것을 상자의 겉모습으로/상자설정 <상자> 이름 <이름>OP/상자설정 <상자> 색 <색>OP/상자설정 <상자> 개수 <n>OP 한 번 열 때 몇 번 뽑을지/상자설정 <상자> 전체알림 켜기·끄기OP/상자설정 <상자> 선택뽑기 켜기 [후보수]·끄기OP/상자설정 <상자> 설명추가 <줄> · 설명지우기OP/상자지급 <플레이어> <상자> [개수]OP/상자리로드OP 설정 파일을 다시 읽습니다플레이어는 명령어를 쓰지 않습니다. 상자를 우클릭하면 열리고, 좌클릭하면 내용을 봅니다.
/상자편집: 상자 만들기·지우기, 이름·색·설명·지급 횟수, 겉모습 바꾸기, 가방에서 여러 개를 한 번에 담기, 가중치·개수 고치기, 항목 빼기를 전부 마우스로./상자만들기 lucky_box (다이아몬드 3개를 손에 들고) /상자넣기 lucky_box 10 (철괴 16개를 손에 들고) /상자넣기 lucky_box 90 /상자설정 lucky_box 이름 §6행운 상자 /상자설정 lucky_box 설명추가 §7운이 좋으면 다이아몬드! (상자로 쓸 아이템을 손에 들고) /상자겉모습 lucky_box /상자지급 플레이어이름 lucky_box 5
위 예시는 다이아몬드 10% · 철괴 90% 입니다. 가중치 합이 100일 필요는 없습니다. 설명과 이름에는 §6(금색) 같은 색 코드를 쓸 수 있습니다.
서버를 한 번 실행하면 설정 파일이 자동으로 생성됩니다.
config/pang_lootbox.json: 상자와 전역 설정
boxes 상자 목록: 내용물·확률·겉모습이 전부 여기 있습니다 maxRolls 한 번에 뽑을 수 있는 최대 개수 defaultPicks 선택 뽑기의 기본 후보 수 defaultWeight 항목을 새로 넣을 때 주는 기본 가중치 defaultBoxItem 새로 만든 상자의 기본 아이템 defaultColor 새로 만든 상자의 기본 이름 색 fallbackItem 없는 아이템 id 를 만났을 때 대신 쓸 아이템 previewInfoItem 미리보기 창 마지막 줄의 안내 아이템 groupIconItem 갈래 고르기 창에서 쓸 기본 아이콘 openSound 개봉 소리 (비워 두면 소리가 나지 않습니다) openSoundVolume 소리 크기 (0 ~ 10) openSoundPitch 소리 높이 (0.5 ~ 2.0) previewPercentTiers 미리보기에서 확률을 색으로 나누는 경계 (%)
상자 하나(boxes 안)의 값
name 상자 이름 (§ 색 코드 사용 가능) item 상자로 쓸 아이템 id customModelData 커스텀 텍스처 번호 (0 이면 쓰지 않습니다) color 이름 색 lore 설명 줄 목록 (§ 색 코드 사용 가능) rolls 한 번 열 때 몇 번 뽑는지 announce 결과를 서버 전체에 알릴지 choice / picks 선택 뽑기 여부와 후보 수 entries 항목 목록: item(아이템) · weight(가중치) · group(묶음, 선택)
없는 아이템 id 를 넣어도 서버가 멈추지 않습니다. 대체 아이템으로 표시하고 로그에 경고만 남깁니다. (같은 id 에 대해 한 번만 남깁니다)
설정을 고칠 때는 서버를 끄거나, 고친 뒤 /상자리로드 를 실행해 주세요. 서버가 켜진 상태에서 파일만 고치면 /상자만들기 같은 명령이 덮어쓸 수 있습니다.
주의: Modrinth App (https://modrinth.com/) 을 기준으로 설명합니다.
서버에만 설치하는 경우 (권장)
mods 폴더에 제공받은 .jar 파일을 넣습니다.전용 편집·미리보기 화면까지 사용하는 경우
[폴더 열기]를 누른 후 mods 폴더로 이동합니다..jar 형식의 파일을 넣습니다.mods 폴더에도 동일한 파일을 넣습니다.config/pang_lootbox.json상자 목록·설정 (월드를 바꿔도 유지됩니다)이 모드는 플레이어별 기록을 저장하지 않습니다. world 폴더에 파일을 만들지 않습니다. 설정 파일은 저장 실패에 대비해 .bak 백업을 함께 만듭니다.
maxRolls 로 상한을 두는 것을 권장합니다.