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

Alternate Current

Эффективная реализация redstone dust без привязки к местоположению

FabricNeoForgeForgeQuilt
Загрузчики
FabricNeoForgeForgeQuilt
Скачиваний на Modrinth
11,8 млн
Подписчиков на Modrinth
1,5 тыс.
версии
132
Обновлён
21 сентября 202621 сент.
Опубликован
в 2021

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

Работает на Fabric, NeoForge, Forge и Quilt
Для Minecraft 1.0–26.3
Ставится только на сервер; игрокам ставить не нужно
Последняя версия — neoforge-mc26.3-1.9.0 от 21 сентября 2026
Лицензия MIT — бесплатно
Где нужен
В игрене нуженНа сервереобязателен

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

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

Alternate Current — это эффективная реализация редстоун-пыли без привязки к местоположению. Её главная цель — снизить лаги, вызываемые редстоун-пылью, за счёт оптимизации расчётов мощности и сокращения количества обновлений формы и блоков. Как побочный эффект этих изменений порядок обновления блоков в сетях редстоун-пыли становится предсказуемым и интуитивным, а не зависящим от местоположения и хаотичным.

Производительность

Вклад редстоун-пыли в MSPT до 30 раз ниже с Alternate Current, при этом сохраняется высокий уровень совместимости с Vanilla. Малое количество изменений в коде делает её минимально инвазивной, поэтому она легко заменяет ванильную редстоун-пыль.

Подробное объяснение улучшений Alternate Current смотрите на странице GitHub.

Почему редстоун-пыль так сильно лагает?

Есть две основные причины, по которым редстоун-пыль лагает: ненужные обновления и ненужные вычисления, и обе вызваны тем, что редстоун-пыль обновляется рекурсивно. Редстоун-провод может обновлять свой уровень мощности более полудюжины раз, прежде чем остановится на конечном значении, каждый раз выполняя дорогостоящие вычисления и испуская массу обновлений формы и блоков. Вдобавок ко всему, многие обновления формы и блоков полностью избыточны.

Как Alternate Current это исправляет?

Alternate Current исправляет эти проблемы, выполняя расчёты мощности всей сети до обновления уровней мощности. Каждый провод проверяет мощность от не-проводных компонентов только один раз, а мощность от других проводов — всего дважды. Источники питания внутри сети определяются, и от них распространяется мощность. Это делает вычисления более эффективными, а порядок обновления более интуитивным. Обновления формы и блоков испускаются только при достижении конечного уровня мощности, и каждый провод не испускает избыточных обновлений.

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

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

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

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

У Alternate Current есть сборки для Minecraft 1.0–26.3.

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

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

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

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