Написал свой легкий лаунчер для Minecraft, который сам делает бэкапы миров и перестал трахать мозг ошибками
Всем привет! Думаю, каждый, кто играет в Майнкрафт с модами, хоть раз сталкивался с тремя всадниками апокалипсиса:
Игра вылетает с загадочным Exit code: 1 или Java Error, и ты сидишь гуглишь логи, как хакер.
После обновления какого-нибудь мода ломается и крашится мир, в котором ты строился последние полгода. Бэкап? Конечно же, ты забыл его сделать руками.
Популярные лаунчеры весят как крыло от самолета, пихают тонну рекламы, забивают диск C: своими файлами AppData или (привет некоторым популярным аналогам) грешат скрытыми майнерами.
Мне это надоело. Я сел за Python и написал Simple Craft Launcher — проект с открытым исходным кодом, который я делал для себя и друзей, а теперь отдаю в народ абсолютно бесплатно и без какой-либо рекламы.
В чём его фишка и почему он не такой, как остальные:
Автоматические бэкапы миров: Он ДЕЙСТВИТЕЛЬНО делает бэкап твоей карты перед каждым обновлением или установкой модов. Хранит последние 10 штук. Мир больше никогда не потеряется, восстановить можно в один клик.
Человеческая диагностика ошибок: Если игре не хватает оперативной памяти или файл подкачки Windows слишком мал, лаунчер не просто молча закроется. Он выведет понятное окно на русском языке, объяснит причину и предложит решение (или кнопку «Запустить всё равно» на твой страх и риск).
Идеальный порядок на диске: При первом запуске ты сам выбираешь, куда ставить сборки (например, на свободный диск D: или B:). Лаунчер полностью изолирует моды, настройки и сохранения каждой сборки — ничего не перемешается.
Моды в один клик: Встроен удобный менеджер модов напрямую через Modrinth. Есть кнопка «Обновить все моды» одной кнопкой.
Полный фарш под капотом: Автоподбор нужной версии Java (сам скачает, если нет в системе), Discord Rich Presence (друзья увидят, во что ты играешь), 15 тем оформления, которые меняются мгновенно, и полная поддержка форматов .mrpack (можно легко делиться сборками).
Проект полностью некоммерческий, код открыт на GitHub (GPL-3.0), так что всё абсолютно прозрачно. Буду очень рад, если мой софт сбережёт кому-то нервные клетки и спасёт любимые миры!
Ссылка на проект и скачивание: https://github.com/artemiy207/Simple-Craft-Launcher
