When downloading the exe launcher (not the MSI), common practice in the past was to simply place this on the desktop and run from there. Or leave somewhere like a "minecraft stuff" folder, and create a shortcut
Doing so with this new launcher results in:
- A "tmp" folder being created, and eventually left empty.
- A folder filled with what appears to be the launcher GUI elements
- A folder containing an unnecessary Java environment.
This results in a mess on the desktop if run there. Or even possible data loss if existing files match the path the launcher uses.
The correct behaviour IMO would be:
- Check for existing suitable JRE (64/32 bit, too old, etc).
- Refuse to run if existing JRE is known insecure.
- Use existing JRE if found.
- Prompt user before downloading custom JRE.
- Use normal Minecraft path for data storage.
Ignore the JRE bit if this is now a forced policy from Microsoft... But the folder spam is not acceptable.