Block Event Separator - это клиентский мод для Майнкрафт, который делает видимым то, что обычно скрыто от глаз. Если вы когда-нибудь строили сложные поршневые схемы и ломали голову, почему механизм работает не так, как задумано, этот мод станет вашим лучшим другом.
В ванильном Minecraft все поршни в одном тике срабатывают практически мгновенно - понять, какой из них двинулся первым, а какой последним, невозможно. Block Event Separator решает эту проблему: он не меняет поведение игры на сервере, но на клиенте разносит анимации событий блоков с задержкой в 1 игровой такт (gt). В результате вы видите последовательность, в которой поршни выдвигаются и втягиваются.
Как это работает
Мод активируется командой /blockeventseparator mode <new mode>. Доступны три режима:
- depth - события разделяются по глубине (так называемые "микротики" или BED). Все блоки на одной глубине анимируются одновременно.
- index - разделение по индексу, в порядке выполнения. Каждое следующее событие начинается после завершения предыдущего.
- block - движущиеся блоки разделяются по индексу, в порядке их создания.
Скорость анимации можно настроить командой /blockeventseparator interval <new interval>. Интервал задаётся в тиках и должен быть больше 0.
Важно: мод разделяет события только на стороне клиента - серверная логика остаётся нетронутой. Это значит, что механизмы не сломаются, а вы просто видите их работу в замедленном режиме.
Совместимость с G4mespeed
Если установить G4mespeed версии 1.3.0 или новее, Block Event Separator получит несколько плюшек:
- более стабильные анимации поршней;
- возможность менять режим разделения из меню G4mespeed (раздел Server Settings);
- настройки сохраняются между перезапусками игры, а не сбрасываются.
Интеграция с G4mespeed работает только для Minecraft 1.16 и выше.
Совместимость с Carpet Mod
Мод дружит с функцией заморозки тиков из Carpet. Вы можете шаг за шагом проходить отдельные события блоков в своём темпе. Для наилучшего результата Carpet должен быть установлен на клиенте с включённым правилом smoothClientAnimations, либо используйте G4mespeed на клиенте для правильной синхронизации.
Итог
Block Event Separator - незаменимая вещь для тех, кто строит сложные поршневые механизмы и хочет их отлаживать. Вместо того чтобы гадать, что пошло не так, вы просто запускаете мод и видите всю механику в деталях. Скачайте мод Block Event Separator и начните разбираться в тонкостях редстоуна - это сильно упростит жизнь любому техническому игроку.

