- Документация
- https://modrinth.com/mod/catch-rate-display
Что это за мод
Cobblemon Catch Rate Display — клиентское дополнение, показывающее расчётный шанс поимки дикого покемона. Оно не меняет правила захвата и не добавляет серверную механику, а выводит сведения из синхронизированных данных Cobblemon. Процент обновляется при изменении здоровья цели, статуса, выбранного покебола и других учитываемых условий.
Во время боя либо при наведении на дикого покемона игрок держит покебол и получает числовую оценку. Отдельная панель сопоставляет доступные виды покеболов, помогая выбрать вариант для текущей ситуации.
Скриншоты и внешний вид
Для кого предназначен проект
Мод рассчитан на игроков, которые часто занимаются поимкой и хотят осознаннее расходовать предметы. Он полезен для:
• изучения влияния здоровья и статусов;
• сравнения нескольких покеболов;
• оценки специальных условий предметов;
• игры на сервере, где разрешены клиентские подсказки;
• настройки более заметного HUD.
Тем, кто предпочитает скрытые расчёты, редко ловит покемонов или играет без Cobblemon, дополнение даст мало пользы. Клиентская установка не отменяет правила сообщества: администрация вправе ограничивать информационные моды.
Расчёт и возможности интерфейса
По описанию проекта, расчёт связан с формулами поимки восьмого и девятого поколений. Учитываются здоровье, статус, вид покебола, число ходов и специальные условия. Для Heavy Ball важна масса цели, для Timer Ball — длительность боя, для Net Ball — подходящий тип покемона. Итог является вероятностью, а не обещанием успешного броска.
Заявленные функции:
• живой процент и его обновление;
• множители здоровья и статуса;
• ранжирование покеболов по эффективности;
• пояснение особых условий;
• цветовая индикация высоких и низких шансов;
• перемещение, включение и скрытие HUD;
• поддержка 28 языков.
Для панели сравнения в исходном описании указана клавиша G, для переключения HUD — K. Они могут пересекаться с управлением других модов, поэтому назначения следует проверить в меню. Полнота перевода отдельных строк зависит от версии.
Совместимость и зависимости
Для рассматриваемой публикации подтверждены Minecraft 1.21 и 1.21.1, NeoForge и версия 2.8.23+neoforge. Обязательны Cobblemon и Kotlin for Forge. Клиентская сторона отмечена как требуемая, серверная — как неподдерживаемая.
Перед установкой сопоставляют:
• версию Minecraft;
• версию NeoForge;
• сборку Cobblemon;
• Kotlin for Forge;
• отсутствие дубликатов мода.
В более широком описании упомянуты иные платформы, но конкретный подтверждённый JAR относится к NeoForge. Использовать его с другим загрузчиком не следует.
Установка
JAR помещается в папку mods совместимого экземпляра. До изменения желательно сохранить копию рабочей сборки.
Порядок установки:
• проверить запуск профиля NeoForge;
• установить совместимые Cobblemon и Kotlin for Forge;
• закрыть игру и лаунчер;
• поместить catchrate-display-neoforge-2.8.23.jar в mods;
• не распаковывать файл;
• запустить игру и проверить сообщения загрузчика;
• открыть тестовый мир Cobblemon.
Размер JAR — 261641 байт. SHA-512: 73c8e824207ace54913799eb9f4a8ddeea717247427144eda47f3392f8f6e758ba223c81c92e4a678974061ba1f549e0a54978e9960bc294e068282a8bfeaa37. SHA-1: 9e7e7ff7ca331c64eb6f0be47b80825248c0cc98.
Проверка результата
После загрузки нужно проверить функцию в игре:
• найти дикого покемона;
• взять покебол и навести на цель;
• убедиться, что появился процент;
• снизить здоровье во время боя;
• применить доступный статус;
• открыть сравнение покеболов;
• оценить читаемость HUD;
• повторно войти в мир.
Процент должен реагировать на изменение условий. Неожиданное значение не обязательно означает ошибку: некоторые покеболы получают бонус только при определённой массе, типе цели или длительности встречи.
Когда выбирать и какие есть ограничения
Cobblemon Catch Rate Display подходит, когда нужен числовой ориентир без автоматического броска и изменения баланса. Панель сравнения удобна при большом наборе покеболов, а пояснение множителей помогает изучать механику.
Ограничения проекта:
• отдельный бросок остаётся случайным;
• точность зависит от совместимости версий и доступных данных;
• мод не меняет серверную формулу;
• сервер может запрещать подсказки;
• другой HUD способен перекрыть отображение;
• конфликт клавиш может скрыть функции;
• новая версия Cobblemon может изменить расчёт;
• отсутствие известных проблем не исключает конфликтов.
Заявленная работа вычислений только при необходимости описывает замысел оптимизации, но не гарантирует одинаковую нагрузку в любой сборке.
Безопасное обновление
Мод лучше обновлять отдельно от Cobblemon, NeoForge и Kotlin for Forge. Перед заменой сохраняют старый JAR и резервную копию экземпляра.
Последовательность:
• записать текущие версии;
• проверить назначение нового файла;
• удалить прежний JAR;
• установить одну новую версию;
• запустить тестовый мир;
• проверить процент, панель и журнал;
• затем обновлять связанные компоненты.
Оставлять две версии одновременно нельзя: дублирование идентификатора способно остановить загрузку. Переход на неподтверждённый Minecraft без совместимой публикации также рискован.
Откат
При сбое игру закрывают, новый JAR удаляют, а сохранённый возвращают. Если одновременно менялись Cobblemon, NeoForge или Kotlin for Forge, их также приводят к прежней совместимой связке.
После отката проверяют:
• исчезла ли ошибка;
• загрузился ли мод;
• появился ли процент;
• работают ли клавиши;
• отсутствует ли второй JAR.
Дополнение является клиентским HUD и не заявлено как источник нового содержимого мира, однако резервная копия остаётся разумной мерой при комплексном обновлении.
Диагностика
Если игра не запускается, сначала проверяют Minecraft, NeoForge и обязательные зависимости. Сообщение о недостающем Cobblemon или Kotlin for Forge обычно указывает на отсутствие компонента либо несовместимую версию. Если HUD не виден, нужно проверить покебол в руке, подходящую цель и состояние отображения.
Порядок поиска причины:
• убрать мод и проверить базовую сборку;
• вернуть его при сохранённых зависимостях;
• проверить клавиши G и K;
• временно отключить другие HUD-моды;
• испытать новый тестовый мир;
• сверить размер и хеш;
• изучить журнал загрузки.
Сбой только на одном сервере может зависеть от его версии Cobblemon, доступных данных или правил и не обязательно является общей ошибкой мода.
Файл, авторство и лицензия
Публичным участником указан Akkiruk. Лицензия — MIT, канонический идентификатор SPDX — MIT. Использование и переработка допускаются при соблюдении её условий; название, авторство и лицензионное уведомление следует сохранять. Редакционные выводы статьи не приписываются автору.
JAR получен по официальному HTTPS, локально сверен с опубликованными хешами и прошёл статическую проверку структуры и путей архива. Динамический запуск не выполнялся. Проверка подтверждает целостность конкретной копии, но не заменяет испытание в отдельном профиле.
FAQ
Нужна ли установка на сервер?
Нет, серверная сторона для указанной публикации не поддерживается. JAR устанавливается клиентом. Использование всё равно зависит от правил сервера и совместимости его Cobblemon.
Почему процент не показывается?
Проверьте версии, зависимости, покебол в руке, тип цели, состояние HUD и конфликт клавиш. Затем временно отключите другие интерфейсные моды.
Гарантирует ли высокий шанс поимку?
Нет. Процент описывает вероятность. Высокое значение допускает неудачу, а низкое — успешный исход отдельной попытки.
Можно ли запустить мод без Cobblemon?
Нет. Cobblemon указан обязательной зависимостью и предоставляет данные для расчёта.
Подходит ли этот файл для Fabric?
Подтверждённый catchrate-display-neoforge-2.8.23.jar относится к NeoForge. Использовать его в профиле Fabric не следует.