Перейти к содержимому

CobbleProfiler

CobbleProfiler — это Fabric-мод, который профилирует влияние сущностей покемонов Cobblemon на производительность сервера Minecraft 1.21.1.

Fabric
Загрузчики
Fabric
Скачиваний на Modrinth
535
Подписчиков на Modrinth
2
версии
2
Обновлён
8 марта 20268 мар.
Опубликован
в 2026

Коротко о моде

Работает на Fabric
Для Minecraft 1.21.1
Ставится только на сервер; игрокам ставить не нужно
Последняя версия — 1.0.1 от 8 марта 2026
Лицензия MIT — бесплатно
Где нужен
В игрене нуженНа сервереобязателен

Ставится только на сервер; игрокам ставить не нужно

Версии игры1.21.1
Описание переведено автоматическиПоказать оригинал (EN)

CobbleProfiler

CobbleProfiler — это мод для Fabric, который профилирует влияние сущностей-покемонов с https://cobblemon.com на производительность сервера Minecraft 1.21.1. У него нет зависимости от Cobblemon на этапе компиляции — он использует Mixin на LivingEntity.tick() с проверкой имени класса в рантайме и рефлексией для извлечения данных о видах.

Что он отслеживает

  • Время тика сущностей — измеряет, сколько времени занимает тик каждой сущности-покемона (в мс), с разбивкой по сущностям, средними и максимальными значениями
  • Расчёты спавна — профилирует накладные расходы системы спавна Cobblemon, замеряя время ServerPlayerEntity.tick() (куда Cobblemon внедряет свою логику PlayerSpawner)
  • Сетевые пакеты — считает S2C-пакеты (позиция, скорость, анимация, атрибуты, обновления трекера) на каждую сущность-покемона в секунду
  • Использование RAM — эвристическая оценка памяти на сущность (~7КБ базово + поправки на кастомные имена, пассажиров, приёмы)

Как с этим взаимодействовать

  • F7 — переключает HUD-оверлей в правом верхнем углу с метриками в реальном времени и графиком-спарклайном времени тика
  • F8 — открывает полноэкранный GUI с 4 вкладками: Overview (сводные карточки + график), Entities (топ-20 с сортировкой по времени тика), Spawning (история расчётов спавна), Network (разбивка пакетов/сек + оценка пропускной способности)
  • /cobbleprofiler — чат-команды: status, report (с вердиктом OK/WARNING/NOTICE), web on|off, reset
  • Веб-панель (порт 8095) — HTTP-сервер с дашбордом и JSON API по адресам /api/metrics и /api/history, использует встроенный в JDK HttpServer (без внешних зависимостей)

Частые вопросы

Как установить CobbleProfiler?

Установите Fabric под свою версию Minecraft, скачайте CobbleProfiler под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть CobbleProfiler?

У CobbleProfiler есть сборки для Minecraft 1.21.1.

Нужен ли CobbleProfiler на сервере?

Ставится только на сервер; игрокам ставить не нужно

Лицензия и источник
MIT Licenseможно свободно использовать и распространять с указанием автора
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее