Portablemc

Latest version: v4.3.0

Safety actively analyzes 641082 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 7

1.1.4

Added:
- **Microsoft authentication is now supported** through the `-m` argument for authentication-related commands, check README for more information (13).
- When omitting the `--jvm` argument, **an official Java version is installed** and run the game (distributed by Mojang).
- Added a LICENSE, also added to the script header (9).

Changed:
- Game start sequence now append all files to download to a list, and all files are downloaded at the end. The downloading algorithm has been reworked to be more efficient. The installation time of the game is at least 2 times faster than previous versions (16, thanks Ristovski).
- Command argument `--work-dir` is now available in the main command instead of `start` subcommand (11).
- Runtime binaries and authentication tokens are now stored in working directory (11).
- The output has been reworked to be more concise when starting. This output type is called "task-output" and looks like systemd startup terminal. This output is also used for login and logout sub commands.
- Error handling is now better than before and fits better in the "task-output".
- Fabric now support empty Minecraft version (to run the latest version) and version aliases like "release" or "snapshot".
- Fixed issue when downloading assets or libraries with unknown size (14).
- Authentication database has been reworked to be more maintainable through versions and to support Microsoft authentication (13).
- Improved README and general documentation.
- The `scripting` package is no longer distributed as it need too much work to test against newer launcher versions, and is reversed for specific needs.
- Fabric add-on now use newer JSON request methods.
- Some messages were changed for help texts.
- Updated re-exports for add-ons in `PortableMC` class to include `CorePortableMC`.

Available packages to download (below):
- `portablemc_1.1.4_standard.zip`: The standard one-script launcher
- `portablemc_1.1.4_richer.zip`: Standard PortableMC with the "richer" extension, this extension adds better progress bar for downloads and a command line application for the game's process output
- `portablemc_1.1.4_modloaders.zip`: Same as `richer` package with additional add-ons for each supported mod loaders (currently, only FabricMC is supported and is properly working)

1.1.4pre2

Changed:
- Game start sequence now append all files to download to a list, and all files are downloaded at the end. The downloading algorithm has been reworked to be more efficient. The installation time of the game is at least 2 times faster than previous versions (16, thanks Ristovski).
- The output has been reworked to be more concise when starting. This output type is called "task-output" and looks like systemd startup terminal. This output is also used for login and logout sub commands.
- Error handling is now better than before and fits better in the "task-output".
- Fabric add-on now use newer JSON request methods.
- Some messages were changed for help texts.

How to contribute:
This version is a pre-release, you might encounter many bugs. To report issues, create an issue on the [issues board](https://github.com/mindstorm38/portablemc/issues). If this problem is related to upcoming features or fixes, please comment in the related issue thread. **Thank you for your support!**

Available packages to download (below):
- `portablemc_1.1.4-pre2_standard.zip`: The standard one-script launcher
- `portablemc_1.1.4-pre2_richer.zip`: Standard PortableMC with the "richer" extension, this extension adds better progress bar for downloads and a command line application for the game's process output
- `portablemc_1.1.4-pre2_modloaders.zip`: Same as `richer` package with additional add-ons for each supported mod loaders (currently, only FabricMC is supported and is properly working)

1.1.4pre1

Added:
- **Microsoft authentication is now supported** through the `-m` argument for authentication-related commands, check README for more information (13)
- When omitting the `--jvm` argument, **an official Java version is installed** and run the game (distributed by Mojang)
- Added a LICENSE, also added to the script header (9)

Changed:
- Command argument `--work-dir` is now available in the main command instead of `start` subcommand (11)
- Runtime binaries and authentication tokens are now stored in working directory (11)
- Fabric now support empty Minecraft version (to run the latest version) and version aliases like "release" or "snapshot"
- Fixed issue when downloading assets or libraries with unknown size (14)
- Authentication database has been reworked to be more maintainable through versions and to support Microsoft authentication (13)
- Improved README and general documentation
- The `scripting` package is no longer distributed as it need too much work to test against newer launcher versions, and is reversed for specific needs

How to contribute:
This version is a pre-release, you might encounter many bugs. To report issues, create an issue on the [issues board](https://github.com/mindstorm38/portablemc/issues). If this problem is related to upcoming features or fixes, please comment the related issue thread. **Thank you for your support!**

Available packages to download (below):
- `portablemc_1.1.4-pre1_standard.zip`: The standard one-script launcher
- `portablemc_1.1.4-pre1_richer.zip`: Standard PortableMC with the "richer" extension, this extension adds better progress bar for downloads and a command line application for the game's process output
- `portablemc_1.1.4-pre1_modloaders.zip`: Same as `richer` package with additional add-ons for each supported mod loaders (currently, only FabricMC is supported and is properly working)

1.1.3

Changed:
- Fixed wrong percentage for global progression of assets download (8, thank you, ayunami2000)
- Improved the message when a python module is required by an addon but not installed, the new message suggest to use `pip install ...`.

Available packages to download (below):
- `portablemc_1.1.3_standard.zip`: The standard one-script launcher
- `portablemc_1.1.3_richer.zip`: Standard PortableMC with the "richer" extension, this extension adds better progress bar for downloads and a command line application for the game's process output
- `portablemc_1.1.3_modloaders.zip`: Same as `richer` package with additional add-ons for each supported mod loaders (currently, only FabricMC is supported and is properly working)
- `portablemc_1.1.3_scripting.zip`: A work-in-progress remote java reflection add-on for live interaction with Minecraft through a Python API

1.1.2

Solved:
- Small fix with working directory

Added:
- Worked on a `coderpack` add-on used to decompile Minecraft using official mappings
- Added a `modloader_fabric` add-on used to download and start fabric mod loader automatically

Available packages to download (below):
- `portablemc_1.1.2_standard.zip`: The standard one-script launcher
- `portablemc_1.1.2_richer.zip`: Standard PortableMC with the "richer" extension, this extension adds better progress bar for downloads and a command line application for the game's process output
- `portablemc_1.1.2_modloaders.zip`: Same as `richer` package with additional add-ons for each supported mod loaders (currently, only FabricMC is supported and is properly working)
- `portablemc_1.1.2_scripting.zip`: A work-in-progress remote java reflection add-on for live interaction with Minecraft through a Python API

1.1.1

Solved:
- Fixed critical failure if no `addons` directory

Available packages to download (below):
- `portablemc_1.1.1_standard.zip`: The standard one-script launcher
- `portablemc_1.1.1_richer.zip`: Standard PortableMC with the "richer" extension, this extension adds better progress bar for downloads and a command line application for the game's process output
- `portablemc_1.1.1_scripting.zip`: A work-in-progress remote java reflection add-on for live interaction with Minecraft through a Python API

Page 6 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.