▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/Cooldown Coordinator
Cooldown Coordinator

Cooldown Coordinator

Cooldown Coordinator - библиотека для Fabric, которая координирует кулдауны перемещения предметов между ванильными воронками и модифицированными блоками. Скачайте мод для стабильной работы сортировочных систем в Minecraft.

Оцените первым
66.9K
27

Cooldown Coordinator - библиотека для Fabric, которая помогает разным модам синхронизировать кулдауны на перемещение предметов. По сути, это решение проблемы, когда у тебя на сервере или в сборке стоят и ванильные воронки, и модифицированные трубы/дукты, и они начинают работать кто в лес, кто по дрова.

Что это и зачем нужно

В ванильном Майнкрафт воронки работают по строгому таймингу - 8 тиков между перемещениями предметов. Но как только ты добавляешь моды с собственными блоками для транспортировки предметов (вроде труб из Thermal Expansion или duct'ов из других модов), начинается хаос. Одни блоки работают быстрее, другие медленнее, третьи вообще не учитывают кулдауны соседей. В итоге сортировочные системы, где смешаны ванильные и модифицированные блоки, ведут себя непредсказуемо.

Cooldown Coordinator решает именно эту проблему. Он заставляет все блоки, участвующие в перемещении предметов, уважать кулдауны друг друга. То есть если у тебя цепочка "ванильная воронка -> модный дукт -> ещё одна воронка", всё будет работать согласованно, без потери предметов и с предсказуемой скоростью.

Как это работает

Мод предоставляет интерфейс, который нужно реализовать, и метод, который вызывается, когда нужно активировать кулдаун. Метод безопасно принимает любой BlockEntity в качестве аргумента. Если целевой блок реализует интерфейс, он получает уведомление о кулдауне и может реагировать как считает нужным.

Когда Cooldown Coordinator установлен, наследники HopperBlockEntity, которые не переопределяют методы insert() и innermost transfer(), автоматически реализуют этот интерфейс и начинают координироваться с другими блоками.

Важно знать

Есть несколько тонкостей, которые разработчикам модов нужно учесть, чтобы координация работала правильно. Например, как понять, когда именно нужно вызывать кулдаун. Вся необходимая информация есть в javadoc'ах библиотеки или в вики проекта.

Планы на будущее

Автор надеется, что Cooldown Coordinator или что-то подобное со временем станет частью Fabric API. Пока проект находится где-то между RFC и WIP. Если всё будет работать как задумано, и сообщество проявит интерес, автор планирует поддерживать мод до тех пор, пока он не войдёт в Fabric API (и даже после).

Совместимость

  • Только Fabric
  • Для Minecraft 1.20.1 (и, скорее всего, более новых версий)
  • Не требует настройки со стороны игрока - просто установи и пользуйся

Если ты собираешь сборку с продвинутой логистикой или делаешь сервер, где важна стабильная работа сортировок - Cooldown Coordinator может стать тем самым недостающим звеном. Скачайте мод и забудьте про проблемы с координацией предметов в смешанных сетях.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

25w46a26.2.x26.1.x1.21.x1.20.x1.19.x1.18.x

Платформы

Поддерживаемые окружения

Сервер

Ссылки

Создатели

Детали

Лицензия:
Опубликован:4 года назад
Обновлён:5 дней назад
Главная