Небольшие правки.
1. Выброс теперь длится 2 минуты, вместо привычных пяти. Таким образом я снизил лишнюю нагрузку на сервер и уменьшил время ожидания игроков, когда можно выйти под открытое небо.
2. Теперь фракции не могут наносить урон своим союзникам. Никнеймы Южной фракции и Северной заимели собственные цветовые оттенки.
3. Во время захватов пунктов метро больше не будут появляться вардены и зимогоры. Даже при принудительной загрузке чанков, когда игроков нет рядом - по истечению ивента мобы всё равно не удаляются, если на сервере онлайн 0. А при посещении пункта метро он завален сотней зимогоров и варденов.
DistortionCraft.ru ☢
1. Выброс теперь длится 2 минуты, вместо привычных пяти. Таким образом я снизил лишнюю нагрузку на сервер и уменьшил время ожидания игроков, когда можно выйти под открытое небо.
2. Теперь фракции не могут наносить урон своим союзникам. Никнеймы Южной фракции и Северной заимели собственные цветовые оттенки.
3. Во время захватов пунктов метро больше не будут появляться вардены и зимогоры. Даже при принудительной загрузке чанков, когда игроков нет рядом - по истечению ивента мобы всё равно не удаляются, если на сервере онлайн 0. А при посещении пункта метро он завален сотней зимогоров и варденов.
DistortionCraft.ru ☢
❤5
Разрабатываю лаунчер, по ходу работы буду скидывать сюда информацию, надеюсь, что всё получится, скелет лаунчера уже есть, осталось доработать
❤4
DistortionCraft.ru
Разрабатываю лаунчер, по ходу работы буду скидывать сюда информацию, надеюсь, что всё получится, скелет лаунчера уже есть, осталось доработать
Полным ходом всё идёт, установил разные библиотеки и дополнения.
🔥4❤1🍾1
Я наконец-то допилил лаунчер - и это не просто кнопка "Играть". Это полноценный инструмент, который делает жизнь игрока удобнее, а запуск - стабильнее.
Что умеет:
✅ Автоматизация. Ничего не надо качать вручную. Лаунчер сам всё скачает и проверит, что нужное на месте.
✅ Умный контроль. Перед запуском чистит временные файлы, чтобы не было ошибок. Ставит/Проверяет версию - и лишь после запускает игру.
✅ Настройка под себя. Выбирай ник, выделяй память слайдером.
✅ Сервер уже есть в списке серверов ❤️
✅ Удобство. Можно оставить лаунчер открытым после запуска или закрыть его автоматически.
✅ Быстрый доступ. Кнопки "Открыть папку игры" и "Техподдержка" - всё под рукой.
❌ Не конфликтует с .minecraft, а создаёт свой путь .distortion_mc ☺
Раньше ты мог столкнуться с ошибкой на этапе установки, потому что какой-то файл был занят. Теперь лаунчер сам всё почистит. И главное - всё упаковано в стильный тёмный интерфейс, который не режет глаза 🖤
Важное примечание: версия 1.20.1 Forge уже должна быть у вас установлена.
Что умеет:
✅ Автоматизация. Ничего не надо качать вручную. Лаунчер сам всё скачает и проверит, что нужное на месте.
✅ Умный контроль. Перед запуском чистит временные файлы, чтобы не было ошибок. Ставит/Проверяет версию - и лишь после запускает игру.
✅ Настройка под себя. Выбирай ник, выделяй память слайдером.
✅ Сервер уже есть в списке серверов ❤️
✅ Удобство. Можно оставить лаунчер открытым после запуска или закрыть его автоматически.
✅ Быстрый доступ. Кнопки "Открыть папку игры" и "Техподдержка" - всё под рукой.
❌ Не конфликтует с .minecraft, а создаёт свой путь .distortion_mc ☺
Раньше ты мог столкнуться с ошибкой на этапе установки, потому что какой-то файл был занят. Теперь лаунчер сам всё почистит. И главное - всё упаковано в стильный тёмный интерфейс, который не режет глаза 🖤
Важное примечание: версия 1.20.1 Forge уже должна быть у вас установлена.
🍾4❤1
Ответы на вопросы 1–3 (про моды и лаунчер)
1. «Моды добавлять можно, это я понял, а лаунчер их проверяет или он проверяет только нужные моды (наличие/отсутствие)?»
В текущей реализации лаунчер не проверяет отдельные моды. Он проверяет только наличие ключевых папок (mods, tacz, config) и хотя бы одного файла в них — функция check_build_exists.
Если ты вручную добавишь или удалишь моды — лаунчер этого не заметит и не будет ругаться. Это типично для лаунчеров, которые просто качают архив-сборку целиком.
2. «И у меня 59 fps (заблокировал на 60) сажусь в вертолёт и у меня сразу 22-23 fps»
Это почти всегда про нагрузку на CPU/GPU и оптимизацию модов, а не про лаунчер. Вертолёты в модах часто:
используют много частиц/эффектов;
имеют сложную физику/коллайдеры;
вызывают частые тики сущностей.
Лаунчер тут не участвует — он просто запускает игру.
*3. «И можно ли самому убрать пару модов и будет ли лаунчер их просить или устанавливать (клиент моды)?»
Да, ты можешь вручную удалить пару .jar из папки mods. Лаунчер не будет их просить и не установит обратно, потому что он не делает «синхронизацию» модов. Он либо видит, что папка mods есть и в ней есть файлы — и считает сборку готовой, либо нет — и качает весь архив заново.
1. «Моды добавлять можно, это я понял, а лаунчер их проверяет или он проверяет только нужные моды (наличие/отсутствие)?»
В текущей реализации лаунчер не проверяет отдельные моды. Он проверяет только наличие ключевых папок (mods, tacz, config) и хотя бы одного файла в них — функция check_build_exists.
Если ты вручную добавишь или удалишь моды — лаунчер этого не заметит и не будет ругаться. Это типично для лаунчеров, которые просто качают архив-сборку целиком.
2. «И у меня 59 fps (заблокировал на 60) сажусь в вертолёт и у меня сразу 22-23 fps»
Это почти всегда про нагрузку на CPU/GPU и оптимизацию модов, а не про лаунчер. Вертолёты в модах часто:
используют много частиц/эффектов;
имеют сложную физику/коллайдеры;
вызывают частые тики сущностей.
Лаунчер тут не участвует — он просто запускает игру.
*3. «И можно ли самому убрать пару модов и будет ли лаунчер их просить или устанавливать (клиент моды)?»
Да, ты можешь вручную удалить пару .jar из папки mods. Лаунчер не будет их просить и не установит обратно, потому что он не делает «синхронизацию» модов. Он либо видит, что папка mods есть и в ней есть файлы — и считает сборку готовой, либо нет — и качает весь архив заново.
❤4
Залил сборку на GitHub! Теперь новый лаучнер будет брать файлы с GitHub, это очень упрощает нашу задачу! Вшил вечную прямую ссылку на скачивание в код лаунчера.
Оптимизирую лаунчер и добавляю новые функции.
Оптимизирую лаунчер и добавляю новые функции.
❤5
Distortion Launcher - финальная версия.
1. Добавил кнопку «🗑 Удалить сборку».
2. Увеличил окно лаунчера до 680×820 и убрал жёсткую ширину у текста.
3. Убрал звёздочку * из лора.
4. Оставил автоматическую установку Forge (манифест, активы, библиотеки, JSON — всё это часть процесса установки Forge через minecraft_launcher_lib).
5. Добавил обработку ошибок и прогресс-бар для установки Forge, чтобы игрок видел, что лаунчер «не завис», а реально качает Forge.
6. Поработал над оптимизацией.
7. Добавил лаунчеру иконку (если не будет = похуй, потом что нибудь придумаю)
Важное примечание: версия 1.20.1 Forge уже должна быть у вас установлена.
1. Добавил кнопку «🗑 Удалить сборку».
2. Увеличил окно лаунчера до 680×820 и убрал жёсткую ширину у текста.
3. Убрал звёздочку * из лора.
4. Оставил автоматическую установку Forge (манифест, активы, библиотеки, JSON — всё это часть процесса установки Forge через minecraft_launcher_lib).
5. Добавил обработку ошибок и прогресс-бар для установки Forge, чтобы игрок видел, что лаунчер «не завис», а реально качает Forge.
6. Поработал над оптимизацией.
7. Добавил лаунчеру иконку (если не будет = похуй, потом что нибудь придумаю)
Важное примечание: версия 1.20.1 Forge уже должна быть у вас установлена.
❤4
В новом обновлении лаунчера ошибка, сегодня исправлю и залью новую последнюю версию, больше новых не будет, это финалка
❤5
🎉 Встречайте Distortion Launcher (DCRAFT) — наш кастомный лаунчер для нашего сервера DistortionCraft! 🎉
Он всё делает сам:
✅ Ставит Minecraft 1.20.1 и Forge 47.4.20, если их нет.
✅ Скачивает и распаковывает сборку модов прямо из релиза на GitHub.
✅ Позволяет выбрать ник, настроить выделяемую оперативную память и закрыть лаунчер после запуска игры.
✅ Показывает прогресс загрузки и понятные статусы на каждом шаге.
✅ Сохраняет настройки между запусками и ведёт логи ошибок.
✅ Есть кнопки «Открыть папку игры» и «Техподдержка», а также обновление сборки в один клик.
Теперь всё в удобном .exe-файле с нашей иконкой — никаких лишних действий, просто жмёшь «ИГРАТЬ» и залетаешь на сервер! 😎
💬 Пишите в комментариях, если будут вопросы или пожелания — будем улучшать! 🚀
Он всё делает сам:
✅ Ставит Minecraft 1.20.1 и Forge 47.4.20, если их нет.
✅ Скачивает и распаковывает сборку модов прямо из релиза на GitHub.
✅ Позволяет выбрать ник, настроить выделяемую оперативную память и закрыть лаунчер после запуска игры.
✅ Показывает прогресс загрузки и понятные статусы на каждом шаге.
✅ Сохраняет настройки между запусками и ведёт логи ошибок.
✅ Есть кнопки «Открыть папку игры» и «Техподдержка», а также обновление сборки в один клик.
Теперь всё в удобном .exe-файле с нашей иконкой — никаких лишних действий, просто жмёшь «ИГРАТЬ» и залетаешь на сервер! 😎
💬 Пишите в комментариях, если будут вопросы или пожелания — будем улучшать! 🚀
❤3🔥1
DistortionCraft.ru
🎉 Встречайте Distortion Launcher (DCRAFT) — наш кастомный лаунчер для нашего сервера DistortionCraft! 🎉 Он всё делает сам: ✅ Ставит Minecraft 1.20.1 и Forge 47.4.20, если их нет. ✅ Скачивает и распаковывает сборку модов прямо из релиза на GitHub. ✅ Позволяет…
Добавил кнопку просмотра логов и кнопку очистки логов, всё для вашего удобства :)
Искренне надеюсь, что это последнее обновление. Всё проверил, всё работает. Доволен.
Искренне надеюсь, что это последнее обновление. Всё проверил, всё работает. Доволен.
❤3