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

Chunksmith

Chunksmith - адаптивный прегенератор чанков для Minecraft. Генерирует большие области заранее, не нагружая диск и не фризя сервер. Форк Chunky с поддержкой Fabric, Forge, NeoForge и Paper/Spigot/Folia. Встроенная генерация LOD для Distant Horizons и Voxy.

Оцените первым
26.5K
72

Chunksmith

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

Что умеет Chunksmith

  • Быстро. Генерирует чанки заранее, чтобы они были готовы до прихода игроков - никаких лагов на лету.
  • Безопасно под нагрузкой. Адаптивный троттлинг следит за TPS и сам сбавляет обороты, если сервер тяжело дышит. Можно генерировать 24/7, даже с игроками, и не бояться фризов.
  • Гибкие формы. Квадрат, круг, ромб, треугольник, звезда - выбирай любую фигуру. Центр можно поставить на координаты, спавн или мировую границу, а размер задать радиусом или диаметром.
  • Многомирье. Поддерживает разные миры, показывает живой прогресс, скорость, оставшееся время и даже босс-бар.
  • Возобновляемая. Поставил на паузу - прогресс сохранился. Перезапустил сервер? Просто введи /cs continue, и генерация продолжится с того же места.
  • Обрезка мира. Можно удалить все чанки за пределами выбранной области - удобно, если хочешь уменьшить размер мира.
  • LOD по умолчанию. Если установлен Distant Horizons или Voxy, Chunksmith сам включает генерацию LOD (уровня детализации). Никаких конфигов - просто работает. Повторный запуск предгенерации заполняет недостающие LOD без перегенерации уже готовых чанков.
  • Многопользовательский LOD без дополнительных модов. Клиенты скачивают LOD-данные прямо с сервера - никакого отдельного мода не нужно. Один и тот же jar ставишь и на сервер, и на клиент.
  • API для разработчиков. Можно подписаться на события прогресса и завершения генерации.

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

Chunksmith генерирует данные LOD в собственном формате CSLOD и передаёт их рендереру. Если на сервере или в игре есть Distant Horizons или Voxy, LOD включается автоматом - ничего включать не надо. На выделенном сервере LOD тоже строится, чтобы потом отдаваться игрокам. В одиночной игре Chunksmith сам внедряет LOD в рендерер. В многопользовательской - сервер отдаёт данные клиентам по HTTP (порт игры +1) или, если порт занят, по основному игровому соединению. Клиент сам решает, какие регионы ему нужны, и скачивает только их. При повторном входе ничего не качается заново - кэш на месте.

Поддерживаемые версии LOD

РендерерFabricNeoForgeForge
Distant Horizons1.20.1, 1.21.1, 1.21.11, 26.1-26.31.21.1, 1.21.11, 26.1-26.21.20.1
Voxy1.21.11, 26.1-26.3--

Плагин для Paper/Spigot/Folia LOD не поддерживает - там нет клиентского рендерера. На NeoForge и Forge доступен только Distant Horizons (Voxy для этих платформ нет).

Повторный запуск и дыры LOD

Если ты предсгенерировал мир до установки рендерера, просто запусти ту же предгенерацию ещё раз. Chunksmith проверит каждый чанк: если чанк есть, но LOD нет - загрузит чанк и построит LOD без перегенерации. Если есть и чанк и LOD - пропустит. Так что второй проход заполнит только то, что отсутствует, а третий вообще ничего не сделает.

Совместимость и установка

Chunksmith доступен как мод для Fabric, Forge и NeoForge, а также как плагин для Paper, Spigot и Folia. Лицензия GPL-3.0. Изначально форк Chunky от pop4959, теперь развивается независимо.

Важно: Не запускай Chunksmith вместе с другими серверными LOD-провайдерами (lss, voхyserver, lodserver) - они конфликтуют. Загрузчик сам предупредит о несовместимости.

Команды и управление

Основная команда - /cs (алиас /chunksmith). На сервере нужны права оператора или разрешение chunksmith.command.*.

  • /cs world <мир> - выбрать целевой мир (по умолчанию текущий)
  • /cs spawn или /cs center <x> <z> - установить центр генерации
  • /cs radius <блоки> - задать радиус (или /cs worldborder для мировой границы)
  • /cs start - начать генерацию
  • /cs pause / /cs continue - пауза и продолжение (прогресс сохраняется)
  • /cs cancel затем /cs confirm - отменить задачу

Генерация автоматически подстраивается под здоровье тиков, так что можно запускать даже с игроками онлайн - сервер не ляжет.

Итог

Chunksmith - это мощный и безопасный прегенератор чанков, который решает проблему лагов при исследовании мира. Если ты администрируешь сервер или просто хочешь наслаждаться игрой без фризов - это must-have. Скачай мод Chunksmith для Майнкрафт и забудь о генерации на лету. Работает на Fabric, Forge, NeoForge, а также как плагин для Paper/Spigot/Folia. А встроенная поддержка LOD делает игру на дальних дистанциях плавной и красивой.

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

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

Minecraft: Java Edition

26.3.x26.2.x26.1.x1.21.x1.20.x

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

Клиент и сервер

Зависимости

Ссылки

Создатели

Детали

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