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 — крошечный, но невероятно полезный инструмент, который снимает технический барьер между модами и их создателями. Он не добавляет новых блоков или механик, но делает жизнь моддеров и игроков чуточку проще. Если вы хоть раз сталкивались с загадочными ошибками подключения при проверке обновлений мода, просто попробуйте этот мод — и забудете о проблеме навсегда.