Observable - это мод для Майнкрафт, который реально спасает нервы администраторам серверов. Если ты когда-нибудь гадал, почему на сервере проседает FPS или TPS, тормозят чанки или мобы тупят - вот ответ.
Это прямой наследник старого доброго LagGoggles, который перестал обновляться после 1.12. Observable работает на версиях Minecraft 1.16 и выше, поддерживает и Forge, и Fabric.
В ванильном Майнкрафт ты не увидишь, какой именно визжащий моб или закликивающий генератор руды жрет ресурсы сервера. Observable профайлит все tile-entities (блоки-сущности) и обычные сущности - мобов, предметы, ловушки, механизмы - и показывает в реальном времени, сколько каждый из них отнимает тактов (tick time).
То есть банально нажимаешь R (дефолтная кнопка открытия GUI профилировщика) и видишь табличку: вот эти 10 инвентарных стеллажей жрут 40% времени, а ферма жителей еще 30%. Можно сразу идти разбираться.
Мод встраивается в процесс тиков (серверных тактов) и собирает метрики по каждой активной сущности в чанке. Вывод - наглядная таблица с сортировкой по нагрузке. Никаких сложных логов, всё прямо в игре.
Обе версии заточены под одни и те же API, так что перейти с Forge на Fabric можно без боли.
Поддерживает Minecraft 1.16+ (включая 1.20, 1.21 и все промежуточные). Если у тебя сборка с десятками модов - Observable не конфликтует с большинством популярных оптимизаций вроде Sodium или Phosphor, потому что работает на уровне событий, а не рендера.
Если нашел баг - пиши на странице проекта. Разработчик адекватный, фиксы выходят регулярно.
Скачай Observable и перестань гадать, откуда лаги - просто посмотри.
Мод Observable для Майнкрафт 1.16+ помогает найти, что именно лагает на сервере - профилирует сущности и блоки-сущности, показывая, что жрет тактовое время. Преемник LagGoggles.