NoMansSky:Installing Mods: Difference between revisions

From Step Mods | Change The Game
mNo edit summary
No edit summary
 
Line 4: Line 4:
{{NMSPage}}
{{NMSPage}}
{{TOC}}[[Category:NoMansSky General Guides]]
{{TOC}}[[Category:NoMansSky General Guides]]
== How to enable mods ==
By default, No Man's Sky uses a simple file as a key to disable mods, so to enable mods, just follow these steps :
# Go into your No Man's Sky '''PCBANKS''' folder
# Rename or remove the DISABLEMODS.txt file
{{AlertSmall‏‎|type=notice|text=Be sure to check the PCBANKS folder after each game update as the DISABLEMODS.txt file is often recreated.}}


== Installing mods ==
== Installing mods ==
Using mods is as easy as copying the mod .pak file inside a MODS folder (or right-click on your .pak file in '''NMS Modding Station''' and choose '''Copy in my MODS folder''').<br>
Using mods is as easy as copying the mod folder inside in the right game folder.<br>
This folder doesn't exist by default so here are the steps to create it :
This folder doesn't exist by default so here are the steps to create it :
# Go into your No Man's Sky '''PCBANKS''' folder
# Go into your No Man's Sky '''GAMEDATA''' folder
# Create a new folder named "MODS"
# Create a new folder named "MODS"
Next time you will start the game, any mod inside the MODS folder will also be used.
You can place any mod folder in there and the next time you will start the game, any mod present will be loaded.
 
== How to re-enable mods ==
If anything goes wrong with one mod, or if a big update is released, all mods could be disabled.
To re-enable them, be sure to check that "DisableAllMods" is set to "false" in No Man's Sky\Binaries\SETTINGS\GCMODSETTINGS.MXML file.


== Mods load order ==
== Mods load order ==
If you don't witness one of your mods feature, it can be because another mod uses the same file and take the lead over the "missing" mod.
Mods load following the priorities defined in a config file which is No Man's Sky\Binaries\SETTINGS\GCMODSETTINGS.MXML.
Indeed, mods are parsed in alphanumerical order and in the case of mods editing a same file, the last mod read will prevail over any other one read before.<br>
It's always better to merge 2 conflicting mods in one, but if needed, you can also swap the 2 mod priorities in this file and check if issues are resolved.
Here is a quick order : 0 1 2 3 4 5 6 7 8 9 A a B b .... Z z _<br>
So a mod named "0mod" will load before a mode named "bmod" and a "_mod" will load last.
If each mod edits different files, they will all apply, but if they all edit the same file, only the _mod will apply.


== Mods conflicts ==
== Mods conflicts ==

Latest revision as of 22:22, February 9, 2025

Nomanssky flare.png

Installing Mods

by: Lo2k

Installing mods

Using mods is as easy as copying the mod folder inside in the right game folder.
This folder doesn't exist by default so here are the steps to create it :

  1. Go into your No Man's Sky GAMEDATA folder
  2. Create a new folder named "MODS"

You can place any mod folder in there and the next time you will start the game, any mod present will be loaded.

How to re-enable mods

If anything goes wrong with one mod, or if a big update is released, all mods could be disabled. To re-enable them, be sure to check that "DisableAllMods" is set to "false" in No Man's Sky\Binaries\SETTINGS\GCMODSETTINGS.MXML file.

Mods load order

Mods load following the priorities defined in a config file which is No Man's Sky\Binaries\SETTINGS\GCMODSETTINGS.MXML. It's always better to merge 2 conflicting mods in one, but if needed, you can also swap the 2 mod priorities in this file and check if issues are resolved.

Mods conflicts

There could be a numerous cases of conflict, passed the load order issue. Usualy, mod creators notify in their mod description what files are modified by their mods. This could help players to sort if a mod could conflict with others. Ultimately, some tools like AMUMSS can be used to detect which mods are editing the same files and possibly conflicting and it can also merge mods in a single mod when changes are not overlapping.