SJMCL: Легкий лаунчер Minecraft с поддержкой модов и ИИ
Запускайте и управляйте несколькими экземплярами Minecraft с модульной поддержкой модов и экспериментами с помощью ИИ, используя интерфейс, созданный на Tauri, и расширяемый движок пользовательского интерфейса. Созданный клубом Minecraft при Шанхайском университете Цзяо Тун, этот открытый загрузчик нацелен на игроков Java Edition, которые используют моды или поддерживают несколько игровых настроек, предлагая интегрированные загрузки из CurseForge и Modrinth, входы через Microsoft и Yggdrasil, а также импорт модпаков и миров с помощью перетаскивания.
Что делает SJMCL и кто получает выгоду
SJMCL организует отдельные игровые директории в изолированные экземпляры, позволяя вам запускать разные версии или наборы модов без перекрестного загрязнения. Лаунчер загружает моды и ресурсные пакеты напрямую с CurseForge и Modrinth, поддерживает загрузчики модов Forge, Fabric и Quilt, и принимает импорт модпаков, миров и ресурсных пакетов с помощью перетаскивания. Эти возможности делают его практичным для игроков, которые часто переключаются между модифицированными и ванильными настройками.
Как это влияет на ресурсы системы и запуск
Лаунчер построен на фреймворке Tauri и Next.js, что уменьшает размер бинарных файлов и задержку при запуске по сравнению с лаунчерами на основе Electron. Архитектура Tauri дает SJMCL меньший объем при запуске и более быструю реакцию пользовательского интерфейса на типичных настольных системах. Кроссплатформенные сборки включают Windows x64 и ARM64, так что лаунчер работает на различных настольных аппаратных средствах без необходимости в большем окружении выполнения.
Безопасность, учетные записи и расширяемость
SJMCL включает поддержку учетных записей Microsoft и аутентификацию третьих сторон с использованием протокола Yggdrasil, так что методы входа соответствуют общим рабочим процессам на настольных ПК. Лаунчер предоставляет открытую систему расширений для функций, добавленных сообществом, и предлагает изоляцию экземпляров, чтобы держать отдельные наборы ресурсов отдельно. Экспериментальные функции включают AI Agent и Model Context Protocol, которые представлены как необязательные компоненты, а не обязательные требования к выполнению.
Кто должен использовать SJMCL и важное замечание
SJMCL подходит для настольных игроков, которые управляют несколькими модифицированными экземплярами и предпочитают инструмент с открытым исходным кодом, поддерживаемый сообществом, с меньшими бинарными файлами. Студенческое происхождение проекта и активное обслуживание на GitHub означают, что вклад сообщества формирует функции и обновления, поэтому ожидайте изменений, вызванных участниками, а не единственным корпоративным планом выпуска. Для пользователей, которым нужна стабильная, централизованная частота обновлений, эта модель, ориентированная на участников, является важным компромиссом.