Commit Graph

496 Commits

Author SHA1 Message Date
Sebastian-byte
b7ce6a63dc Resolved merge conflict 2021-06-25 18:46:21 -05:00
Jamie Mansfield
a20a7e987f NOISSUE Fail launch if minimum Java requirement is not met
This will fail launch in the following conditions:
  1. A version greater than or equal to Minecraft 17w13a, and less than
     21w19a - and the Java version is less than 8.
  2. A version greater than or equal to Minecraft 21w19a - and the Java
     version is less than 16.
2021-06-23 21:24:25 +01:00
Jamie Mansfield
7c0fdaa730 NOISSUE Check mod and config checksums for ATLauncher 2021-06-23 18:20:25 +01:00
Sebastían
42f29a9f29 Merge branch 'MultiMC:develop' into develop 2021-06-22 16:45:48 -05:00
Petr Mrázek
5479fbec92 Merge pull request #3819 from jamierocks/atl-optional-mods
NOISSUE Support ATLauncher optional mods
2021-06-22 19:55:53 +02:00
Colbie Dison
ba8af797a9 Add detection of manually installed JDKs in /opt 2021-06-22 11:56:05 -05:00
max
04f580b0bc Fix launch offline 2021-06-22 11:22:30 +03:00
Jamie Mansfield
4ba0c9c298 NOISSUE Support mod grouping and dependencies 2021-06-21 16:29:16 +01:00
Jamie Mansfield
74311a54cf NOISSUE Support ATLauncher optional mods 2021-06-21 16:29:11 +01:00
Sebastían
308a0bd627 Merge branch 'MultiMC:develop' into develop 2021-06-19 14:43:53 -05:00
Jamie Mansfield
b246fc171e GH-2971 Brand mod model for resource/texture pack pages 2021-06-19 00:59:48 +01:00
Jamie Mansfield
e148cfbbfd NOISSUE Don't translate logged entries 2021-06-18 23:57:58 +01:00
Sebastían
f6e2eae195 Merge branch 'MultiMC:develop' into develop 2021-06-18 17:35:05 -05:00
phit
c2c288a956 NOISSUE Add BellSoft and Azul Java 2021-06-18 17:12:44 +02:00
phit
7ac6c4f3d9 NOISSUE Cleanup duplication and Microsoft JDK 2021-06-18 17:02:41 +02:00
phit
fd04ff2b08 NOISSUE Add AdoptOpenJDK Java detection 2021-06-18 16:10:48 +02:00
Max
167b6bd405 Dehardcode account providers (#38)
* Dehardcode account providers

* Fix crash on creation

* Add dynamic 'add account dialog' provider selector

* Fix typo and add newlines

* Rename loginType to provider

* Rename MojangAccount to Account and MojangAccountList to AccountList

* Fix json save error
2021-06-14 12:51:25 +03:00
Max
576d78fb7f UI Improvement: Display account type (#33)
* Add account type column in accounts page

* Show account type in account chooser

* Allow set skin and delete skin only on mojang accounts

* Rename Offline mode to Local
2021-06-11 22:18:35 +03:00
Max
6df1be94dd Authlib injector, local auth server and ely by accounts support (#31)
* Add injector

* Add uuid generation for profile

* Add auth server emulator

* Start auth server on random port and bypass it to injector

* Run injector only when account type is dummy

* Clean authlib injector

* Add ely by authentication

* Remove old comments

* Add response status text to auth server

* Fix json value access

as done by @maximmasterr
2021-06-10 17:00:54 +03:00
Sebastían
4db5965f89 Merge branch 'MultiMC:develop' into develop 2021-06-09 17:29:17 -05:00
Jamie Mansfield
3390367d93 NOISSUE Support CurseForge modpacks using Fabric Loader 2021-06-09 20:49:26 +01:00
Jamie Mansfield
6dd1fdbaf9 NOISSUE Fail pack installation for download errors for FTB
This effectively reverts the changes made in [1] to resolve GH-3304.

[1] 05ffcf706b
2021-06-03 15:16:03 +01:00
Zakhar Afonin
356905aa75 Fixed: a dummy profile now gets created regardless of game being launched once 2021-05-30 17:22:15 +03:00
Zakhar Afonin
0e436b45f2 Dummy profile support as a workaround for accounts.json not loading 2021-05-30 16:52:53 +03:00
Zakhar Afonin
ffd5dd948c Launching the game now possible. Feature parity with master branch 2021-05-30 16:03:22 +03:00
Zakhar Afonin
431af1cd62 Initial support for alternative login types 2021-05-30 12:23:21 +03:00
Zakhar Afonin
18d24678fe Removes the existing "crack". Will be replaced by proper support of different account types. 2021-05-26 14:28:59 +03:00
Zakhar Afonin
7bb9a94210 Merge branch 'MultiMC:develop' into develop 2021-05-25 17:58:05 +03:00
Petr Mrázek
60b686f014 Merge pull request #3804 from Janrupf/feature/default-server
Add ability to select a server to join in the instance settings
2021-05-24 02:41:54 +02:00
Janrupf
58ab005f7e NOISSUE Add missing license header 2021-05-22 18:10:17 +02:00
Janrupf
ea6c42a93c NOISSUE Allow joining servers from the servers page 2021-05-22 18:07:08 +02:00
Janrupf
f33fe05e5f NOISSUE Use minecraft logic for parsing adresses 2021-05-22 17:24:37 +02:00
Janrupf
d97f13b4aa NOISSUE Use Vanilla logic for resolving servers 2021-05-22 17:00:14 +02:00
Janrupf
0ccd7223fd NOISSUE Make LauncherPart aware of server to join 2021-05-22 16:33:16 +02:00
Janrupf
23a706bbae NOISSUE Resolve minecraft server using DNS SRV 2021-05-22 16:14:25 +02:00
Janrupf
cc6cd0648a NOISSUE Add server launch arguments 2021-05-22 13:54:34 +02:00
Philip T
f78152d725 NOISSUE Fix new Oracle Java Detection on Windows
Those were changed with Java 9 https://docs.oracle.com/javase/9/install/installation-jdk-and-jre-microsoft-windows-platforms.htm#JSJIG-GUID-47C269A3-5220-412F-9E31-4B8C37A82BFB
2021-05-22 13:37:51 +02:00
Janrupf
f0eb5b4a0c NOISSUE Register settings for setting a server 2021-05-22 13:28:23 +02:00
Sebastían
fa6e3ba869 Merge branch 'MultiMC:develop' into develop 2021-05-18 17:51:12 -05:00
Petr Mrázek
911074e966 Merge pull request #3735 from kumquat-ir/develop
NOISSUE Parse META-INF/mods.toml for Forge 1.14+ mod metadata
2021-05-15 00:36:46 +02:00
Petr Mrázek
deac64e0a2 Merge pull request #3787 from JoelTroch/feature/gh-3450
GH-3450 Add checkboxes to display and record game time
2021-05-15 00:35:05 +02:00
Petr Mrázek
2f1e8e82a3 Merge pull request #3729 from jamierocks/atl-loader-targets
Various ATLauncher improvements and bug fixes
2021-05-15 00:33:53 +02:00
Joël Troch
de089195cd GH-3450 Add checkboxes to display and record game time 2021-05-13 19:38:24 +02:00
Sebastian-byte
1b4fbbcc9f Add CI
Fix syntax error

Fix build order

Minor improvements in CI

NOISSUE stop relying on forge servers for old FML libs

NOISSUE fix issue templates

More improvements

Update main.yml

Copy OpenSSL to install directory

Update main.yml

Update main.yml

Fix Path

Remove broken paths again

Remove uneeded step

Remove more unneeded things.

Don't echo PATH

Update main.yml

Not longer require QTACCOUNT secret

Update main.yml

Update main.yml

Update main.yml

Update main.yml

Update main.yml

Remove debugging echo
2021-05-09 17:07:25 -05:00
Jamie Mansfield
df7873eb9a GH-3764 Only install client mods for ATLauncher packs 2021-05-06 17:14:49 +01:00
Petr Mrázek
a09d03d71d NOISSUE stop relying on forge servers for old FML libs 2021-04-29 02:32:21 +02:00
Sebastian-byte
1832103973 Merge remote-tracking branch 'upstream/develop' into develop 2021-04-21 19:43:17 -05:00
kumquat-ir
e2e5294fb9 reimplement parsing logic for tomlc99 2021-04-17 10:33:45 -07:00
kumquat-ir
e668aa0f95 switch to new toml library 2021-04-17 09:46:11 -07:00
kumquat-ir
13afad80fb replace ${file.jarVersion} with something useful 2021-04-16 17:45:55 -07:00