Fixed:
- When using `portablemc login [...]` sub command with a non-existing working directory, this directory is now created.
- No longer crashing when a specific version manifest is using an unknown replacement variable in arguments.
Added:
- Now supporting newer `clientid` and `xuid` replacement variables and arguments for 1.18 version manifests (41).
- Added support for a `PMC_ADDONS_PATH` environment variable that can be used to specify multiple directories where to include add-ons. To specify multiple directories, use an adequate path separator (`;` for windows, `:` for unix). You can check add-ons directories using `portablemc addon dirs`.
Changed:
- When using Mojang Java Virtual Machine (JVM), the JVM's manifest is now cached and used on each launch to check integrity of the JVM installation (33, thanks GoodDay360).
Download and install:
To install PortableMC, please read this repository README, the single-file script is available below in the `portablemc-single` archive.