Make a new directory called "mods" in your Nuclear Throne directory or it's AppData directory (where the save file is).
Then place/unzip the downloaded mods there.
Important: When downloading text-y files from pastebin/bitbucket/dropbox/etc., watch out - your browser might attempt to save them as text files (
some.mod.gml.txt instead of
some.mod.gml). Change the type to "all files" and make sure and make sure that the extension ends with
Mods can come in several forms.
/loadmod some.type. The
.gmlsuffix is not required, but the
.crown, etc.) is.
There are load commands for every
.type, if you use the appropriate command then you won't have to specify
.typewhen loading mods (
some.type.gmlfile next to some sounds/images/folders:
Same as above - the file will be loading those.
A single text (
some.txt) / config (
some.cfg) file next to other files.
/loadtext some. If there's also a folder called
some, you'll need to be specific (
You can also use
/loadtext, shorthand for the same command.
A folder (
If the folder contains a text/config file called
/load some- that will automatically load the
main.cfgin the folder
If the folder contains some other text/config file (say,
If the folder doesn't have that either, but has one or more
one.race.gml), load them like
Otherwise either you are overlooking something, or it might be missing some file(s).
Loading mods on startup
Create a text file by or in your mods folder and call it
startup.txt. Put the commands for loading any mods you want to always have loaded, makes sure you use separate lines.
Keep in mind that this doesn't work in multiplayer.
As you accumulate more and more mods in the
mods directory, it might become desirable to start organizing them.
For that you would move them into subdirectories and prepend names/paths - for example, if you have
some.txt inside a
test directory inside the
mods directory, you would do