[ANY] Added MacOS XstartOnFirstThread fix and Changelog 🥳

This commit is contained in:
Andrew Molchanov 2020-05-29 14:32:15 +03:00
parent 26f47d73d4
commit 634729b39c
No known key found for this signature in database
GPG key ID: 7C75AA362C5C27FC
2 changed files with 19 additions and 0 deletions

15
CHANGELOG.md Normal file
View file

@ -0,0 +1,15 @@
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
## [5.0.12] - 2020-05-27
## Добавлено
- Логи изменений, ура 🥳
## Исправлено
Заменены шакальные пикчи на фоне
## [5.0.11] - 2020-03-01
Логи изменений для версии 5.0.11 и более раних отсутствуют, в виду того, что оригинальный разработчик лаунчера их не вёл))

View file

@ -230,6 +230,10 @@ private static void addClientArgs(Collection<String> args, ClientProfile profile
if (version.compareTo(ClientProfile.Version.MC194) >= 0)
Collections.addAll(args, "--versionType", "Launcher v" + Version.getVersion().getVersionString());
// Fix `-XstartOnFirstThread` in MacOS
if (version.compareTo(ClientProfile.Version.MC114) >= 0 && JVMHelper.OS_TYPE == OS.MACOSX)
Collections.addAll(args, "-XstartOnFirstThread");
// Add server args
if (params.autoEnter) {
Collections.addAll(args, "--server", profile.getServerAddress());