In this guide I'll walk you though the process of uploading your mod to Nexus.
I've written it for Hogwarts Legacy mods, but the process is largely the same for all games.
I'm going to assume that you:
To get started, go to the Nexus Hogwarts Legacy webpage, click on the Upload
button at the top, then select Upload a Mod
:
The Mod Details
form will appear. Here's how the information you put in this form will affect your “Mod Advert” when you publish:
Instructions for the form:
Mod Category
- choose the one most appropriate to your mod. If not sure, look at what other people with similar mods used.Mod Name
- what Nexus will call your mod. Choose something that users will find if they search for a mod that does what yours does.Mod Language
- usually English
.Current Version
- usually 1.0
for your first version but it can be whatever you want.Author or Team Name
- usually your Nexus username but could be something else if you're publishing a mod for someone else or on behalf of a team.Brief Overview
- is what will appear underneath your mod name. This is important! Write something that will draw users to your mod.Detailed Description
- see the “Detailed Description” section of this wiki.Next
.There are no rules for what you put in the Detailed Description
, but the following are advisable:
Introduction
to tell users what your mod actually does.Installation
section to tell users how to install it.How to Use
section with key bindings, etc.How to Uninstall
section to tell users how to remove it.Possible Conflicts
section to tell users whether your mod might conflict with others. If your mod is cooked you should include the PakChunk
number. If your mod affects the PhoenixShipData.sqlite
file, you should tell users to use Hogwarts Mod Merger to merge it with any others that do the same.Bugs
or Known Issues
section if there are bugs or issues that users need to be aware of.Don't panic! All the pages you've saved (hit Next
on) will still exist. Just go to the following webpage and you should see your draft mod:
https://www.nexusmods.com/hogwartslegacy/users/myaccount?tab=my+files
This is where you add images and videos. Notes:
Instructions:
Save
then Next
.When you crop your rectangular header image, try to crop your image such that anything important isn't hidden by the buttons and text overlaid by Nexus:
You don't need this until you have more versions. Just hit Next
.
Read and change this as you see fit. The standard permissions are usually fine though. Hit Next
when you're done.
If your mod requires any other mods in order to function (like Blueprint Apparate Modloader or UE4SS):
Next
when you're done.This is where you upload and manage your mod files. Here's how your mod's Files
tab will look when you're done:
Instructions for the form:
File name
is what will appear in your Files
tab. (It's not used anywhere else, and it's not the name of the file that you intend to upload.)File version
should be the same as what you typed on the Mod Details
page, probably 1.0
. (The Mod Details
page will automatically update in future.)This is the latest version of the mod
.File Category
as Main Files
.File Description
. I usually just put “The original version”. This field doesn't really have a useful purpose for the first version. With future versions you can describe how the new version differs from the old.Set the file as the main Vortex file
.zip
or rar
or 7z
compressed archive of all your mod files. Ideally you should package them in the same folder structure as they will have in the game, to help Vortex figure out where they should go (but if you don't Vortex will probably figure it out anyway). For example, if your mod is cooked (i.e. has a .pak, a .ucas and a .utoc file) then it will need to go in Phoenix\Content\Paks\~mods
so create that folder structure somewhere, put your mod files in the ~mods
folder, zip up the Phoenix
folder, then rename the zip file. The name of the zip file doesn't matter too much - just something to uniquely identify it as your mod so users know what it is after they've downloaded it.Save
then Next
.Nobody uses this. Just hit Next
.
Before you publish I'd recommend hitting Ctrl
-View Mod Page
. This will open a mock-up of how your mod will look in another browser tab. Read through it and make sure everything looks the way you want it to. If not, click on the relevant section (in your previous browser tab) to make changes:
When you're ready to publish your mod, hit I'm Ready Publish My Mod
.
That's it! If you need to make changes after you've published (correct typos, add images, add new versions etc), just select the Manage
button in the top-right of your mod's page and then choose the section you want to edit from the drop-down list: