Skip to content

1.1.0

Choose a tag to compare

@lumentae lumentae released this 25 Sep 12:41
· 36 commits to master since this release
c6db745

Requirements

Changelog

[1.1.0]

Added

  • Export Command: New export CLI command to export projects as .mrpack files.
  • List Command: New command to list installed mods in a project.
  • Modify Command: New interactive command to change project fields (name, version, Minecraft loader, etc.).
  • Remove Command: New command to remove mods from a project.
  • Direct Platform: Added support for downloading mods from direct URLs.
  • Neoforge Loader: Added support for Neoforge loader and new project prompt for loader type/version.
  • Modrinth Index Export: Generates modrinth.index.json when exporting projects.
  • Project Version Field: Project JSON now includes a version field.
  • List CLI Aliases: Added aliases for commands (e.g., install, uninstall, create).
  • Mod Environment: Mods now include env fields for client/server support.

Changed

  • README: Updated features and usage for new commands (modify, remove, export, list, platform direct support).
  • Mod Handling: Improved mod add/update logic, including force install and dependency fixes.
  • Include Command: Added option to remove includes via CLI flag.
  • Update Command: Added --force flag.

Fixed

  • Various bug fixes in mod dependency handling, project save/load, and CLI argument parsing.
  • Improved error handling and CLI feedback for commands.

Removed

  • Deprecated platform and loader code refactored.
  • Removed unnecessary fields and dependencies from mod data.