Lets Encrypt Craft: исправляем ошибки сертификатов в Minecraft

Lets Encrypt Craft для Minecraft — мод, автоматически устанавливающий сертификаты Let's Encrypt, чтобы моды могли без ошибок проверять обновления на своих сайтах.

Скачать letsencryptcraft fabric для Minecraft 1.14.4

Оригинальное название: letsencryptcraft fabric

Версии Minecraft: 1.14.4

Загрузчик: Fabric

ФайлMCЗагрузчикРазмер
letsencryptcraft-fabric-1.4.0.jar1.14.4Fabric8 КБСкачать

Lets Encrypt Craft

Каждый моддер, который привязывает своё творение к собственному веб-сайту для проверки обновлений, рано или поздно сталкивается с неприятным сюрпризом. На стандартной Java, поставляемой с лаунчером Mojang, доступ к ресурсам, защищённым сертификатами Let's Encrypt, попросту не работает. Мод Lets Encrypt Craft создан именно для того, чтобы раз и навсегда убрать эту головную боль. Это форк известного мода CloudyPSP, полностью портированный на Fabric и готовый к использованию прямо сейчас.

Зачем нужен Lets Encrypt Craft?

Представьте: вы разработали мод, добавили в него автоматическую проверку обновлений через ваш сайт, а пользователи начинают жаловаться на ошибки подключения. Всё дело в том, что Java от Mojang не доверяет сертификатам Let's Encrypt, которые сегодня использует огромное количество сайтов. Lets Encrypt Craft для Minecraft решает эту проблему на корню — он внедряет корневой сертификат Let's Encrypt прямо во время загрузки игры, причём делает это только в том случае, если обнаружит устаревшую Java без поддержки этих сертификатов. Никакого дублирования работы, никакого лишнего вмешательства.

Как работает Lets Encrypt Craft

Принцип действия мода прост и элегантен. При запуске Minecraft и инициализации мода в конструкторе выполняется проверка версии Java. Если система не способна распознать сертификаты Let's Encrypt, Lets Encrypt Craft автоматически добавляет их в хранилище доверенных сертификатов. Вся магия происходит в фоновом режиме, незаметно для игрока. Моддеру даже не нужно прописывать дополнительных зависимостей в коде — достаточно просто указать Lets Encrypt Craft как зависимость на CurseForge, и ваш мод получит доступ к защищённым ресурсам без единой строчки лишнего кода.

Установка Lets Encrypt Craft для Minecraft

Процесс установки не вызовет трудностей даже у новичков. Прежде всего убедитесь, что у вас установлен Fabric Loader — именно под этот загрузчик и портирован мод. Скачать Lets Encrypt Craft можно напрямую с CurseForge или через любой удобный лаунчер. Кстати, если вы пользуетесь лаунчером foxygame.net, то найти Lets Encrypt Craft можно прямо в каталоге дополнений — установка в один клик избавит от ручной возни с файлами и автоматически подберёт совместимую версию Fabric. После загрузки просто поместите .jar-файл в папку mods, и мод начнёт работать при следующем запуске игры.

Как установить мод вручную

  • Установите Fabric Loader для вашей версии Minecraft (поддерживаются версии 1.18.2 и выше).
  • Скачайте актуальную версию Lets Encrypt Craft с официальной страницы мода.
  • Переместите скачанный файл в директорию .minecraft/mods.
  • Запустите игру с профилем Fabric — мод активируется автоматически.

Для моддеров: интеграция Lets Encrypt Craft

Если вы создаёте собственный мод и хотите избавить пользователей от ошибок сертификатов, Lets Encrypt Craft станет вашим лучшим помощником. Вам не придётся городить костыли или вручную прописывать обходные пути. Достаточно добавить этот мод в список зависимостей вашего проекта на CurseForge. Поскольку установка сертификата происходит в конструкторе, ваш мод может даже не ссылаться на Lets Encrypt Craft напрямую — он просто начнёт корректно обращаться к вашему сайту. А если вы не хотите плодить лишние зависимости, код проекта открыт под лицензией MIT, и вы можете свободно скопировать нужные фрагменты в свой проект.

Совместимость и поддерживаемые версии

Мод ориентирован на Fabric и стабильно работает на всех популярных версиях Minecraft, начиная с 1.18.2. Разработчик гарантирует корректное поведение на любых сборках Java, где отсутствует встроенная поддержка сертификатов Let's Encrypt. Если же вы используете современную Java, которая и так доверяет этим сертификатам, мод не будет выполнять никаких действий — он просто «спит», не нагружая систему. Это делает Lets Encrypt Craft универсальным решением, которое не мешает тем, кому оно не нужно.

Заключение

Lets Encrypt Craft — крошечный, но невероятно полезный инструмент, который снимает технический барьер между модами и их создателями. Он не добавляет новых блоков или механик, но делает жизнь моддеров и игроков чуточку проще. Если вы хоть раз сталкивались с загадочными ошибками подключения при проверке обновлений мода, просто попробуйте этот мод — и забудете о проблеме навсегда.