PANG MODS
← 모드 목록
RATING & ENDLESSPANG MODS

RATING & ENDLESS

레이팅

가격 문의

플레이어끼리 점수를 걸고 겨루는 매칭과, 끝없이 이어지는 무한 매칭입니다. 사본으로 싸우므로 실제 포켓몬은 다치지 않습니다.

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

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

상품 설명
  • 포켓몬 사본으로 싸우므로 HP와 PP가 그대로입니다.
  • 3마리를 순서까지 정해서 나가고, 레벨 상한은 거절하지 않고 낮춰서 적용합니다.
  • 배치 판수와, 시간에 따라 넓어지는 대기 폭으로 인원이 적은 서버에서도 매칭됩니다.
  • Radical Cobblemon Trainers가 있으면 무한 매칭이 열립니다.

설치 방식에 따른 화면

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

설명서

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

대부분의 랭킹·대전 모드는 접속하는 인원 전원이 같은 모드를 설치해야 화면이 보입니다. 이 모드는 바닐라 상자 창과 채팅만으로도 전부 동작하므로, 서버에만 넣으면 끝입니다. 접속하는 인원은 아무것도 설치하지 않습니다.

새 아이템도, 새 블록도 추가하지 않습니다. 클라이언트에 이 모드가 없어도 접속이 끊기지 않습니다.

원하면 전용 전체 화면까지 (선택)

같은 .jar 를 클라이언트에도 넣으면 /레이팅 이 전용 전체 화면으로 열립니다.

탭 6개   내 레이팅 · 파티 편집 · 플레이어 순위 · 무한 순위 · 최근 전적 · 대전 규칙
         포켓몬이 <b>3D 모델 카드</b>로 나오고, 눌러서 순서를 정합니다
         매칭 대기 시간이 <b>1초마다 흐릅니다</b> (상자 창에서는 열 때 한 번 찍힙니다)
         무한 매칭에서 이기면 <b>연전 여부를 묻는 창</b>이 뜹니다

받을 파일은 그대로 하나입니다. 넣는 위치가 둘일 뿐이고, 다른 모드는 아무것도 필요 없습니다.

설치한 사람과 안 한 사람이 같은 서버에서 함께 플레이할 수 있습니다. 설치하지 않은 인원은 상자 창으로 보게 되며, 할 수 있는 일은 완전히 같습니다. 기록도 한 군데에만 쌓이므로 어느 화면에서 골라도 결과가 같습니다.

가장 중요한 점: 포켓몬이 다치지 않습니다

대전은 파티의 사본으로 진행됩니다.

전투가 끝나도  HP 그대로 · PP 그대로 · 기절 없음 · 회복할 필요 없음

포켓몬 센터를 오가지 않아도 되므로 하루에 몇 판이고 이어서 할 수 있습니다. 레벨이 상한을 넘는 포켓몬은 그 레벨로 낮춰서 싸우고, 원본은 그대로입니다.

같은 이유로 경험치는 오르지 않습니다. 사본이 이겼기 때문입니다. 이 모드의 보상은 순위이지 육성이 아닙니다.

돈벌이로 쓰이지 않습니다

무한히 돌릴 수 있는 대전에서 보상이 나오면 그것이 곧 최고의 돈벌이가 됩니다. 이 모드는 아무것도 주지 않고, 다른 모드가 "전투를 이겼다"만 보고 준 돈은 전투 앞뒤 잔고를 재서 늘어난 만큼 도로 회수합니다. (설정으로 끌 수 있습니다)

종목이 둘입니다

플레이어 매칭: 줄을 서면 점수가 비슷한 사람과 붙습니다. 이기면 얻고 지면 잃습니다(Elo). 기다릴수록 허용 점수 차가 넓어져 사람이 적은 서버에서도 매칭이 됩니다.

무한 매칭: 트레이너를 1층부터 계속 상대합니다. 점수가 아니라 깬 최고 층으로 순위가 매겨지고, 한 판이라도 지면 다음엔 1층부터입니다.

Radical Cobblemon Trainers 가 있어야 열립니다. 없으면 이 종목만 닫히고 플레이어 매칭은 그대로 동작합니다.

주요 명령어
/레이팅전체 화면을 엽니다 (누구나)
/대전찾기매칭 대기에 서거나 나옵니다 (누구나)
/무한매칭무한 매칭 한 판 (누구나)
/대전파티대전에 나갈 포켓몬을 순서까지 고릅니다 (누구나)
/레이팅순위 [플레이어|무한]순위표 (누구나)
/레이팅규칙지금 걸려 있는 규칙을 전부 봅니다 (누구나)
/레이팅관리OP 설정을 화면에서 바꿉니다
/레이팅설정 [항목] [값]OP 값을 직접 바꿉니다
/레이팅점수 <플레이어> <플레이어|무한> <값>OP 점수만 고칩니다(전적은 그대로)
/레이팅초기화 <플레이어|무한> 확인OP 시즌 초기화
/레이팅상태 · /레이팅시험 [트레이너]OP 진단
/레이팅리로드OP 설정 파일을 다시 읽습니다
주요 기능
  • 포켓몬이 다치지 않습니다. 사본으로 싸우므로 HP·PP가 그대로입니다.
  • 3마리를 순서까지 정해서 나갑니다. 무엇을 데려갈지가 곧 전략이 되고, 1번이 선봉으로 나가므로 선봉 싸움이 생깁니다. (마릿수는 설정에서 바꿉니다)
  • 레벨 상한은 거절이 아니라 낮춰서 적용됩니다. 열심히 키운 사람도 지금 파티 그대로 바로 들어올 수 있습니다.
  • 배치 판수: 처음 몇 판은 점수가 움직이지 않고, 마지막 판에 실제 성적으로 첫 점수가 정해집니다. 순위표에는 배치를 마친 사람만 섭니다.
  • 대기 폭이 시간에 따라 넓어집니다. 사람이 적은 서버에서도 맨 위와 맨 아래가 영영 못 잡히는 일이 없습니다.
  • 무한 매칭의 난이도는 판마다 무작위입니다. 층만으로 세기가 정해지면 "N층은 이 정도"가 금방 외워집니다. 상대 이름도 무한 N층 으로 감춥니다.
  • 참가를 막을 때는 이유를 말합니다. 몇 마리가 모자란지, 어느 포켓몬이 전설인지 이름까지 알려 줍니다.
  • 순위표·전적은 쪽을 넘깁니다. 상자 창은 한 쪽에 45명, 전용 화면은 50명씩. 전용 화면에는 [내 등수] 단추가 있어 내가 있는 쪽으로 단번에 갑니다.
  • 전용 전체 화면(클라이언트에도 설치한 경우): 탭 6개 · 포켓몬 3D 카드 · 흐르는 대기 시간 · 연전 물음 창. (설치하지 않아도 전부 이용할 수 있습니다)
  • 결과가 오지 않은 대전을 자동으로 정리합니다. 서버가 갑자기 꺼져도 "이미 대전 중"에 갇히지 않고, 무슨 일이 있었는지 모르는 판은 점수를 건드리지 않습니다.
  • 대전용 임시 엔티티를 반드시 치웁니다. 서버가 비정상 종료되어 남은 것도 다음 기동에서 걷어냅니다.
  • 상자 창에서 아이템을 꺼낼 수 없습니다. 모든 클릭이 차단되어 있습니다.
  • 시즌 초기화: 종목별로 점수·전적을 지우고 시즌 번호를 올립니다. 고른 대전 파티는 남습니다.
이렇게 쓰면 됩니다
/대전파티        →  상자에서 3마리를 순서대로 누릅니다  →  [확정]
/대전찾기        →  상대가 잡히면 채팅으로 알려 줍니다
/무한매칭        →  1층부터. 이기면 채팅의 [ 2층 도전 ] 을 누릅니다
                    (클라이언트에도 설치했다면 물어보는 창도 함께 뜹니다)
/레이팅          →  성적 · 순위 · 전적을 한 화면에서

설치하고 서버를 켜면 바로 쓸 수 있습니다. 따로 만들어 둘 것이 없습니다.

설정 방법

서버를 한 번 실행하면 설정 파일이 자동으로 생성됩니다.

config/pang_rating.json

점수 · 배치

season             시즌 번호 (초기화할 때마다 1 오릅니다)
start              이 종목을 처음 하는 사람의 점수 (기본 1000)
floor              점수가 이 아래로는 내려가지 않습니다
placement          배치 판수: 이만큼 겨뤄야 첫 점수가 정해집니다 (0 이면 안 함)
placementStep      배치 한 판의 값 (이기면 +, 지면 -)
pvp.mode           elo = 상대 점수를 본다 · flat = 항상 같은 값
pvp.k              Elo 민감도. 클수록 한 판의 변동이 큽니다 (기본 32)
pvp.win / pvp.loss flat 일 때의 승리·패배 점수
pvp.minGain        약한 상대를 이겨도 최소 이만큼은 얻습니다
pvp.maxDrop        한 판에 이 이상은 잃지 않습니다

대전 규칙 (rules)

levelCap           이 레벨을 넘는 포켓몬은 이 레벨로 낮춰서 싸웁니다 (원본은 그대로)
teamSize           대전에 데려가는 마리 수 (양쪽 같습니다 · 기본 3)
banLegendary       전설·환상 금지
speciesClause      같은 종을 둘 이상 넣지 못하게
clawBack           전투로 늘어난 잔고를 도로 회수할지 (기본 켬)

대기열 (queue)

startWidth         처음 허용하는 점수 차
widenSeconds       이 초마다 허용 폭이 넓어집니다
widenPoints        한 번에 넓어지는 폭
anyAfter           이 초를 넘으면 점수 차를 보지 않습니다 (0 이면 끝까지 봅니다)

무한 매칭 (endless)

startLevel         1층 상대의 레벨 (기본 25)
levelStep          층마다 오르는 상대 레벨 (0 이면 안 오릅니다)
maxLevel           상대 레벨의 천장
maxStage           마지막 층 (0 이면 끝이 없습니다)
aiSkill            상대 AI 의 세기 0~5 (기본 4 · 너무 세면 아무도 2층을 못 넘습니다)
grade_easy / grade_normal / grade_hard / grade_elite
                   난이도가 뽑힐 비중 (합이 0 이면 보통만 나옵니다)
offset_easy / offset_normal / offset_hard / offset_elite
                   그 난이도가 상대 레벨에 더하는 값

무한 매칭 상대 (elite)

pool               상대로 쓸 트레이너 id 를 직접 적습니다
                    여기에 하나라도 적으면 그것만 씁니다
prefix             비어 있을 때, 이 글자로 시작하는 트레이너를 상대로 봅니다
contains           비어 있을 때, 이 글자를 포함하는 트레이너를 상대로 봅니다

트레이너 이름 규칙은 데이터팩마다 다릅니다. 후보가 0명으로 나오면 서버 로그가 이 항목을 확인하라고 알려 줍니다.

전투 진행 (battle)

staleMinutes       결과가 오지 않은 대전을 이 분 뒤에 정리합니다
standDistance      상대가 플레이어에게서 떨어져 서는 거리(블록): 0 은 쓸 수 없습니다
historyMax         남겨 둘 전적 수 (넘으면 오래된 것부터 버립니다)

범위를 벗어난 값을 넣어도 서버가 멈추지 않습니다. 범위 안으로 자르고 그대로 동작합니다.

설정을 고칠 때는 서버를 끄거나, 고친 뒤 /레이팅리로드 를 실행해 주세요.

적용 방법

주의: 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_rating.json규칙·점수 공식·대기열 (월드를 바꿔도 유지됩니다)
world/pang_rating/players.json종목별 성적 · 대전 파티 · 전적 (월드를 따라갑니다)

저장 실패에 대비해 .bak 백업을 함께 만들며, 파일이 손상되면 백업에서 자동으로 되돌립니다.

함께 쓰면 좋은 모드
모드무엇이 좋아지나
CobbleDollars돈을 그 모드의 잔고로 씁니다. 다른 곳에서 번 돈을 여기서 그대로 씁니다

설치만 하면 자동으로 이어집니다. 설정할 것이 없습니다. 없으면 이 모드가 자기 잔고(world/pang_wallet/balances.json)를 씁니다. 그것만으로도 문제없이 돌아갑니다.

저희 pang_ 모드를 여러 개 쓰신다면 돈은 하나로 이어집니다. 상점에서 쓴 돈, 슬롯에서 딴 돈, 은행에 넣은 돈이 같은 지갑입니다.

주의사항
  • 지원 버전과 다른 Minecraft 버전에서는 정상 작동하지 않을 수 있습니다.
  • Cobblemon 이 없으면 모드가 로드되지 않습니다.
  • 무한 매칭은 Radical Cobblemon Trainers 가 있어야 열립니다. 이 모드는 그 모드의 팀 데이터만 읽고, 격파 기록·레벨 상한 같은 진행 상황에는 전혀 손대지 않습니다. (해당 모드의 코드는 포함되어 있지 않습니다)
  • 대전에서는 경험치가 오르지 않습니다. 사본으로 싸우기 때문이며, 의도된 동작입니다.
  • 상대 트레이너가 설 자리로 보이지 않는 갑옷 거치대를 잠깐 세웠다가 치웁니다. 서버가 비정상 종료되어 남은 것은 다음 기동에서 자동으로 걷어냅니다.
  • aiSkill 을 너무 높게 두면 무한 매칭에서 아무도 몇 층을 못 넘습니다. 기본값(4)에서 시작해 서버 분위기를 보고 조정하시기를 권장합니다.
  • endless.startLevel 은 서버의 평균 육성도에 맞춰 주세요. 파티 레벨보다 높으면 1층도 이기지 못합니다.
  • 전용 전체 화면을 쓰려면 서버와 클라이언트에 같은 버전의 파일을 넣어야 합니다. 버전이 다르면 상자 창으로 동작하며, 접속이 끊기지는 않습니다.
  • 구매한 파일의 무단 배포 및 재판매를 금지합니다.
  • 서버에서 함께 플레이하는 인원에게만 설치 목적으로 파일을 공유할 수 있습니다.
  • 공유받은 인원은 해당 서버 이용 목적 외에 파일을 사용하거나 재배포할 수 없습니다.
  • 구매 시 안내된 이용 약관에 동의한 것으로 간주됩니다.

대전과 체육관의 다른 모드

전체 보기 →