Мод для Майнкрафт, который уменьшает объём данных, передаваемых между сервером и игроком в высоких мирах. Он полезен для миров, расширенных модами и датапаками, например Big Globe: снижает потребление памяти клиентом и требования к пропускной способности сети.
Возможности
Vertigo отправляет клиенту только секции чанков, расположенные рядом с игроком по высоте. Участки слишком высоко или низко сервер представляет пустыми, поэтому клиенту не нужно хранить их блоки.
Вертикальная дистанция синхронизации равна дистанции прорисовки: используется меньшее значение между настройкой игрока и сервера. Серверные механики — появление мобов и обновления блоков — не меняются.
Требования и совместимость
Мод нужен и на клиенте, и на сервере. Если он установлен лишь с одной стороны, используется обычная синхронизация чанков.
В одиночной игре он способен уменьшить расход памяти в высоком мире или при небольшой дистанции прорисовки, но не устраняет лаги и задержку. С обычными по высоте мирами заметный эффект возможен только при малой дистанции прорисовки.
Некоторые моды могут быть несовместимы, если передают клиенту данные из неизвестных ему секций. Для модов на Fabric изменяется PlayerLookup.tracking(ServerWorld, BlockPos): игроки вне вертикальной дистанции не получают соответствующие пакеты. Также API позволяет проверить, известна ли игроку секция чанка, и получить список таких игроков.
