Changelog#
All notable changes to this project are documented in this file. The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[Unreleased]#
[0.1.1] - 2026-11-04#
Added#
Modsmith is on PyPI as
modsmith-cli:uv tool install modsmith-cli.A guide at modsmithmc.org/modsmith-cli, with a page for every command and setting.
Changed#
The project moved to ModsmithMC/modsmith-cli.
The package is now called
modsmith-cli; the command is stillmodsmith. If you installed 0.1.0 from its wheel, remove it first withuv tool uninstall modsmith-app(orpipx uninstall modsmith-app). Your instances and settings stay where they are.The Python package is
modsmith_cli, sopython -m modsmith_cliruns it.
[0.1.0] - 2026-11-03#
The first release of the modsmith command.
Added#
list,searchandconfig.Settings in
config.toml, overridden by environment variables and command line options.MODSMITH_HOMEkeeps everything in one folder.installinstalls a modpack, from a file, Modrinth or CurseForge, as a new instance with its own installation in the official launcher. It shows what it will change and asks first, lets you choose optional files, and takes files you downloaded by hand with--from.createstarts an empty instance, with the recommended version of a mod loader unless you name one.showlists what an instance holds and where each file came from.addadds mods, resource packs and shaders with what they need, andremovetakes them away with the dependencies nothing else needs.enable,disable,pin,unpinandadoptmanage what is there.updateupdates an instance’s pack, keeping the optional files you chose, and the projects you added, showing what changed in each release. A pack installed from a file updates with--file.importturns an installation you made in the official launcher into an instance, reading its Minecraft and loader versions and recognising its mods.moverenames an instance or moves its folder, anddeletedeletes it after you type its name. Both keep the launcher installation in step.infoshows a project’s details, newest releases and changelog, andloaderslists a mod loader’s versions.search --sortorders results by relevance, downloads, popularity, newest or last update.--colorandNO_COLORcontrol colour. Help shows examples.Errors name every file that failed to download, and where to get files that must be downloaded by hand.