Commit graph

235 commits

Author SHA1 Message Date
3218993d51 Update README.md 2023-06-22 17:40:16 +03:00
683b960f68 version update 2023-06-21 17:33:59 +03:00
870830d58f fix: full axios migration 2023-06-21 17:30:27 +03:00
523ea1e7ce fix: full axios migration in handler 2023-06-21 17:12:39 +03:00
6cce71b998 fix: 1/2 axios migration 2023-06-21 16:52:41 +03:00
f760263f7f new version 2023-06-19 17:29:08 +03:00
b856fb0f7f Update handler.js 2023-06-19 17:25:17 +03:00
4a6c340180 Merge branch 'master' of https://github.com/artegoser/pimi-launcher-core 2023-06-19 17:13:23 +03:00
Pierce
c09838d500
Merge pull request #111 from HerozDotExe/fix-no-artifact
Fix no artifact property when downloading a library
2023-06-18 17:40:49 -07:00
Pierce
bf202c3a30 NPM bump, hotfix 2023-06-18 17:40:16 -07:00
Pierce
5e004db47c extract library download logic into its own function
Enforcing the DRY principle here.
2023-06-18 17:37:33 -07:00
4a5b47e054 feat: get versions 2023-06-18 18:52:39 +03:00
dfa54d3f65 doc: rename, formatting 2023-06-18 15:07:15 +03:00
a6cfdd3c8e doc: rename functions 2023-06-18 14:41:41 +03:00
HerozDotExe
6ca014dbba Fix no artifact property when downloading a library 2023-06-17 19:23:19 +02:00
Pierce
e832e963f8 Proper formatting 2023-06-16 17:41:27 -07:00
Pierce
6eefbcdf6f quickPlay support, opts.server removed
to use the old server launch arg format, use the legacy option.
2023-06-16 17:35:25 -07:00
Pierce
08d49deb49 Add assetIndex override, npm bump 2023-06-16 15:47:20 -07:00
Miate
acdaac526d
Added checksum for library download operation (#110) 2023-05-22 14:52:30 -07:00
TehMartinXz
1fa4668de9
Cache manifest json files (#104)
* Add cache code

* Fix typo and add cache option to documentation

* Match logging style

* Add return

* Follow ESLint style guide

* Support older Node Versions
2023-03-10 13:36:33 -08:00
Pierce
0e4218b36a NPM bump 2023-02-01 13:37:38 -08:00
Pierce
63ef1da31e Hotfix for Quilt, updating clientPackage usage & docs 2023-02-01 13:36:30 -08:00
Fizzify
783536d7bf
Change null to undefined in README. (#95) 2023-01-29 17:18:04 -08:00
Tomate 06 13
7a4221c5e9
Add support for Quilt (#97) 2023-01-29 17:16:27 -08:00
Tomate 06 13
62a78e9653
Add gameDirectory overide to type declarations (#96) 2023-01-29 17:15:16 -08:00
Pierce
8d59a34afe Fix JSON parse error
Closes #94
2022-09-13 09:10:05 -07:00
Pierce
639474ba92 Fix typo & remove console.log 2022-08-29 15:23:05 -07:00
Pierce
74c3b69a41 Properly parse object based launch args
Closes #90
2022-08-28 21:59:32 -07:00
Pierce
61e4c666db Fix assets from not loading 2022-08-28 19:40:57 -07:00
Kuzey Kurtuluş
0f28669e08
Custom version name was not appearing on F3 screen (#93)
When launching custom versions from vanilla launcher like Fabric, OptiFine you'll notice it'll show up as Minecraft 1.8.9 (OptFine_FOO_BARR/vanilla) at top of the debug menu. MCLC was using options.number instead of options.custom and it was causing that problem.
2022-08-22 15:30:34 -07:00
Pierce
b59a4b74df HOTFIX 1.19 support 2022-06-12 16:03:22 -07:00
Pierce
86d42246f1 OptiFine & UUID fix
Allows OptiFine properly install and for forge clients to launch in offline mode. Addresses #84
2022-03-01 18:52:06 -08:00
Pierce
756caa260b
Create FUNDING.yml 2022-02-28 10:09:46 -08:00
Pierce
2e56e2041b ForgeWrapper 1.5.5 2021-12-22 10:13:52 -05:00
Pierce
4b26d6cfa2 ForgeWrapper 1.5.4 & Log4j Fix 2021-12-13 12:44:09 -05:00
Pierce
28fa81c5c7 Typo 2021-11-29 12:29:56 -08:00
Pierce
dfd8c185d4 3.16.9
- ForgeWrapper update fixes 1.12.2 forge installer errors.
- 1.18 compatibility.
2021-11-29 12:27:40 -08:00
Pierce
da0b61a07d Rule check for custom clients
Closes #78
2021-08-27 11:37:18 -07:00
Pierce
aacccf389c NPM Bump 2021-08-21 16:07:01 -07:00
Pierce
a0fc6712bd ForgeWrapper 1.5.2 2021-08-21 16:06:21 -07:00
Pierce
0ad9cd7d53 NPM Bump 2021-08-08 13:14:02 -07:00
Pierce
8afc62e2d2 [NOISSUE] Badge bump 2021-08-08 13:13:01 -07:00
Pierce
6af7b10f86 ForgeWrapper & Auth changes 2021-08-08 13:05:50 -07:00
Hanro
3e276479cd
Added launch hooks needed by Microsoft authentication (#77)
* Added launch hooks needed by Microsoft authentication

Added a meta field to the interface IUser that implements a new interface called IMeta

IMeta contains information about if the account is a mojang or microsoft account. It also contains information stating if a set account is a demo account (I just thought it could be useful)

I also added checks to components/handler.js to use the new field. If the field is absent, a filler value will be used that will make mclc behave as it did before this change.

* Moved the meta field inline

Just a typescript change for better consistency with the rest of the type files.

* Update index.d.ts

Properly managed to debug the vanilla launcher and fixed this oversight

It marks it with xbox as the type in the vanilla launcher's files, but the real arg pushed is msa.
2021-07-14 15:37:30 -07:00
Pierce
335c5df755 [NOISSUE] NPM & Stable # Bump 2021-07-08 10:17:22 -07:00
Just a Badly Drawn TABS Dude
9efda4b9f7
fix: download to correct folder if custom is specified (#75)
download the .json and the jar to the custom folder if it is specified

works with and without custom being set
2021-07-08 10:15:25 -07:00
Pierce
5c29c67ee5
Merge pull request #73 from Pierce01/dependabot/npm_and_yarn/glob-parent-5.1.2
Bump glob-parent from 5.1.1 to 5.1.2
2021-06-15 18:38:20 -07:00
dependabot[bot]
86368da9f2
Bump glob-parent from 5.1.1 to 5.1.2
Bumps [glob-parent](https://github.com/gulpjs/glob-parent) from 5.1.1 to 5.1.2.
- [Release notes](https://github.com/gulpjs/glob-parent/releases)
- [Changelog](https://github.com/gulpjs/glob-parent/blob/main/CHANGELOG.md)
- [Commits](https://github.com/gulpjs/glob-parent/compare/v5.1.1...v5.1.2)

---
updated-dependencies:
- dependency-name: glob-parent
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-11 18:37:19 +00:00
Pierce
ed8ce1fd55
Merge pull request #72 from Pierce01/dependabot/npm_and_yarn/hosted-git-info-2.8.9
Bump hosted-git-info from 2.8.8 to 2.8.9
2021-05-11 11:18:05 -07:00
dependabot[bot]
829b3b48fc
Bump hosted-git-info from 2.8.8 to 2.8.9
Bumps [hosted-git-info](https://github.com/npm/hosted-git-info) from 2.8.8 to 2.8.9.
- [Release notes](https://github.com/npm/hosted-git-info/releases)
- [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md)
- [Commits](https://github.com/npm/hosted-git-info/compare/v2.8.8...v2.8.9)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-11 17:58:30 +00:00