- Загрузчики
- Fabric
- Скачиваний на Modrinth
- 347
- Подписчиков на Modrinth
- 0
- версия
- 1
- Обновлён
- 6 апреля 20266 апр.
- Опубликован
- в 2026
Коротко о моде
Нужен и в игре, и на сервере
Entity ID Monitor (eidmon)
Fabric-мод, который даёт возможность в реальном времени видеть внутренний счётчик Entity ID в Minecraft. Показывает текущее значение счётчика, скорость создания сущностей и то, насколько счётчик далёк от настраиваемого порога — с опциональной автоматизацией и отладочными инструментами для игроков, которым нужно работать со счётчиком напрямую.
Обзор
Каждая сущность, заспавненная Minecraft, увеличивает одно глобальное целое число: Entity.CURRENT_ID. Для большинства игроков это число невидимо и неважно. Для тех, кто исследует поведение сущностей, профилирует фермы с интенсивным спавном или занимается низкоуровневыми исследованиями сущностей, — это самое важное число, а ванильная игра не даёт «простого» способа его увидеть. eidmon делает его видимым.
HUD
Постоянный экранный дисплей, показывающий:
- Counter — текущее значение счётчика Entity ID
- Remaining — сколько сущностей осталось до достижения настроенного порога
- Rate — сущностей создаётся в секунду (по реальному времени, не зависит от
/tick rate) - ETA — примерное время до порога при текущей скорости
- Mode —
[SERVER]или[SINGLEPLAYER] - Armed status —
[ARMED]или[DISARMED]Цвет меняется по мере приближения счётчика к порогу: - Белый — норма
- Жёлтый (пульсирующий) — в пределах дистанции оповещения (по умолчанию: 1 000 000 оставшихся)
- Красный — в пределах дистанции предупреждения (по умолчанию: 10 000 оставшихся), с предупреждением в центре экрана Переключение по F9 (можно переназначить).
Команды
| Команда | Описание |
|---|---|
/eidmon status | Показать счётчик, скорость, ETA, статус взведения и режим синхронизации |
/eidmon hud [on|off] | Переключить HUD-оверлей |
| `/eidmon threshold ` | Задать значение Entity ID, при котором срабатывает триггер |
/eidmon enable / disable | Взвести или снять авто-триггер |
/eidmon entities list [type] | Список загруженных сущностей по ID, опционально с фильтром по типу |
/eidmon debug | Переключить логирование в чат каждой серверной сущности для каждого игрока |
| `/eidmon setcounter ` | Напрямую задать счётчик Entity ID — см. предупреждение |
/eidmon collide | Задать счётчик так, чтобы следующая созданная сущность столкнулась с сущностью под прицелом — см. предупреждение |
Авто-триггер
Когда триггер взведён, мод выполняет правый клик по прицелу игрока в момент, когда счётчик достигает настроенного порога. Триггер опционален, и мод полностью работает без его взведения.
- `/eidmon threshold ` — задать цель
- Наведите прицел на то, по чему нужно кликнуть (например, на рычаг)
/eidmon enable— взвести- Мод выполнит клик, когда счётчик достигнет порога Звук играет при входе в зону оповещения и при срабатывании триггера.
Синхронизация с сервером
Если мод установлен и на клиенте, и на сервере, он синхронизирует реальное значение Entity.CURRENT_ID с сервера на всех подключённых клиентов каждый тик — так что видимый счётчик точен, а не приблизителен. Если на сервере мода нет, клиент переходит к оценке счётчика по наибольшему замеченному ID сущности. Мониторинг всё ещё работает, но setcounter, collide и debug недоступны.
Конфигурация
Доступна через Mod Menu (требуется Cloth Config) или в config/eidmon.json:
| Настройка | По умолчанию | Описание |
|---|---|---|
| Enabled | true | Общий вкл/выкл |
| Show HUD | true | HUD-оверлей |
| Threshold | 0 | Значение Entity ID, при котором срабатывает авто-триггер |
| Alert Distance | 1,000,000 | HUD становится жёлтым и играет звук на этом расстоянии от порога |
| Warning Distance | 10,000 | Предупреждение в центре экрана появляется на этом расстоянии от порога |
Установка
- Клиент + сервер (рекомендуется): установите на обоих для точных значений счётчика и полной поддержки команд.
- Только клиент: работает в одиночной игре. На выделенном сервере без мода счётчик оценивается по замеченным ID сущностей — мониторинг работает, но
setcounter,collideиdebugотключены. Требуется Fabric API. Опционально поддерживает Cloth Config и Mod Menu для экрана настроек.
Продвинутые команды — используйте на свой страх и риск
/eidmon setcounter и /eidmon collide напрямую манипулируют внутренним счётчиком Entity ID сервера. Они требуют OP на серверах и существуют для тестирования и исследований Entity ID Suppression. Если вы не знаете, что такое Entity ID Suppression, или чего ожидать от этих команд, этот мод, вероятно, не для вас. Функции мониторинга и HUD полностью безопасны — риск несут только setcounter и collide. Неправильное использование может вызвать:
- Коллизии Entity ID, которые крашат сервер
- Повреждённые данные сущностей, сохраняющиеся в чанках
- Миры, которые становятся незагружаемыми или невосстановимыми Всегда делайте резервную копию мира перед экспериментами. Отмены не существует.
Об авто-триггере
Взведение/снятие авто-триггера существует, чтобы сохранить механику выживания ванильной. Моду никогда не нужно трогать внутренности сервера для его использования — он просто следит за счётчиком и имитирует правый клик на пороге, то же действие, которое игрок иначе выполнял бы вручную по таймингу. setcounter и collide остаются запасным выходом для тестирования и исследований, а не основным путём.
Дополнительное чтение
Что такое Entity ID Suppression? Это выходит за рамки данного описания. Если хотите узнать больше, смотрите канал Mikarific — человека, который первым обнаружил и показал это.
Частые вопросы
Как установить Entity ID Monitor?
Установите Fabric под свою версию Minecraft, скачайте Entity ID Monitor под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть Entity ID Monitor?
У Entity ID Monitor есть сборки для Minecraft 1.21.11.
Нужен ли Entity ID Monitor на сервере?
Нужен и в игре, и на сервере