Minecraft-mod-manager

Latest version: v1.4.2

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

Scan your dependencies

Page 1 of 5

1.4.2

Fixed

- Downloading correct mod loader.
When downloading from Modrinth, mod loaders like quilt and bukkit were removed instead of registered as unknown. [202](https://github.com/Senth/minecraft-mod-manager/issues/202)

1.4.1

Fixed

- Modrinth bug when searching for some mods [196](https://github.com/Senth/minecraft-mod-manager/issues/196)
- Correct link to GitHub Project page [191](https://github.com/Senth/minecraft-mod-manager/issues/191)

1.4

The main plan here is to focus on improving accessibility.
Asking for user input when mcman doesn't know how to handle the situation.
Making the CLI consistent, and maybe even changing it up a bit.

[see issues linked to v1.4](https://github.com/Senth/minecraft-mod-manager/milestone/5)

Thank You!

As the last message, I want to thank everyone who contributes to this project.
Through ideas, through bug reports, and just by using it :slight_smile:

Thank you!
/ Senth

2022-01-27 — The GUI Update (late 2022)

There was an idea of adding a GUI to python.
Unfortunately, python development is not meant for fast GUI development.
So testing changes often requires restarting the application,
this is less than ideal especially when I'm used to changing the code and seeing updates directly.

It's one of the reasons the progress stopped on this because it was slow and frustrating.

Thus I started looking for alternatives and found [Electron](https://www.electronjs.org/) to hopefully be a good fit.
This way I can leverage my existing web development skills for creating an GUI instead of learning another.
I still want to support a CLI though, but I think this can be done even on servers. It's a main requirement.
Of course the new App will be cross platform.

What this means is that I'll start "scratch". But I'd almost have to do that either way with the changes I wanted to do.

2021-09-10 — The GUI Update (early 2022)

I'm currently working on a GUI update that simplifies the use of `mcman`.
I'm planning to be done with it early 2022.
At first, I wanted to be done before Minecraft 1.18 releases, but after creating most issues, I doubt that will be the case.

You can find more detailed information in [38](https://github.com/Senth/minecraft-mod-manager/issues/38).
Or check out [the project](https://github.com/Senth/minecraft-mod-manager/projects/1)
to check the progress and upcoming tasks


Changelog

All notable changes to this project will be documented in this file

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

1.4.0

Removed

- CurseForge support, will be added again in v2.0. In the meantime, checkout [Ferium](https://github.com/gorilla-devs/ferium)
for another minecraft mod manager.

1.3

The main plan is to improve the installation process.
There are a few mods that can't be found, even though they clearly exist on CurseForge.
I have a solid plan for solving this issue, but only half the problems will be solved in v1.3.
The rest will be implemented in v1.4, which focuses on User Experience (UX)

Automatically installing dependencies will also come in this release :tada:

This release will also focus on fixing a lot of bug fixes.

[see issues linked to v1.3](https://github.com/Senth/minecraft-mod-manager/milestone/4)

1.3.0

Added

- Dependencies are now installed automatically 🎉
- `--no-color` option to disable color output [141](https://github.com/Senth/minecraft-mod-manager/issues/141)
- Runtime cache to save on requests to Curse/Modrinth APIs

Changed

- `update` now skips downloading files if we already have the latest version [139](https://github.com/Senth/minecraft-mod-manager/issues/139)
- Improved the searching algorithm where the search term `entityculling` would previously return 0 results [56](https://github.com/Senth/minecraft-mod-manager/issues/56)
- Now uses tealprint library which will automatically disable color and unicode
when trying to output Unicode characters [141](https://github.com/Senth/minecraft-mod-manager/issues/141)

Fixed

- Crash when loading forge mods if they contained inline comments [146](https://github.com/Senth/minecraft-mod-manager/issues/146)
- Crash if a mod from Modrith was missing file links [145](https://github.com/Senth/minecraft-mod-manager/issues/145)
- Colored output continued to next messages [141](https://github.com/Senth/minecraft-mod-manager/issues/141)
- Handles Ctrl-C by stopping the program without printing a stack trace.
It can still break the program in an invalid state [140](https://github.com/Senth/minecraft-mod-manager/issues/140)
- Now retries to fetch/download file 5 times before skipping [169](https://github.com/Senth/minecraft-mod-manager/issues/169)
- Now identifies installed mods correctly by slug as well [149](https://github.com/Senth/minecraft-mod-manager/issues/149)
- Can now search by slug on Modrinth [135](https://github.com/Senth/minecraft-mod-manager/issues/135).
When searching on Modrinth include on their site modrinth.com/mods, searching by slug can return an empty result,
so we now get the mod directly by slug.
- Fixed `--pretend` not printing error and actually showing a version number the mod would upgrade to [93](https://github.com/Senth/minecraft-mod-manager/issues/93)

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.