File information

Last updated

Original upload

Created by

FriendlyFirePL

Uploaded by

FriendlyFirePL

Virus scan

Safe to use

About this mod

In today's episode of "nobody asked so I did it"

Requirements
Permissions and credits
Changelogs
Lets start with a short foreword:

I don't consider the following thing a proper mod, it's more of a resource thingy for mod users and other mod authors. It only makes sense to have it if other people are actually gonna look into it and play by its rules. It's another one of these "concept turned into a somehow practical work because I can" things. Maybe it will gain traction, maybe it will die out in a month, I don't know. I still find it intereseting enough to share with more people so here we go.


Description

With the release of Worlds Part 2 update (game version 5.50), modding for No Man's Sky has changed in a substantial manner. This prompted the modding community to prepare new series of guides and resources to use for both players and mod authors alike. The Mod Catalogue Framework aims to be part of this new modding experience, providing PC players with basic information about modding procedures and showcasing active loaded mods using the in-game Catalogue and Guide menu.

The Mod Catalogue Framework operates by hijacking an unused lore section present in Catalogue and Guide. The main Framework file is an MBIN replacement mod that targets this section and opens it for general use. Other mods can provide their own data to be displayed in this section by utilizing EXML patches targetting the same file. Those patches will be automatically appended to the Framework file and text data from them will be displayed here. This allows the game to build and display a list of currently loaded mods.

It should be noted that the Mod Catalogue Framework is by no means an in-game mod manager or any other form of functional tool - in its current version it allows only for displaying limited data about mods following the same methodology. All content and functionality provided by the Framework is still work-in-progress and is subject to change.



Technical information

Files modified by this mod:

METADATA\REALITY\TABLES\STORIESTABLE.MBIN


Mod specification:

⚠️ Full MBIN replacement

This mod will conflict with any other mod affecting the same game files. HOWEVER the very idea behind this mod is to have other mods provide EXML patches for the same file to add their own data to it.




How to get started

MOD USERS AND MOD AUTHORS

Download the provided mod archive from Main Files section and extract its contents into game's mods directory: GAMEDATA\MODS

(if the MODS folder doesn't exist, create it yourself)

After extracting check that the GAMEDATA\MODS directory contains the dedicated folder for this mod (FF_ModName_ModVersion), not just individual files / folders (ex. TEXTURES, MODELS, METADATA, etc.).

If you experience problems with installing mods, please refer to the NMS Modding After 5.50 article by Gumsk.


MOD AUTHORS

Download the provided EXML Patch Example from Optional Files section and extract it

Try to wrap your head around the structure of the EXML patch for STORIESTABLE file

Modify it as you see fit (add pages, edit icons, add entries), don't forget to add new text entries to custom langauge file LocTable.MXML

Integrate the patch into your own mod (both METADATA folder and LocTable.MXML) and launch the game

Go into Catalogue and Guide - Collected Knowledge - Mod Catalogue, find the page for your mod, open it and check if you got the result you wanted

Release the mod with integrated patch, remember to point users to this mod page as a requirement to have this data displayed in game.




List of mods supporting MCF

(as of 01.04.2025)

WEED-B-GONE by Verteiron
bSilent Refiners by Bladehawke
Bartering And Lucrative Lease System by ThatBomberBoi

Mods by FriendlyFirePL:




Credits

Gumsk - writing the comprehensive "NMS Modding After 5.50" guide