In the event of errors, simply post a separate comment ("ADD COMMENT"). Then I can evaluate it and if it is a bug, I generate a bug report from it. Then the comment appears in the bug tracker as usual.
Errors can also be reported to me on Discord or via PM. But even in this case I will always create a report in the bug tracker myself, so that there is a single central point for bug reports, because that's exactly what the bug tracker is for.
Thank you!
Tip: If a popup with an error message appears in SAM, the complete text of the popup can be copied to the clipboard with Ctrl + C.
Windows 7 and WinHTTP error
If the following error message appears when trying to add the API key in SAM under Windows 7, the TLS environment must be updated.
An error occurred while testing the API key. The Nexus API provided the following feedback:
Restart Windows and then try again to add the API key in SAM. Now the API connection between SAM and Nexus Mods should work.
Virus
Since the subject of viruses and false-positives occasionally comes up, here is some information:
The programming language AutoIt3, in which SAM was written, is unfortunately generally suspected by several antivirus manufacturers because: the EXEs created with it always have the same signature at the beginning of the file. If a virus is discovered that has been developed in AI3, all other AI3 tools that are definitely not viruses are therefore also incorrectly declared as viruses.
The mods, tools and libraries offered here on Nexus are usually brand new. However, the various AV providers and systems need time to identify new programs and analyze their code and its behavior. Only when these processes are completed can a program be classified. Until then, "heuristic detection" methods are used, which quasi "estimate" the code based on several criteria. This is not a very reliable procedure and therefore often leads to incorrect results. And a wrong result can be either a false-positive or a false-negative.
If you don't know it yet: Nexus uses the AV service "Virus Total" to check uploads for viruses. Go to the FILES tab and click on the circle with the tick in it, which is visible with every download.
Sorry, I'm lost (using the steam version which I understand to be what is meant by 'legacy') -- the written install instructions cannot be followed as there is no json file to be found. I can run the program, it sees the mods I've installed and activates them but they never show up anywhere in game that I can find or utilize them. I don't know what I'm doing wrong but I simply cannot make any mod work with this (and I don't want many, just want to get rid of the absurd storage limitations). I've hunted and followed every lead I can find but they were all written back in 2020. Four years later, something has changed but I don't know what.
Unfortunately that is not possible. SAM is based on QModManager and requires the mod.json file for every mod. This file no longer exists with BepInEx and therefore there is no basis for SAM.
Yup. I have to look at SN 2.0 and BepInEx first, I haven't had time yet. However, I'm afraid that I won't be able to adapt SAM to the new system anymore, since SAM is highly tailored to QMM.
The API key is not required for mod management, only for version checking of the mods.
No mods are added or removed with SAM. If no mods are shown, then either the mods were not installed correctly or the path to SN/BZ was not set correctly in SAM.
Excuse me.Because my mother tongue is not English. Could you add a translation function? Similar to additional translation files. So that I can translate them myself and understand these mods's name better. Thanks
Can you make this look better? https://www.virustotal.com/gui/file/f8ee897e106724b1c4725f071b9f4a91af002d94fdeaeb64d8966cfbe0f6f097?nocache=1 Even with some less generic/AI results. I do see the virus result on this page, but what are we expected to know what that means? Where's the source code?
No, I can't really influence it to make it look better. That would also lead the system ad absurdum if I could. Please read the pinned post under "Virus", I wrote it exactly for questions like this.
Where's the source code?
The source code is not publicly available. However, it has been made available to the Nexus Mods team. This was done so that SAM could be accepted as an official API tool, so any Nexus user could request an API key for SAM.
The Launcher keeps opening up Steam instead of launching. I have my game directory in a separate Harddrive from the default C: directory Will this be the cause?
Unfortunately, Nexus doesn't give you any notifications for new posts, so I'm only seeing it now.
I'm creating a bug report from the thread here so we can further investigate and discuss it.
One thing in advance: where SN was installed is completely irrelevant, since SAM never starts the game directly, but instructs the Steam client to start the game. If this no longer works, then something has changed on Steam (or Windows).
As RexArgentum wrote, this is a false positive. See also my pinned post here on the subject of "Virus". If SAM is downloaded from Nexus Mods then that's clean. There is no other legal download site for SAM.
Microsoft doesn't want you to enjoy modded games. They want you to continually line their overflowing pockets on the Microsoft live service game store. Hence false positives. It's just like the commie flu. It's all BS marketing and advertising. I have Windows 7 and I don't get virus flags from mod loaders. I'm guessing you have Windows 10?
Stops working after downloading more than 20 mods and even if I deleted the mods from Qmods folder it still doesnt work :c Error: Variable must be of type "Object"
there is a problem... I dont see a reply button in this bug report so how to reply in it?
O.o
Okay, if possible please come to the FCS Discord Server, there is a separate area for QMod SAM. You don't need to install a Discord client, you can do this in the web browser too. All you have to do is create an account. On Discord there is also the official Subnautica Modding Server where almost all modders and tool / library programmers can be reached. Discord is worthwhile in several ways when it comes to SN modding.
82 comments
In the event of errors, simply post a separate comment ("ADD COMMENT"). Then I can evaluate it and if it is a bug, I generate a bug report from it. Then the comment appears in the bug tracker as usual.
Errors can also be reported to me on Discord or via PM. But even in this case I will always create a report in the bug tracker myself, so that there is a single central point for bug reports, because that's exactly what the bug tracker is for.
Thank you!
Tip: If a popup with an error message appears in SAM, the complete text of the popup can be copied to the clipboard with Ctrl + C.
Windows 7 and WinHTTP error
If the following error message appears when trying to add the API key in SAM under Windows 7, the TLS environment must be updated.
Update to enable TLS 1.1 and TLS 1.2 as default secure protocols in WinHTTP in Windows
Virus
Since the subject of viruses and false-positives occasionally comes up, here is some information:
SAM can only be used for legacy.
No mods are added or removed with SAM. If no mods are shown, then either the mods were not installed correctly or the path to SN/BZ was not set correctly in SAM.
Did you configure the path to SN/BZ?
P.S. I have found the damn thing. There are fkin double folders after extraction.
Could you add a translation function? Similar to additional translation files.
So that I can translate them myself and understand these mods's name better.
Thanks
https://www.virustotal.com/gui/file/f8ee897e106724b1c4725f071b9f4a91af002d94fdeaeb64d8966cfbe0f6f097?nocache=1
Even with some less generic/AI results.
I do see the virus result on this page, but what are we expected to know what that means?
Where's the source code?
No, I can't really influence it to make it look better. That would also lead the system ad absurdum if I could. Please read the pinned post under "Virus", I wrote it exactly for questions like this.
The source code is not publicly available. However, it has been made available to the Nexus Mods team. This was done so that SAM could be accepted as an official API tool, so any Nexus user could request an API key for SAM.
Will this be the cause?
I'm creating a bug report from the thread here so we can further investigate and discuss it.
One thing in advance: where SN was installed is completely irrelevant, since SAM never starts the game directly, but instructs the Steam client to start the game. If this no longer works, then something has changed on Steam (or Windows).
Hence false positives. It's just like the commie flu. It's all BS marketing and advertising.
I have Windows 7 and I don't get virus flags from mod loaders. I'm guessing you have Windows 10?
Error: Variable must be of type "Object"
O.o
Okay, if possible please come to the FCS Discord Server, there is a separate area for QMod SAM. You don't need to install a Discord client, you can do this in the web browser too. All you have to do is create an account. On Discord there is also the official Subnautica Modding Server where almost all modders and tool / library programmers can be reached. Discord is worthwhile in several ways when it comes to SN modding.
Field Creators Studios