Мод для Майнкрафт на Fabric, Paper, Purpur, Folia и NeoForge, который передаёт клиентам с Voxy данные дальнего рельефа на сервере. Игрок видит полностью отрисованную местность на сотни чанков, в том числе там, где ещё никто не был, а также модели игроков дальше обычной дальности прорисовки.
Возможности
- Передаёт LOD-данные мира клиенту и по запросу может генерировать отсутствующие чанки.
- Показывает дальних игроков в LOD-рельефе. Режим
farPlayersможно включить для всех, только для согласившихся игроков либо отключить; учитываются список исключений, право скрытия и плагины невидимости. - Может заполнять карту Xaero's World Map и мини-карту Xaero's по LOD-данным; для этого включите функцию в настройках Sodium на клиенте.
- Работает рядом с Distant Horizons: сервер сможет одновременно обслуживать клиентов Distant Horizons и Voxy.
- Совместим с AntiXray, Moonrise, C2ME, ViaVersion, ViaBackwards, Create и большинством других модов. Маскировка руд в
xrayObfuscationможет использовать настройки найденного анти-рентгена.
Как пользоваться
На сервере и у каждого подключающегося игрока должен быть установлен мод: на клиенте также необходим Voxy.
Серверные команды:
/lsslod stats— статистика передачи для игроков./lsslod diag— диагностика конфигурации, сети и очередей./lsslod set <setting> <value>— изменить распространённую настройку без перезапуска./lsslod store status— состояние хранилища LOD-данных./lsslod store backfill start|stop|status— управлять фоновой подготовкой хранилища; недоступно на Paper./lsslod help— список команд.
Клиентские команды:
/lss clearcache— очистить локальный кэш колонок и запросить их у сервера заново./lss reset— удалить локальные LOD-данные текущего мира, включая данные Voxy, и получить их заново./lss diag— диагностика подключения, скорости передачи и сканирования.
Настройки
Файл сервера создаётся при первом запуске: config/lss-server-config.json для Fabric и NeoForge либо plugins/LodServerSupport/lss-server-config.json для Paper.
lodDistanceChunksзадаёт максимальную дальность LOD в чанках.mbPerSecondLimitPerPlayerиmbPerSecondLimitGlobalограничивают скорость передачи на игрока и суммарно.enableChunkGeneration,generationConcurrencyLimitGlobalиgenerationConcurrencyLimitPerPlayerуправляют генерацией неизведанных чанков и её нагрузкой.farPlayersMaxDistanceBlocksзадаёт дальность показа игроков.requireServicePermissionтребует правоlss.useдля получения LOD-данных.lodYieldsToVanillaTransport,enablePingBackstopиenableSendPacingсохраняют отзывчивость игры при медленном соединении.lodStoreхранит сжатые LOD-колонки в<world>/lss-lod/, уменьшая нагрузку при повторных запросах, но заметно увеличивая размер папки мира.lodStoreBackfillзаранее заполняет это хранилище фоновым обходом мира, аlodStoreMaxMBограничивает его размер.maxConcurrentDiskReadsограничивает одновременное чтение LOD-данных с диска.xrayObfuscationуправляет скрытием руд в дальних данных; доступны значенияauto,onиoff.
Для готовой карты полезно заранее сгенерировать мир, например Chunky: это избавит сервер от генерации чанков по запросу.
Требования и совместимость
Клиенты используют Fabric-версию мода; для NeoForge есть варианты запуска Fabric-версии Voxy через Foxy или Roxy. На NeoForge с Roxy также нужен Forgified Fabric API. Если дальние чанки Voxy не видны, отключите атмосферный туман в настройках графики.
Voxy Server Side — тот же мод: его клиенты и серверы совместимы с LOD Server Support.
