Skip to content

v0.25.0

Latest
Compare
Choose a tag to compare
@juraj-hrivnak juraj-hrivnak released this 04 Jan 13:27
· 14 commits to main since this release

Highlights

  • Implemented the pakku fetch --shelve flag.
  • Removed the pakku sync command's subpath auto-detection. (It did not work properly, and it's not worth rewriting it.)
  • Fixed error when requesting GitHub projects generated from a template repository.

pakku fetch --shelve Explanation

This feature was implemented to help revive old modpacks that use mods outside any platform.

When pakku fetch --shelve is used, Pakku will move unknown project files to a shelf instead of deleting them.
The shelf directory is located at .pakku/shelf/.

This feature can be used together with the pakku sync command in the following way:

  • Run the pakku -y sync command to detect and add your local project files.
  • Run the pakku fetch --shelve command to move any other project files outside any platform to the shelf.
  • Decide what you want to do with each project file on the shelf.
    • You can move the project to the project overrides directory .pakku/overrides/mods/.
    • You can try to search for the project online. (For example, there is a chance that some of these files will be on GitHub.)