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

Halo MCC: New Mod format #13745

Closed
Pickysaurus opened this issue Jan 3, 2023 · 3 comments · Fixed by Nexus-Mods/vortex-games#129
Closed

Halo MCC: New Mod format #13745

Pickysaurus opened this issue Jan 3, 2023 · 3 comments · Fixed by Nexus-Mods/vortex-games#129
Assignees
Labels
improvement 📈 An issue that improves an existing feature

Comments

@Pickysaurus
Copy link
Contributor

Pickysaurus commented Jan 3, 2023

There is a new mod format available for Halo: MMC since Steam Workshop support was added. This is much simpler than existing patterns and doesn't actually need deployment.

A new file is available at C:\Users\USER\AppData\LocalLow\MCC\Config\ModManifest.txt this contains a plain text list of directories that contain mods. The game will also search a few folder levels down looking for content (exactly how many levels is unclear).
Example: ModManifest.txt

Mods that are compatible with this method are contained within a single folder and must have a ModInfo.json file inside the first level. e.g. My Mod/ModInfo.json.

This JSON contains lots of useful information about what the mod includes and which of the MCC games it's intended for.
Example ModInfo.json

Example mod: https://www.nexusmods.com/halothemasterchiefcollection/mods/967?tab=files

References

https://www.halowaypoint.com/news/halo-mcc-december-2022-update
https://learn.microsoft.com/en-us/halo-master-chief-collection/excession/creatingmodpackage/creatinghome

@insomnious insomnious self-assigned this Feb 2, 2023
@TanninOne TanninOne added the improvement 📈 An issue that improves an existing feature label Mar 28, 2023
@Pickysaurus
Copy link
Contributor Author

@insomnious I've just been poked about this. Is it something we'll have time to do or is it better to come from the community?

@insomnious
Copy link
Contributor

Will investigate this week

@ConnorDawn
Copy link

ConnorDawn commented Aug 6, 2024

On behalf of the Halo Modding community, not only will it make the lives of modders easier, but also the lives of people who play and use the mods through Vortex/Nexus. It's a no brainer <3

It could be set up in such a way where the mods are held in a folder in Vortex labeled "VortexMods" and have the modmanifest.txt point to that (As multiple directories can be specified in the manifest) where all Vortex MCC mods are downloaded (The format of MCC mods now with their jsons containing all the information for the mod could allow for extra stat stuff to display in Vortex, eg the type of game, the version, the amount of maps etc)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
improvement 📈 An issue that improves an existing feature
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants