- Документация
- https://modrinth.com/plugin/chunksmith
Chunksmith — серверный плагин для предварительной генерации чанков Minecraft. Версия 3.2.3 выпускается для веток 1.21.x и 26.x и поддерживает Paper, Folia, Spigot и Bukkit.
Плагин заранее подготавливает чанки, регулируя интенсивность работы по tick health сервера. Благодаря адаптивному ограничению генерация может продолжаться при игроках онлайн. Одновременно Chunksmith создаёт LOD-данные для Distant Horizons и Voxy и передаёт их клиентам. Это не гарантирует отсутствие нагрузки: подтверждена именно адаптация темпа к состоянию тиков.
Chunksmith предназначен для подготовки областей мира до того, как игроки начнут исследовать их в обычном режиме. Вместо генерации только при приближении игрока сервер заранее создаёт чанки в рамках запущенной задачи.
В предоставленной основе не указаны команды, формы областей, способы выбора координат, права доступа или элементы интерфейса. Приписывать версии 3.2.3 эти детали без отдельного подтверждения нельзя.
Во время предварительной генерации плагин отслеживает tick health. Адаптивное ограничение меняет темп работы с учётом состояния сервера, а не поддерживает постоянную интенсивность независимо от нагрузки.
Подтверждённый вывод ограничен следующим: Chunksmith соотносит скорость генерации с состоянием тиков и способен работать, когда игроки находятся онлайн. Из этого не следует обещание фиксированного TPS, полного отсутствия задержек или одинаковой скорости на любом сервере. Требования к оборудованию в фактической основе не приведены.
В процессе генерации Chunksmith формирует данные уровней детализации для Distant Horizons и Voxy. Они предназначены для использования соответствующими клиентскими средствами при отображении удалённой местности.
Сформированные LOD-данные плагин раздаёт клиентам. Подтверждены создание данных и их передача, но не описаны протокол, порты, кеширование, интервалы синхронизации и обработка ранее созданных материалов. Эти параметры нельзя додумывать.
Для Chunksmith 3.2.3 подтверждены версии Minecraft:
• 1.21–1.21.11;
• 26.1–26.2.
В выбранных файлах ко второй ветке относятся 26.1, 26.1.1, 26.1.2 и 26.2. Поддержка выпусков вне подтверждённых диапазонов не заявлена.
Поддерживаемые серверные платформы:
• Paper;
• Folia;
• Spigot;
• Bukkit.
Совместимость с платформой не означает подтверждённую работу с любым набором сторонних плагинов. Минимальные версии серверных ядер и список проверенных сочетаний в основе отсутствуют.
В метаданных выбранных версий нет обязательных project dependencies. Поэтому Chunksmith нельзя приписывать обязательные библиотеки, плагины или иные проекты, не перечисленные в исходных данных.
Distant Horizons и Voxy упомянуты как получатели создаваемых LOD-данных. Это не позволяет объявить их обязательными project dependencies серверного JAR: такого требования метаданные не содержат.
Для серверов предусмотрены два JAR-файла:
• chunksmith-3.2.3+1.21.x-plugin.jar;
• chunksmith-3.2.3+26.x-plugin.jar.
Первый предназначен для ветки Minecraft 1.21.x, второй — для 26.x. При установке выбирают файл, соответствующий версии сервера. Обозначение ветки в имени JAR должно совпадать с используемой линией Minecraft.
Лицензия проекта — GPL-3.0-only. Дополнительные условия в предоставленной основе не раскрыты, поэтому расширять их толкование здесь не следует.
Оба варианта распространяются как серверные JAR и устанавливаются в каталог plugins совместимого сервера. Порядок действий:
• Остановить сервер.
• Проверить версию Minecraft и используемую платформу.
• Выбрать JAR для ветки 1.21.x либо 26.x.
• Поместить выбранный файл в папку plugins.
• Запустить сервер.
Подтверждённых обязательных команд, конфигурационных файлов или дополнительных этапов первоначальной настройки в заданной основе нет. Поэтому описывать неподтверждённые параметры запуска и настройки нельзя.
Предварительная генерация полезна в ситуациях, когда требуется подготовить области мира ещё до их активного исследования игроками. Подтверждённый принцип заключается в том, что создание чанков выполняется заранее, а интенсивность процесса адаптируется по состоянию tick health сервера.
Такой подход позволяет запускать прегенерацию при наличии игроков онлайн. Однако опубликованные сведения не содержат обещаний фиксированного TPS, отсутствия лагов или одинаковой скорости работы на разных серверах. Подтверждена только адаптивная регулировка нагрузки, а не гарантированный результат для любых условий эксплуатации.
Официальное описание проекта указывает, что Chunksmith способен формировать LOD-данные для Distant Horizons и Voxy одновременно с прегенерацией и передавать их клиентам. Вместе с тем подробное описание проекта отдельно уточняет, что плагинная реализация для Paper, Spigot и Folia не предоставляет LOD, поскольку на этой платформе отсутствует клиентский рендерер, которому такие данные можно передать.
Поэтому для рассматриваемых серверных JAR корректно утверждать только то, что прямо подтверждено источником. Если конкретная возможность не подтверждена для выбранной платформы, её не следует считать гарантированной.
При использовании версии 3.2.3 важно учитывать ограничения опубликованных данных.
Не подтверждены:
• конкретные команды управления;
• параметры конфигурации;
• перечень поддерживаемых сценариев запуска;
• требования к оборудованию;
• гарантии производительности;
• совместимость с любыми сторонними плагинами помимо явно указанных сведений.
Также отсутствуют подтверждения динамического тестирования распространяемых файлов.
Для серверных платформ опубликованы два отдельных JAR-файла:
• chunksmith-3.2.3+1.21.x-plugin.jar — для ветки Minecraft 1.21.x;
• chunksmith-3.2.3+26.x-plugin.jar — для ветки Minecraft 26.x.
Выбор файла определяется используемой веткой сервера. Другие варианты поставки для рассматриваемой части статьи не подтверждены.
Проект распространяется по лицензии GPL-3.0-only.
В отношении безопасности подтверждены только следующие сведения.
Файлы этой карточки загружены с официального HTTPS-источника; размеры и опубликованные SHA-1/SHA-512 сверены, целостность и безопасные пути внутри архивов проверены статически. Файлы не запускались, поэтому динамическое поведение не заявляется как протестированное.
• получить по официальному HTTPS;
• сверить по опубликованным контрольным суммам SHA-1 и SHA-512;
• выполнить статическую проверку архивов.
При этом прямо указано, что распространяемые файлы не запускались. Следовательно, нельзя утверждать проведение динамических испытаний, игровых тестов или подтверждение работы в конкретной конфигурации сервера.
Да. Для выбранных версий в метаданных отсутствуют обязательные project dependencies.
Следует использовать файл, соответствующий ветке Minecraft: отдельный JAR опубликован для 1.21.x и отдельный — для 26.x.
Нет. В предоставленной фактической основе такие сведения для данной статьи не используются, поэтому они не рассматриваются.
Нет. Подтверждены только будущая проверка контрольных сумм и статическая проверка архивов; динамический запуск не заявлен.
Плагин заранее подготавливает чанки, регулируя интенсивность работы по tick health сервера. Благодаря адаптивному ограничению генерация может продолжаться при игроках онлайн. Одновременно Chunksmith создаёт LOD-данные для Distant Horizons и Voxy и передаёт их клиентам. Это не гарантирует отсутствие нагрузки: подтверждена именно адаптация темпа к состоянию тиков.
Назначение
Chunksmith предназначен для подготовки областей мира до того, как игроки начнут исследовать их в обычном режиме. Вместо генерации только при приближении игрока сервер заранее создаёт чанки в рамках запущенной задачи.
В предоставленной основе не указаны команды, формы областей, способы выбора координат, права доступа или элементы интерфейса. Приписывать версии 3.2.3 эти детали без отдельного подтверждения нельзя.
Скриншоты и внешний вид
Подтверждённый принцип работы
Во время предварительной генерации плагин отслеживает tick health. Адаптивное ограничение меняет темп работы с учётом состояния сервера, а не поддерживает постоянную интенсивность независимо от нагрузки.
Подтверждённый вывод ограничен следующим: Chunksmith соотносит скорость генерации с состоянием тиков и способен работать, когда игроки находятся онлайн. Из этого не следует обещание фиксированного TPS, полного отсутствия задержек или одинаковой скорости на любом сервере. Требования к оборудованию в фактической основе не приведены.
Работа с LOD-данными
В процессе генерации Chunksmith формирует данные уровней детализации для Distant Horizons и Voxy. Они предназначены для использования соответствующими клиентскими средствами при отображении удалённой местности.
Сформированные LOD-данные плагин раздаёт клиентам. Подтверждены создание данных и их передача, но не описаны протокол, порты, кеширование, интервалы синхронизации и обработка ранее созданных материалов. Эти параметры нельзя додумывать.
Совместимость
Для Chunksmith 3.2.3 подтверждены версии Minecraft:
• 1.21–1.21.11;
• 26.1–26.2.
В выбранных файлах ко второй ветке относятся 26.1, 26.1.1, 26.1.2 и 26.2. Поддержка выпусков вне подтверждённых диапазонов не заявлена.
Поддерживаемые серверные платформы:
• Paper;
• Folia;
• Spigot;
• Bukkit.
Совместимость с платформой не означает подтверждённую работу с любым набором сторонних плагинов. Минимальные версии серверных ядер и список проверенных сочетаний в основе отсутствуют.
Зависимости
В метаданных выбранных версий нет обязательных project dependencies. Поэтому Chunksmith нельзя приписывать обязательные библиотеки, плагины или иные проекты, не перечисленные в исходных данных.
Distant Horizons и Voxy упомянуты как получатели создаваемых LOD-данных. Это не позволяет объявить их обязательными project dependencies серверного JAR: такого требования метаданные не содержат.
Файлы версии 3.2.3
Для серверов предусмотрены два JAR-файла:
• chunksmith-3.2.3+1.21.x-plugin.jar;
• chunksmith-3.2.3+26.x-plugin.jar.
Первый предназначен для ветки Minecraft 1.21.x, второй — для 26.x. При установке выбирают файл, соответствующий версии сервера. Обозначение ветки в имени JAR должно совпадать с используемой линией Minecraft.
Лицензия проекта — GPL-3.0-only. Дополнительные условия в предоставленной основе не раскрыты, поэтому расширять их толкование здесь не следует.
Установка
Оба варианта распространяются как серверные JAR и устанавливаются в каталог plugins совместимого сервера. Порядок действий:
• Остановить сервер.
• Проверить версию Minecraft и используемую платформу.
• Выбрать JAR для ветки 1.21.x либо 26.x.
• Поместить выбранный файл в папку plugins.
• Запустить сервер.
Подтверждённых обязательных команд, конфигурационных файлов или дополнительных этапов первоначальной настройки в заданной основе нет. Поэтому описывать неподтверждённые параметры запуска и настройки нельзя.
Практическое применение прегенерации
Предварительная генерация полезна в ситуациях, когда требуется подготовить области мира ещё до их активного исследования игроками. Подтверждённый принцип заключается в том, что создание чанков выполняется заранее, а интенсивность процесса адаптируется по состоянию tick health сервера.
Такой подход позволяет запускать прегенерацию при наличии игроков онлайн. Однако опубликованные сведения не содержат обещаний фиксированного TPS, отсутствия лагов или одинаковой скорости работы на разных серверах. Подтверждена только адаптивная регулировка нагрузки, а не гарантированный результат для любых условий эксплуатации.
Использование LOD
Официальное описание проекта указывает, что Chunksmith способен формировать LOD-данные для Distant Horizons и Voxy одновременно с прегенерацией и передавать их клиентам. Вместе с тем подробное описание проекта отдельно уточняет, что плагинная реализация для Paper, Spigot и Folia не предоставляет LOD, поскольку на этой платформе отсутствует клиентский рендерер, которому такие данные можно передать.
Поэтому для рассматриваемых серверных JAR корректно утверждать только то, что прямо подтверждено источником. Если конкретная возможность не подтверждена для выбранной платформы, её не следует считать гарантированной.
Ограничения
При использовании версии 3.2.3 важно учитывать ограничения опубликованных данных.
Не подтверждены:
• конкретные команды управления;
• параметры конфигурации;
• перечень поддерживаемых сценариев запуска;
• требования к оборудованию;
• гарантии производительности;
• совместимость с любыми сторонними плагинами помимо явно указанных сведений.
Также отсутствуют подтверждения динамического тестирования распространяемых файлов.
Файлы версии 3.2.3
Для серверных платформ опубликованы два отдельных JAR-файла:
• chunksmith-3.2.3+1.21.x-plugin.jar — для ветки Minecraft 1.21.x;
• chunksmith-3.2.3+26.x-plugin.jar — для ветки Minecraft 26.x.
Выбор файла определяется используемой веткой сервера. Другие варианты поставки для рассматриваемой части статьи не подтверждены.
Проект распространяется по лицензии GPL-3.0-only.
Безопасность и проверка
В отношении безопасности подтверждены только следующие сведения.
Файлы этой карточки загружены с официального HTTPS-источника; размеры и опубликованные SHA-1/SHA-512 сверены, целостность и безопасные пути внутри архивов проверены статически. Файлы не запускались, поэтому динамическое поведение не заявляется как протестированное.
• получить по официальному HTTPS;
• сверить по опубликованным контрольным суммам SHA-1 и SHA-512;
• выполнить статическую проверку архивов.
При этом прямо указано, что распространяемые файлы не запускались. Следовательно, нельзя утверждать проведение динамических испытаний, игровых тестов или подтверждение работы в конкретной конфигурации сервера.
FAQ
Можно ли использовать Chunksmith без обязательных project dependencies?
Да. Для выбранных версий в метаданных отсутствуют обязательные project dependencies.
Какой JAR следует выбирать?
Следует использовать файл, соответствующий ветке Minecraft: отдельный JAR опубликован для 1.21.x и отдельный — для 26.x.
Подтверждены ли настройки или команды?
Нет. В предоставленной фактической основе такие сведения для данной статьи не используются, поэтому они не рассматриваются.
Выполнялось ли динамическое тестирование файлов?
Нет. Подтверждены только будущая проверка контрольных сумм и статическая проверка архивов; динамический запуск не заявлен.