트레이너 레벨
포켓몬을 잡거나 쓰러뜨리면 트레이너 자신이 경험치를 얻습니다. 레벨이 오르면 재화 획득량과 포획 확률이 함께 오릅니다.
하루 한 번 출석 보상과 오늘 플레이 시간 보상을 달력 한 장에서 전부 받습니다.
Minecraft 1.21.1 · Fabric · Java 21. 결제는 문의를 통해 진행합니다.
접속하는 인원은 아무것도 설치하지 않아도 그대로 이용할 수 있습니다. 출석 달력은 바닐라 상자 창이라 클라이언트 모드가 필요 없습니다.
같은 파일을 클라이언트에도 넣으면 전용 달력 화면이 열립니다. 한 달 달력·진행 막대·보상 미리보기가 한 화면에 보입니다. (넣은 사람에게만 바뀝니다. 안 넣은 사람은 상자 달력 그대로 전부 이용할 수 있습니다)
/출석출석 달력을 엽니다 (여기서 전부 받습니다)/출석확인 <플레이어>OP 받은 일차·오늘 플레이·단계별 상태를 봅니다/출석보상확인 <일차>OP 그 일차에 무엇이 들었는지 봅니다/출석지급 <플레이어> <일차>OP 그 일차를 받을 수 있게 열어 줍니다/출석초기화 <플레이어> [일차]OP 수령 기록을 지워 다시 받게 합니다/출석시간설정 <플레이어> <분>OP 오늘 플레이 시간을 직접 맞춥니다/출석리로드OP 설정 파일을 다시 읽습니다/지갑잔고를 봅니다 (/지갑 주기 <플레이어> <액수> 는 OP)| 주기 | 초기화 | |
|---|---|---|
| 일일 출석 | 하루 한 번 | 달이 바뀌면 달력이 새로 시작합니다 |
| 플레이 시간 | 오늘 누적 | 날이 바뀌면 0분부터 다시 셉니다 |
지난 달 기록은 지워지지 않습니다. 달력에는 이번 달만 보이지만, 몇 일을 받았는지는 현황 칸과 /출석확인 에 남습니다.
놓친 날은 받을 수 없습니다. (오늘 칸만 받습니다) 지난 날을 받게 해 주려면 /출석지급 <플레이어> <일차> 로 그 칸을 열어 주세요. 열어 준 칸은 본인이 달력에서 눌러 받고, 받으면 사라집니다.
config/pang_attendance.json의 daily 와 playtime 에 적습니다."daily": {
"default": [ {"type":"money","amount":100} ],
"5": [ {"type":"money","amount":300}, {"type":"item","id":"minecraft:iron_ingot","count":3} ],
"30": [ {"type":"money","amount":5000}, {"type":"item","id":"minecraft:diamond_block","count":1} ]
},
"playtime": [
{ "minutes": 30, "rewards": [ {"type":"money","amount":200} ] },
{ "minutes": 120, "rewards": [ {"type":"item","id":"minecraft:iron_ingot","count":2} ] }
]
daily 의 키가 일차(1~31)입니다. default 는 따로 적지 않은 모든 날에 쓰입니다. 1~31 을 전부 채울 필요가 없습니다.playtime 의 minutes 는 오늘 누적 플레이 분입니다. 단계는 몇 개든 됩니다. (달력 맨 아랫줄에 9개까지 보입니다){"type":"item","id":"<아이템 id>","count":N} · {"type":"money","amount":N}"label":"문구" 를 넣으면 화면에 그 문구가 그대로 나옵니다./출석리로드 하면 다시 받을 수 있습니다)돈(money) 은 이 모드들이 함께 쓰는 잔고로 들어갑니다. 화폐 이름은 config/pang_wallet.json 의 name 으로 바꿉니다 (기본값 코인).
서버를 한 번 실행하면 config/pang_attendance.json 이 자동으로 생성됩니다.
보상표도 이 파일에 있습니다. (월드를 바꿔도 그대로 남습니다)
daily 일일 출석 보상표 (키 = 일차, default = 그 밖의 날) playtime 오늘 플레이 시간 단계 (minutes + rewards) announceOnJoin 접속했을 때 "오늘 출석이 남았습니다" 를 알릴지 announcePlaytime 시간 단계를 새로 채웠을 때 알릴지 icons.claimed 받은 칸 아이템 (기본 lime_stained_glass_pane) icons.ready 지금 받을 수 있는 칸 (기본 chest) icons.missed 지나간 칸 (기본 gray_stained_glass_pane) icons.future 아직 오지 않은 칸 (기본 light_gray_stained_glass_pane) icons.unlocked 관리자가 열어준 칸 (기본 ender_chest) icons.playtime 플레이 시간 칸 (기본 clock) icons.summary 현황 칸 (기본 writable_book) icons.filler 빈자리를 메우는 판 (기본 black_stained_glass_pane · 비우면 빈 칸)
설정을 고친 뒤에는 /출석리로드 로 다시 읽습니다. (Cobblemon 서버라면 아이콘과 보상을 cobblemon:poke_ball 처럼 바꾸면 더 잘 어울립니다)
① 서버에만 넣기: 이것만으로 전부 동작합니다
mods 폴더에 제공받은 .jar 파일을 넣습니다.② 클라이언트에도 넣기: 전용 달력 화면이 열립니다 (선택)
.jar 파일을 클라이언트의 mods 폴더에도 넣습니다. (서버용·클라이언트용이 따로 있지 않습니다)/출석 을 치면 전용 달력 화면이 열립니다.인원마다 달라도 괜찮습니다. 넣은 사람은 전용 화면으로, 안 넣은 사람은 상자 창으로 똑같이 받습니다. 보상도 기록도 완전히 같습니다.
클라이언트에만 넣으면 아무 일도 일어나지 않습니다. 서버에 반드시 넣어야 합니다.
config/pang_attendance.json설정 + 보상표 (월드를 바꿔도 유지됩니다)config/pang_wallet.json화폐 이름 (여러 모드가 함께 씁니다)world/pang_attendance/players.json누가 언제 받았고 오늘 몇 분 플레이했는지world/pang_wallet/balances.json잔고 (여러 모드가 함께 씁니다)저장 실패에 대비해 .bak 백업을 함께 만듭니다.
다른 서버로 옮길 때는 config 파일만 옮기세요.
players.json은 그 서버 인원의 기록입니다.| 모드 | 무엇이 좋아지나 |
|---|---|
| CobbleDollars | 돈을 그 모드의 잔고로 씁니다. 다른 곳에서 번 돈을 여기서 그대로 씁니다 |
설치만 하면 자동으로 이어집니다. 설정할 것이 없습니다. 없으면 이 모드가 자기 잔고(world/pang_wallet/balances.json)를 씁니다. 그것만으로도 문제없이 돌아갑니다.
저희 pang_ 모드를 여러 개 쓰신다면 돈은 하나로 이어집니다. 상점에서 쓴 돈, 슬롯에서 딴 돈, 은행에 넣은 돈이 같은 지갑입니다.
{"type":"item"} 과 {"type":"money"} 외의 보상 종류는 이 모드 혼자서는 줄 수 없습니다. (지급이 실패하고 로그에 남으며, 받은 것으로 처리되지 않습니다)포켓몬을 잡거나 쓰러뜨리면 트레이너 자신이 경험치를 얻습니다. 레벨이 오르면 재화 획득량과 포획 확률이 함께 오릅니다.
포켓몬을 훈련 칸에 넣어 두면 일정 시간마다 경험치를 받습니다. 이용권으로 충전하는 이용 시간을 사용합니다.
뽑기권을 써서 포켓몬을 뽑습니다. 등급은 자동으로 나뉘고, 확률과 천장, 레벨은 전부 설정에서 정합니다.
첫 포켓몬을 고르지 못하게 잠그고 무작위로 지급합니다. 모두가 다른 포켓몬으로 여행을 시작합니다.