НАЖМИ, чтобы запустить свой Сервер Майнкрафт + 8🎁
modМоды/Alternate Current - оптимизация редстоуна
Alternate Current - оптимизация редстоуна

Alternate Current - оптимизация редстоуна

Alternate Current - мод для Майнкрафт, который ускоряет работу пыли редстоуна до 30 раз за счёт умных расчётов мощности и сокращения лишних обновлений блоков. Поддерживает Fabric, Forge, NeoForge и Quilt.

Оцените первым
Открыть в FateLauncher
12.2M
1.5K

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

Скачать Alternate Current стоит в первую очередь тем, кто держит сервер с активными техно-игроками или строит сложные схемы в одиночке. По факту это лёгкая замена ванильной пыли редстоуна - просто закинул в папку mods, и всё работает. Никаких конфигов, новых блоков или изменённых крафтов тут нет.

Насколько это быстрее ваниллы

Главная цифра, которую стоит запомнить - вклад пыли редстоуна в MSPT (миллисекунды на тик, ключевой показатель лагов) падает до 30 раз. При этом мод сохраняет высокий уровень паритета с ванильной механикой, то есть большинство ваших схем продолжат работать как раньше.

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

Мод минимально вмешивается в код игры, поэтому конфликтов с другими модами почти не бывает. Это классический drop-in replacement: поставил и забыл.

Почему пыль редстоуна вообще лагает

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

Довольно много из этих обновлений вообще ничего не меняют и нужны только потому, что так устроен ванильный алгоритм. Отсюда и две главные причины лагов:

  • лишние обновления - блоки дёргаются десятки раз без реальной необходимости;
  • лишние вычисления - одна и та же мощность считается снова и снова внутри одного тика.

На маленькой схеме из пары десятков пылинок это незаметно. А вот на сервере, где игроки держат по ферме железа, сортировке и паре часов на редстоуне, всё это складывается в ощутимые просадки TPS.

Как Alternate Current чинит проблему

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

Каждый провод проверяет сигнал от внешних компонентов (факелы, рычаги, блоки) всего один раз, а от соседних проводов - максимум два раза. Мод находит источники питания внутри сети и распространяет сигнал от них. Обновления формы и блоков отправляются только тогда, когда финальный уровень мощности уже известен, и ни один провод не шлёт бесполезных пакетов соседям.

Короче, вместо хаотичной цепочки "обновился - разбудил соседа - тот разбудил ещё кого-то" получается один чистый проход по сети. Отсюда и 30-кратный прирост.

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

Alternate Current доступен для всех популярных загрузчиков:

  • Fabric
  • Forge
  • NeoForge
  • Quilt
  • Ornithe

Поддерживаются свежие версии Minecraft Java, включая ветку 1.21.x. Например, сборка 1.9.0 обновлена под Minecraft 1.21.5, а на NeoForge доступны версии вплоть до 1.21.8. Мод работает и на сервере, и в одиночной игре.

Важный нюанс: если ставите мод на сервер, игрокам устанавливать его на клиент не обязательно - это чисто серверная оптимизация. А вот если вы хостите мир через "Открыть для сети", мод нужен только хосту.

Стоит ли ставить

Если на вашем сервере или в вашем мире есть хоть сколько-нибудь серьёзные редстоун-постройки - это практически must-have. Мод ничего не добавляет и не ломает, он просто делает пыль редстоуна быстрой и предсказуемой. На слабом железе и загруженных серверах разница в TPS заметна сразу.

Единственное, что стоит учесть: из-за изменённого порядка обновлений редкие схемы, построенные специально под ванильную "локационность", могут повести себя иначе. В 99% случаев всё работает как раньше, но если у вас самодельные QC-машины или тик-чувствительные конструкции - протестируйте их после установки.

Хотите поиграть с друзьями на оптимизированном сервере? Проще всего арендовать сервер Майнкрафт на BungeeHost - мод ставится туда в один клик, и вы сразу получаете хостинг серверов Майнкрафт с нормальным железом под техно-постройки.

Скачать Alternate Current можно прямо на этой странице - выберите версию под ваш загрузчик и забудьте про лаги от редстоуна.

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

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

Minecraft: Java Edition

Нажмите на диапазон, чтобы выбрать точную версию.

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

Сервер

Детали

Лицензия:
Опубликован:5 лет назад
Обновлён:1 месяц назад

Версии мода Alternate Current - оптимизация редстоуна

Доступно 132 версий. Сначала показаны самые популярные и самые свежие.

16 из 130 версий
Самые популярные
R
mc1.20-1.9.0[1.20 Fabric] Alternate Current 1.9.0
1.20.x
R
forge-mc1.20-1.7.0[1.20 Forge] Alternate Current 1.7.0
1.20.x
R
neoforge-mc1.21-1.9.0[1.21 Neoforge] Alternate Current 1.9.0
1.21–1.21.1
R
mc1.21-1.9.0[1.21 Fabric] Alternate Current 1.9.0
1.21–1.21.1
R
mc1.20-1.7.0[1.20 Fabric] Alternate Current 1.7.0
1.20.x
R
mc1.21.11-1.9.0[1.21.11 Fabric] Alternate Current 1.9.0
1.21.11
Самые Новые
R
neoforge-mc26.3-1.9.0[26.3 Neoforge] Alternate Current 1.9.0
26.3
R
mc26.3-1.9.0[26.3 Fabric] Alternate Current 1.9.0
26.3
R
neoforge-mc26.2-1.9.0[26.2 Neoforge] Alternate Current 1.9.0
26.2
R
mc26.2-1.9.0[26.2 Fabric] Alternate Current 1.9.0
26.2
R
neoforge-mc26.1-1.9.0[26.1 Neoforge]Alternate Current 1.9.0
26.1.x
R
mc26.1-1.9.0[26.1 Fabric] Alternate Current 1.9.0
26.1.x
R
neoforge-mc1.21.11-1.9.0[1.21.11 Neoforge] Alternate Current 1.9.0
1.21.11
R
neoforge-mc1.21.9-1.9.0[1.21.9 Neoforge] Alternate Current 1.9.0
1.21.9–1.21.10
R
mc1.21.9-1.9.0[1.21.9 Fabric] Alternate Current 1.9.0
1.21.9–1.21.10
R
neoforge-mc1.21.5-1.9.0[1.21.5 Neoforge] Alternate Current 1.9.0
1.21.5–1.21.8
Главная