출석
하루 한 번 출석 보상과 오늘 플레이 시간 보상을 달력 한 장에서 전부 받습니다.
포켓몬을 훈련 칸에 넣어 두면 일정 시간마다 경험치를 받습니다. 이용권으로 충전하는 이용 시간을 사용합니다.
Minecraft 1.21.1 · Fabric · Java 21. 결제는 문의를 통해 진행합니다.
대부분의 모드는 접속하는 인원 전원이 같은 모드를 설치해야 화면이 보입니다. 이 모드는 기본 화면이 바닐라 상자 창과 채팅이라, 서버에만 넣으면 끝입니다. 접속하는 인원은 아무것도 설치하지 않습니다.
훈련 이용권과 포켓몬 볼 아이템은 새 아이템을 추가하지 않습니다. 기존 아이템에 표시를 붙여 구분하므로, 클라이언트에 이 모드가 없어도 접속이 끊기지 않습니다.
원하면 클라이언트에도 넣을 수 있습니다. 그러면 포켓몬 3D 모델이 보이는 전용 훈련 화면, 격자로 보는 전용 관리 화면, 포켓볼 아이템의 카드 툴팁이 뜹니다.
넣은 사람과 안 넣은 사람이 같은 서버에서 함께 플레이할 수 있습니다. 안 넣은 사람은 상자 창으로 보이고, 되는 일은 똑같습니다.
/훈련훈련 화면을 엽니다 (누구나)/훈련목록훈련 현황을 채팅으로 봅니다 (누구나)/훈련시간남은 이용 시간과 가진 이용권 수 (누구나)/훈련시작 <슬롯> · /포켓몬회수 · /훈련중지명령으로도 됩니다 (누구나)/pb <슬롯>파티의 포켓몬을 볼 아이템으로 만듭니다 (누구나)/볼갈이 <슬롯>잡힌 볼을 손에 든 볼로 바꿉니다 (누구나)/지닌도구포켓몬이 쥔 도구를 가방으로 돌려받습니다 (누구나)/포켓몬회복파티 전체를 회복합니다 (누구나)/훈련권지급 <플레이어> <분> [개수]OP 훈련 이용권을 줍니다/훈련시간 지급 <플레이어> <분>OP 이용 시간을 바로 줍니다 (오프라인도 가능)/플레이어관리OP 사람 목록부터 엽니다 (클라이언트에도 모드를 넣은 경우)/플레이어관리 인벤 <플레이어>OP 남의 인벤토리를 봅니다/플레이어관리 파티 <플레이어>OP 남의 파티를 봅니다/플레이어관리 지급 <플레이어> <아이템> [개수]OP/플레이어관리 손에든것 <플레이어>OP 손에 든 그 아이템 그대로/플레이어관리 회복 <플레이어>OP/플레이어관리 레벨 <플레이어> <칸> <레벨>OP/플레이어관리 이로치 <플레이어> <칸> <true/false>OP/플레이어관리 개체값 <플레이어> <칸> 31/31/31/31/31/31OP/플레이어관리 삭제 <플레이어> <칸> 확인OP/포켓몬리로드OP 설정 파일을 다시 읽습니다/pb: 파티의 포켓몬을 그 포켓몬이 들어 있던 볼 아이템으로 만듭니다. 우클릭하면 되돌아오고, 아이템이라 남에게 건네줄 수 있습니다. (마지막 한 마리는 만들 수 없게 막습니다)/볼갈이: 잡힌 포켓볼을 손에 든 볼로 바꿉니다. 손에 든 볼 1개를 씁니다./지닌도구: Cobblemon 은 PC 화면에서 도구를 뺄 수단을 주지 않습니다. 상자 화면에서 누르면 가방으로 돌아옵니다./포켓몬회복: 파티 전체의 체력·PP·상태이상을 되돌립니다. (이미 건강하면 "회복할 것이 없었습니다" 라고 알려 줍니다)확인 을 붙여야 실행됩니다./훈련권지급 플레이어이름 60 3 (1시간짜리 이용권 3장) (플레이어) /훈련 → [충전하기] → [+ 파티에서 넣기] → 포켓몬 클릭
설치하면 바로 쓸 수 있습니다. 설정 파일은 서버를 한 번 켜면 자동으로 만들어집니다.
config/pang_pokemon.json
훈련
maxPerPlayer 한 사람이 쓸 수 있는 훈련 칸 수 (기본 6)
trainIntervalSec 경험치를 주는 간격(초) (기본 60)
trainXpRatio 다음 레벨까지 필요한 양의 몇 %를 주는가 (기본 0.05)
0.05 = 20회면 1레벨. 올리면 모든 레벨이 함께 빨라집니다
trainBaseXp 한 번에 주는 경험치의 하한 (기본 40)
저레벨은 필요량이 작아 비율만 쓰면 몇 점씩 들어옵니다
trainXpPerLevel 경험치 곡선을 읽지 못했을 때 쓰는 예비 계산식
trainMaxLevel 이 레벨을 넘으면 훈련으로 더 오르지 않습니다 (0 = 제한 없음)
requireOnline 접속 중일 때만 자랍니다 (기본 true)
끄면 "게임을 안 켜는 것이 최적" 이 됩니다
이용권
couponItem 이용권으로 쓸 아이템 id (기본 minecraft:clock) couponCustomModelData 커스텀 텍스처 번호 (0 이면 쓰지 않습니다) couponDefaultMinutes 기본 이용권 길이(분) (기본 5) couponMaxMinutes 한 장에 담을 수 있는 최대 분 (기본 10080 = 7일)
포획 규칙
requireBattleToCatch 전투 중에만 몬스터볼이 통합니다 (기본 true) catchTellCooldownMs 같은 사람에게 안내를 다시 내기까지의 간격 (기본 3000) catchDenySound 거절 소리 (비워 두면 소리가 나지 않습니다) catchDenyPitch 거절 소리의 높낮이 (기본 0.5)
그 밖
healSound 회복 소리 (비워 두면 무음) pbEnabled /pb 를 켤지 (기본 true) pbKeepLast 마지막 한 마리는 아이템으로 못 만들게 (기본 true) pbFallbackBall 잡힌 볼을 읽지 못했을 때 쓸 아이템 ballSwapConsume 볼갈이가 손에 든 볼을 소모할지 (기본 true) adminGiveMax 관리자가 한 번에 줄 수 있는 최대 개수 (기본 6400) icons 상자 화면 단추에 쓰는 아이템 id 19종
없는 아이템·소리 id 를 넣어도 서버가 멈추지 않습니다. 대체하고 로그에 경고만 남깁니다. (같은 id 에 대해 한 번만 남깁니다)
값이 범위를 벗어나도 멈추지 않습니다. 범위로 맞추고 경고만 남깁니다.
설정을 고칠 때는 서버를 끄거나, 고친 뒤 /포켓몬리로드 를 실행해 주세요.
주의: Modrinth App (https://modrinth.com/) 을 기준으로 설명합니다.
서버에만 설치하는 경우 (권장)
mods 폴더에 제공받은 .jar 파일을 넣습니다.전용 훈련 · 관리 화면까지 사용하는 경우
[폴더 열기]를 누른 후 mods 폴더로 이동합니다..jar 형식의 파일을 넣습니다.mods 폴더에도 동일한 파일을 넣습니다.전용 화면에서 더 되는 것
/훈련 - 포켓몬 3D 모델이 보이고, 파티에서 끌어다 칸에 놓습니다. 경험치 막대가 1초마다 차오르고, 다음에 들어올 몫이 미리 보입니다./플레이어관리 - 사람 목록 · 검색이 생기고, 인벤토리 41칸을 격자로 봅니다. 레벨 · 개체값을 입력창으로 고칩니다. (상자 창에서는 명령어로 합니다)/pb) 에 마우스를 올리면 그 포켓몬의 카드 툴팁이 뜹니다. (종족 · 레벨 · 능력치 · 기술 · 성격 · 특성)config/pang_pokemon.json설정 (월드를 바꿔도 유지됩니다)world/pang_pokemon/placed.json훈련 칸 (월드를 따라갑니다)world/pang_pokemon/time.json남은 이용 시간 (월드를 따라갑니다)저장 실패에 대비해 .bak 백업을 함께 만들며, 파일이 손상되면 백업에서 자동으로 되돌립니다.
couponItem 을 바꾸거나, 리소스팩을 쓰는 경우 couponCustomModelData 로 그림을 따로 지정할 수 있습니다.requireOnline 을 끄면 접속하지 않아도 포켓몬이 자랍니다. 서버 성격에 맞게 정해 주세요.하루 한 번 출석 보상과 오늘 플레이 시간 보상을 달력 한 장에서 전부 받습니다.
포켓몬을 잡거나 쓰러뜨리면 트레이너 자신이 경험치를 얻습니다. 레벨이 오르면 재화 획득량과 포획 확률이 함께 오릅니다.
뽑기권을 써서 포켓몬을 뽑습니다. 등급은 자동으로 나뉘고, 확률과 천장, 레벨은 전부 설정에서 정합니다.
첫 포켓몬을 고르지 못하게 잠그고 무작위로 지급합니다. 모두가 다른 포켓몬으로 여행을 시작합니다.