Вверх ↑
Этот топик читают: Гость
Ответов: 10
TheFreezed
Novellus
#1: 2026-09-03 19:09:35 ЛС | профиль | цитата



Minecraft Galaxy для Apple Silicon
Неофициальный нативный ARM64-порт для Mac
Apple Silicon · macOS 14+ · Java 21 внутри

Версия 1.7.5 — исправление запуска
Восстановлен запуск после очередного обновления официального клиента MCGL

Скачать для Mac
Описание релиза и SHA-256 · GitHub





Всем привет!

Я сделал неофициальный порт Minecraft Galaxy для Mac с Apple Silicon. Клиент работает нативно на ARM64 — без Rosetta и отдельной установки Java.

Сам пользуюсь этим портом и решил поделиться им с другими владельцами Mac. Постепенно дорабатываю совместимость, оптимизацию и сам лаунчер.

Что исправлено в 1.7.5


  • Исправлен запуск игры после обновления официального клиента MCGL.

Для исправления достаточно обновить приложение до 1.7.5. Удалять профиль игры, аккаунты или переустанавливать Java не нужно.

Это обновление совместимости. FPS зависит от модели Mac, разрешения, настроек и локации. Исправление известного сбоя не означает, что проверены все возможные сцены и будущие обновления MCGL.




Что умеет порт


  • Встроенная Java 21 ARM64 и необходимые библиотеки — ничего отдельно устанавливать не нужно.
  • Загрузка официальных файлов игры с зеркал MCGL и применение патчей порта.
  • OpenGL 4.1 Core, LWJGL 3 и GLFW; пакетная отрисовка мира и текста.
  • Нативный полноэкранный режим macOS: отдельное рабочее пространство, зелёная кнопка и F11.
  • Раздельные настройки начальной и максимальной памяти Java, выбор профиля сборки мусора.
  • Лимит FPS: 60, 120, 144, 165, 180, 240 или без ограничения.
  • До 30 аккаунтов: быстрое переключение, названия карточек, аватары, профессии и уровни.
  • Сохранение пароля по желанию, отдельно для каждого аккаунта на этом Mac.
  • Проверка обновлений на GitHub, загрузка DMG и журнал запуска.

Горячие клавиши: ⌘1 — Играть, ⌘2 — Аккаунты, ⌘3 — Настройки, ⌘4 — Журнал, ⌘5 — Изменения.




СКРИНШОТЫ ИЗ ИГРЫ
Те самые кадры из предыдущего оформления темы.


Это архивные скриншоты из предыдущих сборок порта. Они показывают игру на Mac, но не являются тестами версии 1.7.5: цифры FPS на этих кадрах не стоит использовать для оценки её производительности.

Demo — Спавн



Nano — Спавн



СКРИНШОТЫ ЛАУНЧЕРА 1.7.5
Все пять вкладок. Демонстрационные аккаунты и уровни, без личных данных.


1.7.5 — Вкладка «Играть»



1.7.5 — Вкладка «Аккаунты»



1.7.5 — Вкладка «Настройки»



1.7.5 — Вкладка «Журнал»



1.7.5 — Вкладка «Изменения»






Системные требования


  • Mac с Apple Silicon — M1 и новее.
  • macOS 14 или новее.
  • Интернет для загрузки официальных файлов клиента.
  • Учётная запись Minecraft Galaxy.

Для Intel Mac эта сборка не предназначена.

Как установить с нуля

1. Скачайте DMG по ссылке в этой теме.
2. Откройте образ и перенесите Minecraft Galaxy ARM64 в «Программы».
3. Запустите приложение из папки «Программы».
4. Введите свои данные MCGL и нажмите «Запустить игру»: лаунчер подготовит официальный клиент.

Пока игра работает, оставьте лаунчер открытым.

Java уже внутри приложения. Homebrew и Rosetta для запуска не нужны. Оригинальные игровые JAR и ресурсы в DMG не вложены: лаунчер загружает их отдельно с зеркал MCGL.

Как обновиться с предыдущей версии

В лаунчере 1.7.4 исправленная версия уже доступна через проверку обновлений.

1. Нажмите «Проверить обновления» → «Скачать DMG» или скачайте образ со страницы релиза.
2. Полностью закройте игру и старый лаунчер.
3. Откройте DMG и замените приложение в «Программах».
4. Убедитесь, что в лаунчере указана версия 1.7.5, и запустите игру.

Обновление приложения устанавливается вручную, лаунчер не перезаписывает себя. Профиль игры, аккаунты, сохранённые пароли и настройки находятся отдельно от приложения и сохраняются. Для обновления до 1.7.5 удалять их не нужно.

Важный момент с macOS

Приложение подписано ad-hoc, без Developer ID и нотариализации Apple. DMG и SHA-256 не отменяют проверок системы.

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




Аккаунты и приватность

Карточки можно переименовывать, переключать и удалять. Аватар, профессия и уровни загружаются с официального форума MCGL по нику; при добавлении аккаунта лаунчер предупреждает об этом. Если форум недоступен, остаются последние загруженные данные.

Сохранение пароля необязательное и по умолчанию выключено. Файл зашифрован, но ключ находится рядом: это удобство, а не защита от программы с доступом к вашим файлам. Связки ключей и мастер-пароля нет. Снятие галочки удаляет сохранённую запись. Не передавайте другим папку Credentials и пользовательский профиль.

Подробнее об ограничениях локального хранения и старого сетевого протокола — в разделе безопасности.






Обратная связь

Напишите модель Mac, версию macOS, версию порта и что делали перед ошибкой. Приложите точный текст сообщения или очищенный от личных данных фрагмент журнала. Для вопросов о FPS добавьте разрешение, настройки и описание локации. Пароли и токены не публикуйте.

Можно ответить в этой теме или создать Issue на GitHub.

Спасибо всем, кто пробует сборку и помогает находить ошибки! Буду постепенно улучшать порт дальше

Неофициальный проект. Minecraft и Minecraft Galaxy принадлежат соответствующим правообладателям; порт не является их официальным продуктом. Собственный код порта — MIT, сторонние компоненты сохраняют свои лицензии.

Редактировалось 46 раз(а), последний 2026-11-04 15:11:24
карма: -1
10
Голосовали:XBocT, Mr.Fremmy, kriponeko, MINO_Moloc, Dragon_MaH, Moonlight_420, Embr0n, Kiyote, Nick_Fury, Toto_Ro
Ответов: 1721
#2: 2026-09-04 13:49:41 ЛС | профиль | цитата
Сколько токенов потратил на генерацию всего этого?)
карма: -12
0
Ответов: 10
TheFreezed
Novellus
#3: 2026-09-04 13:58:33 ЛС | профиль | цитата
lbvtynjh писал(а):
Сколько токенов потратил на генерацию всего этого?)

Прилично), но сам заинтересован был в этом, тк через wine-прослойки, запрос на отрисовку очень длинный был и на м4 про я получал оч низкий фпс (на спавне 30-40, на демо).
Плюс еще свои оптимизации, все возможное что можно было обрабатывать раскинул на несколько ядер и логику отрисовки через запросы к видеоадаптеру поправил, в общем попробовал выжить максимум для старой явы версии и старого майнкрафтика.
карма: -1
0
Ответов: 1721
#4: 2026-09-04 14:04:51 ЛС | профиль | цитата
Я там по диагонали содержимое посмотрел, моделька там совсем ударилась в low-level: чистый C для запуска, какие-то ограничения на его уровне... Благо до ассемблера не добралась, и на том спасибо)

Приложи скрины лаунчера и т.д., пожалуйста, интересно глянуть, а запускать у себя бинарники неизвестного происхождения не очень хочется)
карма: -12
0
Ответов: 10
TheFreezed
Novellus
#5: 2026-09-04 14:08:05 ЛС | профиль | цитата
lbvtynjh писал(а):
Я там по диагонали содержимое посмотрел, моделька там совсем ударилась в low-level: чистый C для запуска, какие-то ограничения на его уровне... Благо до ассемблера не добралась, и на том спасибо)

Приложи скрины лаунчера и т.д., пожалуйста, интересно глянуть, а запускать у себя бинарники неизвестного происхождения не очень хочется)


Завтра как дома буду, приложу скриншотики
А так репа лежит на гитхабе, все исходники там есть, можешь потратить тоже токенов) чтобы разобрать все на ниточки и посмотреть. Собственно для этого ссылку на репозиторий и приложил в топике.
карма: -1
0
Ответов: 1721
#6: 2026-09-04 14:23:24 ЛС | профиль | цитата
SlimeMind670 писал(а):
можешь потратить тоже токенов) чтобы разобрать все на ниточки и посмотреть.

Да я глазами уже посмотрел-почитал, закладок каких-то не увидел, в этом плане всё вроде чисто, но собирать билд всё равно рекомендую всем руками)
SlimeMind670 писал(а):
Завтра как дома буду, приложу скриншотики

Буду ждать, спасибо.
карма: -12
0
Ответов: 1944
Nova
Noctem Venator
#7: 2026-09-04 14:59:07 ЛС | профиль | цитата
Для полноты базы - нужно зеркало для скачивания кроме самого сайта, бывают случаи когда в саму игру зайти можно, но пакеты обновлении не загружаются. Где-то в лаунчере добавить, использовать "альтернативные варианты обновления".

Хоть и не смотрел, но похвально, что этим занимаются.
карма: 8
Реклама в MCGL | Nova | Уголок муравья
0
Ответов: 10
TheFreezed
Novellus
#8: 2026-09-04 15:18:34 ЛС | профиль | цитата
MaJIuHa писал(а):
Для полноты базы - нужно зеркало для скачивания кроме самого сайта, бывают случаи когда в саму игру зайти можно, но пакеты обновлении не загружаются. Где-то в лаунчере добавить, использовать "альтернативные варианты обновления".

Хоть и не смотрел, но похвально, что этим занимаются.

Jar-ники minecraft и mcgl скачиваются с официальных зеркал проекта MCGL, держать свой «файлообменник» задачу себе не ставил, если я правильно понял замечание. А так лаунчер просматривает все зеркала аналогично как и официальный Intel-лаунчер

--- Добавлено в 2026-09-05 12:16:12

lbvtynjh писал(а):

Буду ждать, спасибо.

Приложил скриншоты в топик!

Редактировалось 3 раз(а), последний 2026-09-05 12:16:12
карма: -1
0
Ответов: 210
StarFall
Gemini
#9: 2026-09-07 09:22:45 ЛС | профиль | цитата
SlimeMind670, спасибо за работу, я как раз с мака, интересно будет протестировать
карма: -3
Кто такой Джон Голт?
0
Ответов: 10
TheFreezed
Novellus
#10: 2026-09-07 16:13:27 ЛС | профиль | цитата
Kiyote писал(а):
SlimeMind670, спасибо за работу, я как раз с мака, интересно будет протестировать

Не за что! Если будет не сложно, дай обратную связь!
карма: -1
1
Голосовали:Kiyote
Ответов: 13
#11: 2026-10-04 18:14:51 ЛС | профиль | цитата
Привет! Играю через твое приложение и сейчас мне выдало вот это


Exception in thread "main" java.lang.IllegalStateException: Expected one Display.setParent sequence, found 0


не понимаю что это
джаву перезагружал
карма: 8
0
Ответов: 51
#12: 2026-10-06 06:56:35 ЛС | профиль | цитата
получается,конечная остановка)?
карма: -1
3OPBEH-Свирепый зверь!
0
Ответов: 754
#13: 2026-10-06 13:33:32 ЛС | профиль | цитата
Аналогично игроку --__Black_Neon__--:



Запускалось с версии 1.7.2.

Мак air 2023-го года. 8gb, М2, mcOS 14.8.2 Sonoma
карма: -28
Es ist eine Scham für einen Mann, alt zu werden, ohne die Kraft und Schönheit zu sehen, zu der sein Körper fähig ist. - Sokrates.
0
Ответов: 10
TheFreezed
Novellus
#14: 2026-10-11 05:29:15 ЛС | профиль | цитата
--__Black_Neon__-- писал(а):
Привет! Играю через твое приложение и сейчас мне выдало вот это


Exception in thread "main" java.lang.IllegalStateException: Expected one Display.setParent sequence, found 0


не понимаю что это
джаву перезагружал

-MellstroyQa- писал(а):
получается,конечная остановка)?

ooes писал(а):
Аналогично игроку --__Black_Neon__--:




Запускалось с версии 1.7.2.

Мак air 2023-го года. 8gb, М2, mcOS 14.8.2 Sonoma



Мужички, извиняюсь, давненько не заходил сюда, завтра выйдет фикс!

Редактировалось 1 раз(а), последний 2026-10-11 05:29:37
карма: -1
0
Ответов: 210
StarFall
Gemini
#15: 2026-10-22 06:43:48 ЛС | профиль | цитата
SlimeMind670, давай, спасибо за работу
карма: -3
Кто такой Джон Голт?
0
Ответов: 656
#16: 2026-10-22 09:13:26 ЛС | профиль | цитата
еще бы решить прикол с концом потока при заходе с забугорных айпи.... эхх даа...
лол насколько же все плохо стало что клиент для яблока уже пилят игроки а не сами разрабы проекта

Редактировалось 1 раз(а), последний 2026-10-22 09:13:44
карма: -78
どうしてこのテクストを訳したのですか?暇な時間は多すぎますか?
1
Голосовали:Kiyote
Ответов: 754
#17: 2026-10-22 12:03:13 ЛС | профиль | цитата
FlightNight писал(а):
еще бы решить прикол с концом потока при заходе с забугорных айпи.... эхх даа...
лол насколько же все плохо стало что клиент для яблока уже пилят игроки а не сами разрабы проекта

Редактировалось 1 раз(а), последний 2026-10-22 09:13:44



С ЕС работает.
карма: -28
Es ist eine Scham für einen Mann, alt zu werden, ohne die Kraft und Schönheit zu sehen, zu der sein Körper fähig ist. - Sokrates.
0
Ответов: 656
#18: 2026-10-22 13:44:08 ЛС | профиль | цитата
ooes писал(а):
С ЕС работает.


У меня не работает, хз в чем проблема. Но я эту тему еще в рашке заметил когда настраивал себе впн и маршрутизацию.
карма: -78
どうしてこのテクストを訳したのですか?暇な時間は多すぎますか?
0
Ответов: 10
TheFreezed
Novellus
#19: 2026-10-24 20:07:17 ЛС | профиль | цитата
Kiyote писал(а):
SlimeMind670, давай, спасибо за работу


<3

--- Добавлено в 2026-10-24 20:09:50

FlightNight писал(а):
еще бы решить прикол с концом потока при заходе с забугорных айпи.... эхх даа...
лол насколько же все плохо стало что клиент для яблока уже пилят игроки а не сами разрабы проекта

Редактировалось 1 раз(а), последний 2026-10-22 09:13:44


Данная проблема уже из-за доступности именно серверов mcgl, с некоторых даже ру айпи не проходит, с ЕС айпишников проходит, короче если ВПН юзаешь это рулетка.

Редактировалось 1 раз(а), последний 2026-10-24 20:09:50
карма: -1
0
Ответов: 13
#20: 2026-11-04 17:12:48 ЛС | профиль | цитата
Добрый день! С выхода ивенты выдает что настоящий игровой лаунчер обновлен и не может поддерживаться этим лайнчеров
карма: 8
0
Ответов: 10
TheFreezed
Novellus
#21: 2026-11-04 17:35:04 ЛС | профиль | цитата
--__Black_Neon__--, пару часов назад выложил апдейт который фиксит запуск.
карма: -1
0
Ответов: 754
#22: 2026-11-07 13:34:44 ЛС | профиль | цитата
SlimeMind670, --__Black_Neon__--, все работает. Обычно, с выходом апдейта на оригинальном лаунчере должно пройти некоторое время, пока обнову отзеркалят на неофициальный для мака. У меня уже все в рабочем состоянии. Играл вчера с мака как на основе, так и на твинках. Спасибо автору за регулярные апдейты и поддержку детища.
карма: -28
Es ist eine Scham für einen Mann, alt zu werden, ohne die Kraft und Schönheit zu sehen, zu der sein Körper fähig ist. - Sokrates.
1
Голосовали:SlimeMind670
22
Сообщение
...