- Документация
- https://modrinth.com/plugin/kryptonite
Kryptonite — серверный плагин, который помогает подготовить конфигурацию Minecraft-сервера с учётом производительности и доступных защит от эксплуатации уязвимостей. Он не является постоянно работающим «ускорителем»: действия запускаются администратором и применяются через возможности серверного ядра.
Проект разделён на Kryptonite Optimisation System и Exploit Database. Первый модуль работает с производительностью, второй — с конфигурационными мерами защиты. Категории — management, optimization, utility, game-mechanics и technology. Клиентская часть не поддерживается, серверная обязательна.
Проект сокращает объём ручной работы при первичной настройке сервера. Он помогает выбирать значения параметров в диапазонах, рассчитанных на баланс между производительностью и нормальным игровым процессом.
Второе направление — включение доступных в серверном ПО исправлений для эксплойтов. Оптимизация и защитные изменения разделены между двумя модулями, поэтому администратор может понимать, какую задачу запускает.
Kryptonite не обещает «максимальное ускорение» при любых условиях. Итог зависит от ядра, конфигурации, мира и нагрузки.
Kryptonite не исправляет эксплойты и не повышает производительность напрямую собственным постоянно активным кодом. По официальному описанию он задействует конфигурационные меры, уже встроенные в серверное программное обеспечение.
Следовательно, набор доступных изменений зависит от используемого ядра и его версии. Плагин помогает подобрать и применить параметры, но не подменяет серверную реализацию.
После завершения процесса Kryptonite можно удалить: его присутствие не требуется для сохранения уже внесённых настроек. Если оставить JAR, плагин может показывать сообщения об обновлениях с дополнительными оптимизациями.
Kryptonite Optimisation System запускается командой /kos. Он управляет серверными конфигурациями, выбирая более ориентированные на производительность значения. После применения требуется перезапуск сервера.
В основе нет результатов испытаний для конкретного оборудования или числа игроков, поэтому нельзя обещать определённый процент прироста. До запуска полезно:
• сохранить резервную копию конфигураций;
• зафиксировать важные исходные значения;
• выполнить команду с административными правами;
• перезапустить сервер;
• сравнить игровой процесс и показатели;
• восстановить копию при нежелательном результате.
Exploit Database запускается командой /edb. Он проверяет эксплойты, для которых серверное ядро располагает применимыми конфигурационными исправлениями, и задействует соответствующие меры. После работы EDB также нужен перезапуск.
EDB не является универсальной защитой от всех известных и будущих атак. Полный перечень обрабатываемых случаев в предоставленной основе отсутствует, поэтому нельзя обещать закрытие конкретной уязвимости без проверки документации выбранной версии.
Модуль не заменяет обновление ядра, контроль прав, резервное копирование и обычные меры эксплуатационной безопасности.
Kryptonite не выполняет действия автоматически. Само размещение JAR в plugins ещё не меняет конфигурацию: администратор должен явно вызвать нужный модуль. Это позволяет подготовить резервную копию и выбрать подходящий момент.
Практический порядок:
• Проверить совместимость платформы, Minecraft и Java.
• Сделать резервную копию сервера и конфигураций.
• Поместить один JAR в папку plugins.
• Запустить сервер штатным способом.
• Выполнить /kos или /edb от имени уполномоченного администратора.
• Перезапустить сервер после применения.
• Проверить изменённые файлы и ключевые игровые механики.
• Сохранить результат либо восстановить исходную копию.
Порядок совместного использования модулей и полный перечень изменяемых параметров в основе не раскрыты.
Подтверждены Bukkit, Folia, Paper, Purpur и Spigot. Поддерживаемые версии Minecraft ограничены 26.1, 26.1.1, 26.1.2 и 26.2. Для других выпусков совместимость по предоставленным данным не установлена.
Официальный текст указывает Java 21 или новее. Клиентская сторона не поддерживается: игрокам не требуется устанавливать Kryptonite, поскольку он предназначен для администратора сервера.
Подтверждённый способ установки — JAR в папку plugins совместимого сервера. Одновременно держать две версии Kryptonite не следует, если такая схема отдельно не предусмотрена.
В выбранных метаданных обязательные project dependencies не указаны. Это означает отсутствие перечисленных внешних проектов, но совместимое серверное ядро и Java подходящей версии остаются необходимой средой.
После выполнения нужных операций плагин разрешено удалить. Перед обновлением или заменой JAR разумно сохранить рабочие конфигурации и не смешивать файлы разных выпусков.
Приведены две сборки:
• kryptonite-2.1.1.jar, версия 2.1.1, 466 653 байта;
• kryptonite-2.1.0-SNAPSHOT.jar, версия 2.1.0-SNAPSHOT, 466 265 байт.
SHA-1 версии 2.1.1 — dd73d37477939a957e75e6aa01abdaf9b291323d; SHA-1 версии 2.1.0-SNAPSHOT — 1f850e2215d3f17630ac21341e3049a00f8e5680. Для обеих сборок также опубликованы SHA-512.
Обозначение SNAPSHOT является частью имени второго выпуска. По одной метке нельзя делать дополнительные выводы о его качестве, но файл нельзя путать с выпуском 2.1.1. Размер и хеш сверяются для одного JAR.
Плагин использует bStats для анонимной статистики, включая число серверов и игроков; официально предусмотрен отказ от сбора. Точный набор полей следует проверять для установленной версии.
Разработчик прямо рекомендует создать резервную копию перед использованием. Оба модуля способны менять конфигурации, а подходящие для одного сервера значения могут оказаться нежелательными для другого.
Kryptonite не гарантирует устранение лагов, неизменность механик или закрытие всех эксплойтов. После применения следует сравнить новые и сохранённые файлы, проверить важные механики и оценить результат на своей нагрузке.
Встроенная команда отмены в основе не указана. Надёжным способом возврата остаётся восстановление заранее сохранённой конфигурации.
Kryptonite распространяется по лицензии Apache-2.0. Она регулирует использование, изменение и распространение проекта, но не гарантирует пригодность для конкретного сервера.
Оба JAR получены по официальному HTTPS, локально сверены с опубликованными хешами и прошли статическую проверку структуры и путей. Динамический запуск не выполнялся. Подтверждены целостность файлов и соответствие контрольным суммам, но не фактический результат команд на конкретной инфраструктуре.
Нет. Kryptonite не работает автоматически; KOS и EDB запускаются соответствующими командами.
Команда запускает модуль оптимизации конфигураций. После применения требуется перезапуск сервера.
Команда запускает проверку и включение доступных конфигурационных исправлений эксплойтов. После неё также требуется перезапуск.
Нет. После завершения процесса его можно удалить. Оставленный плагин может сообщать об обновлениях.
Нет. Измеряемой гарантии в основе нет, а итог зависит от конкретной серверной среды.
Нет. Проведены загрузка по официальному HTTPS, сверка хешей и статическая проверка, но команды не запускались.
Проект разделён на Kryptonite Optimisation System и Exploit Database. Первый модуль работает с производительностью, второй — с конфигурационными мерами защиты. Категории — management, optimization, utility, game-mechanics и technology. Клиентская часть не поддерживается, серверная обязательна.
Назначение Kryptonite
Проект сокращает объём ручной работы при первичной настройке сервера. Он помогает выбирать значения параметров в диапазонах, рассчитанных на баланс между производительностью и нормальным игровым процессом.
Второе направление — включение доступных в серверном ПО исправлений для эксплойтов. Оптимизация и защитные изменения разделены между двумя модулями, поэтому администратор может понимать, какую задачу запускает.
Kryptonite не обещает «максимальное ускорение» при любых условиях. Итог зависит от ядра, конфигурации, мира и нагрузки.
Скриншоты и внешний вид
Принцип работы
Kryptonite не исправляет эксплойты и не повышает производительность напрямую собственным постоянно активным кодом. По официальному описанию он задействует конфигурационные меры, уже встроенные в серверное программное обеспечение.
Следовательно, набор доступных изменений зависит от используемого ядра и его версии. Плагин помогает подобрать и применить параметры, но не подменяет серверную реализацию.
После завершения процесса Kryptonite можно удалить: его присутствие не требуется для сохранения уже внесённых настроек. Если оставить JAR, плагин может показывать сообщения об обновлениях с дополнительными оптимизациями.
Модуль KOS
Kryptonite Optimisation System запускается командой /kos. Он управляет серверными конфигурациями, выбирая более ориентированные на производительность значения. После применения требуется перезапуск сервера.
В основе нет результатов испытаний для конкретного оборудования или числа игроков, поэтому нельзя обещать определённый процент прироста. До запуска полезно:
• сохранить резервную копию конфигураций;
• зафиксировать важные исходные значения;
• выполнить команду с административными правами;
• перезапустить сервер;
• сравнить игровой процесс и показатели;
• восстановить копию при нежелательном результате.
Модуль EDB
Exploit Database запускается командой /edb. Он проверяет эксплойты, для которых серверное ядро располагает применимыми конфигурационными исправлениями, и задействует соответствующие меры. После работы EDB также нужен перезапуск.
EDB не является универсальной защитой от всех известных и будущих атак. Полный перечень обрабатываемых случаев в предоставленной основе отсутствует, поэтому нельзя обещать закрытие конкретной уязвимости без проверки документации выбранной версии.
Модуль не заменяет обновление ядра, контроль прав, резервное копирование и обычные меры эксплуатационной безопасности.
Ручной запуск и рабочий порядок
Kryptonite не выполняет действия автоматически. Само размещение JAR в plugins ещё не меняет конфигурацию: администратор должен явно вызвать нужный модуль. Это позволяет подготовить резервную копию и выбрать подходящий момент.
Практический порядок:
• Проверить совместимость платформы, Minecraft и Java.
• Сделать резервную копию сервера и конфигураций.
• Поместить один JAR в папку plugins.
• Запустить сервер штатным способом.
• Выполнить /kos или /edb от имени уполномоченного администратора.
• Перезапустить сервер после применения.
• Проверить изменённые файлы и ключевые игровые механики.
• Сохранить результат либо восстановить исходную копию.
Порядок совместного использования модулей и полный перечень изменяемых параметров в основе не раскрыты.
Совместимость и требования
Подтверждены Bukkit, Folia, Paper, Purpur и Spigot. Поддерживаемые версии Minecraft ограничены 26.1, 26.1.1, 26.1.2 и 26.2. Для других выпусков совместимость по предоставленным данным не установлена.
Официальный текст указывает Java 21 или новее. Клиентская сторона не поддерживается: игрокам не требуется устанавливать Kryptonite, поскольку он предназначен для администратора сервера.
Установка и зависимости
Подтверждённый способ установки — JAR в папку plugins совместимого сервера. Одновременно держать две версии Kryptonite не следует, если такая схема отдельно не предусмотрена.
В выбранных метаданных обязательные project dependencies не указаны. Это означает отсутствие перечисленных внешних проектов, но совместимое серверное ядро и Java подходящей версии остаются необходимой средой.
После выполнения нужных операций плагин разрешено удалить. Перед обновлением или заменой JAR разумно сохранить рабочие конфигурации и не смешивать файлы разных выпусков.
Версии и файлы
Приведены две сборки:
• kryptonite-2.1.1.jar, версия 2.1.1, 466 653 байта;
• kryptonite-2.1.0-SNAPSHOT.jar, версия 2.1.0-SNAPSHOT, 466 265 байт.
SHA-1 версии 2.1.1 — dd73d37477939a957e75e6aa01abdaf9b291323d; SHA-1 версии 2.1.0-SNAPSHOT — 1f850e2215d3f17630ac21341e3049a00f8e5680. Для обеих сборок также опубликованы SHA-512.
Обозначение SNAPSHOT является частью имени второго выпуска. По одной метке нельзя делать дополнительные выводы о его качестве, но файл нельзя путать с выпуском 2.1.1. Размер и хеш сверяются для одного JAR.
Ограничения и откат
Плагин использует bStats для анонимной статистики, включая число серверов и игроков; официально предусмотрен отказ от сбора. Точный набор полей следует проверять для установленной версии.
Разработчик прямо рекомендует создать резервную копию перед использованием. Оба модуля способны менять конфигурации, а подходящие для одного сервера значения могут оказаться нежелательными для другого.
Kryptonite не гарантирует устранение лагов, неизменность механик или закрытие всех эксплойтов. После применения следует сравнить новые и сохранённые файлы, проверить важные механики и оценить результат на своей нагрузке.
Встроенная команда отмены в основе не указана. Надёжным способом возврата остаётся восстановление заранее сохранённой конфигурации.
Лицензия и проверка файлов
Kryptonite распространяется по лицензии Apache-2.0. Она регулирует использование, изменение и распространение проекта, но не гарантирует пригодность для конкретного сервера.
Оба JAR получены по официальному HTTPS, локально сверены с опубликованными хешами и прошли статическую проверку структуры и путей. Динамический запуск не выполнялся. Подтверждены целостность файлов и соответствие контрольным суммам, но не фактический результат команд на конкретной инфраструктуре.
FAQ
Запускается ли оптимизация сразу после установки?
Нет. Kryptonite не работает автоматически; KOS и EDB запускаются соответствующими командами.
Команда запускает модуль оптимизации конфигураций. После применения требуется перезапуск сервера.
Команда запускает проверку и включение доступных конфигурационных исправлений эксплойтов. После неё также требуется перезапуск.
Нужно ли оставлять плагин установленным?
Нет. После завершения процесса его можно удалить. Оставленный плагин может сообщать об обновлениях.
Гарантирует ли Kryptonite устранение лагов?
Нет. Измеряемой гарантии в основе нет, а итог зависит от конкретной серверной среды.
Выполнялся ли динамический запуск JAR?
Нет. Проведены загрузка по официальному HTTPS, сверка хешей и статическая проверка, но команды не запускались.