Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dates displayed as versions: Installed version "10/12/2024", newest version "1.0.6" #2172

Open
the-overdriven opened this issue Dec 10, 2024 · 5 comments

Comments

@the-overdriven
Copy link

I've just started using Mod Organizer 2 for Morrowind all excited that I have finally found a tool that can show all mod updates on one screen. Unfortunately, the one feature I cared most about doesn't work. Instead of displaying versions, all mods show dates:

Image

@Holt59
Copy link
Member

Holt59 commented Dec 10, 2024

What mods do you have issues with and how did you install these mods?

If you install a mod from Nexus using "Download with Vortex" and this shows a date instead of the version, it's most likely because the mod author did not properly set the version field on the corresponding files, etc., on Nexus, so this is not really an MO2 issue.

@the-overdriven
Copy link
Author

Almost all mods, i.e. abot's boats - it does have a version on Nexus. I don't use Vortex, I just download .zips.
Actually, I don't mind using dates and would even prefer them, but for that both installed and newest versions should use dates. Currently it also has problems with reading days correctly:
Image

@Holt59
Copy link
Member

Holt59 commented Dec 14, 2024

Almost all mods, i.e. abot's boats - it does have a version on Nexus. I don't use Vortex, I just download .zips. Actually, I don't mind using dates and would even prefer them, but for that both installed and newest versions should use dates. Currently it also has problems with reading days correctly: Image

If you download zip and then install onto MO2, MO2 has no way to know information from Nexus. You need to either use the "Download with manager" button on Nexus so that the file will be directly downloaded to MO2 with Nexus info, or then query info on the downloaded file. If you just install the zip file into MO2 without using the download tab, then you need to specify the information manually, MO2 has no way of deducing these from only the zip file.

@the-overdriven
Copy link
Author

the-overdriven commented Dec 17, 2024

But then how does MO2 know that the newest version is 1.26.0beta (in my example on the screenshot)? It seems to be able to identify the mod's source on Nexus somehow, even if I download it as a .zip.

@Holt59
Copy link
Member

Holt59 commented Dec 17, 2024

But then how does MO2 know that the newest version is 1.26.0beta (in my example on the screenshot)? It seems to be able to identify the mod's source on Nexus somehow, even if I download it as a .zip.

When you download a mod through « Download with manager », MO2 will download the file but will also create a .meta file next to it containing metadata for the file.

If that file is not present (e.g. if you download the file through your browser), MO2 will try to infer some information form the filename. Since the file comes from Nexus, MO2 is able to identify the mod ID by some heuristics, which is why MO2 can then find the last version available on Nexus.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants