Commit Graph

99 Commits

Author SHA1 Message Date
Fierelier
d6ce99321f Assume linux when an unsupported OS is detected 2022-05-18 02:09:01 +02:00
Fierelier
8eed0995bf Remove legacy tool for fixing legacy assets 2022-05-14 00:53:29 +02:00
Fierelier
a02b181b6a Add stage to fix legacy assets 2022-05-14 00:51:47 +02:00
Fierelier
835f94dd47 Make decode a kwarg 2022-05-13 17:28:56 +02:00
Fierelier
712536f218 Why did I do that 2022-05-13 17:28:41 +02:00
Fierelier
5a4470bc75 Experimental - split the script into stages 2022-05-13 15:36:37 +02:00
Fierelier
fa5d40c28c Do not check if client file exists, just add it to the list of libraries 2022-05-13 15:35:13 +02:00
Fierelier
97553f47c4 Move re import into its corresponding module 2022-05-13 13:17:54 +02:00
Fierelier
37e9aaf06f Move docs to keep folder cleaner 2022-05-13 12:42:52 +02:00
Fierelier
76de3a19ec Move config to keep folder cleaner 2022-05-13 12:38:23 +02:00
Fierelier
d0c4814e75 Split code into modules 2022-05-13 12:36:23 +02:00
Fierelier
4520419754 Remove useless json.loads 2022-05-13 12:35:05 +02:00
Fierelier
f4744631e3 Add output for checking JVM arch 2022-05-13 12:34:32 +02:00
Fierelier
7b25aacf8c Use deep copies instead of copies 2022-05-13 11:43:24 +02:00
Fierelier
e2da6e189d Ensure tricking Intel drivers for performance 2021-07-05 12:48:51 +02:00
Fierelier
7c271a0d65 Do not inherit arguments from inherited versions 2021-07-05 12:30:55 +02:00
Fierelier
763ae3ca09 Update 'README.md' 2021-06-20 19:47:33 +00:00
Fierelier
008bda5d82 Update 'README.md' 2021-06-19 11:30:05 +00:00
Fierelier
e0d2f18452 Update 'README.md' 2021-06-19 11:26:24 +00:00
Fierelier
13e7140112 Text color, file checking, errors to stdout, small enhancements 2021-06-19 01:50:13 +02:00
Fierelier
fb2fdadf18 New native extraction path 2021-06-17 21:52:03 +02:00
Fierelier
afb4b4e435 Resort things slightly 2021-06-17 18:28:49 +02:00
Fierelier
d52f1cf594 Add -downloadonly flag 2021-06-17 18:28:34 +02:00
Fierelier
e65ab538e5 Support for flags 2021-06-17 18:28:09 +02:00
Fierelier
0a596e26be Add comment 2021-06-17 15:59:54 +02:00
Fierelier
d16fd58a1e Fix type not being correct in certain cases 2021-06-17 15:59:47 +02:00
Fierelier
2cdf0f891e Handle multi-type downloads (library + native pairs)
1.17 now works, "yay"..
2021-06-17 15:49:53 +02:00
Fierelier
22b4c4ee0c Update docs 2021-06-17 13:04:05 +02:00
Fierelier
0850957700 Add tool: fix-classic-sound 2021-06-17 13:02:50 +02:00
Fierelier
b1267ce912 If game directory's name is .minecraft, set APPDATA/HOME to parent directory for compatibility 2021-06-17 13:02:31 +02:00
Fierelier
ae4d6a2035 Name profile's folder .minecraft for compatibility 2021-06-17 13:01:42 +02:00
Fierelier
27191d1110 Text enhancements 2021-06-17 13:00:44 +02:00
Fierelier
5eb4fa3c1a Don't add libraries that aren't found 2021-06-17 13:00:17 +02:00
Fierelier
5ca1d04891 Enforce more arguments 2021-06-17 12:59:00 +02:00
Fierelier
fb7b725570 Check rules for libraries 2021-06-17 12:55:28 +02:00
Fierelier
ca866cf175 Fix library name parsing, change library ID format 2021-06-17 12:54:58 +02:00
Fierelier
3668c90ab6 Make sure only OS-specific natives are extracted 2021-06-16 15:41:19 +02:00
Fierelier
8246e600c0 processVersion rewrite 2021-06-16 14:44:57 +02:00
Fierelier
8be4167d8c Handle unconditional rules 2021-06-16 14:44:23 +02:00
Fierelier
a8ce94197f Remove some debug stuff 2021-06-16 12:56:51 +02:00
Fierelier
bc16466585 Add support for dumb natives 2021-06-16 12:55:30 +02:00
Fierelier
35f0dfb892 Update docs 2021-06-16 11:25:19 +02:00
Fierelier
c2508085e1 Update docs 2021-06-16 11:24:06 +02:00
Fierelier
5056826f94 Merge branch 'master' of https://git.lumen.sh/Fierelier/offline-minecraft-launcher into master 2021-06-16 11:14:44 +02:00
Fierelier
438544b94e Handle missing assets_index_name launcher variable 2021-06-16 11:13:32 +02:00
Fierelier
c39337ef10 Add another stage message 2021-06-16 11:12:42 +02:00
Fierelier
3b04739040 Enhance dumb library support 2021-06-16 11:11:51 +02:00
Fierelier
fca281d2c0 Python 3.4 compatibility patch 2021-04-01 17:23:29 +02:00
Fierelier
5f251b4593 Show library versions in summary 2021-04-01 12:09:54 +02:00
Fierelier
6099318e34 Update 'README.md' 2021-03-30 12:29:08 +00:00