Skip to content

Scrap-Mods/networking-fix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Networking Fix for Scrap Mechanic 🚀💣

Stops Scrap Mechanic client from stalling packets. Fixes pretty much all the networking issues.

GitHub Downloads (all assets, all releases) GitHub tag check runs Discord

networking-fix_showcase.mp4

How to Download and Enable 📥

There are 2 ways to enable the NetworkingFix module:

SM-DLL-Injector
  1. Download the latest release of SM-DLL-Injector and follow the instructions in the README.
  2. Download the latest release of NetworkingFix.dll here.
  3. Move NetworkingFix.dll to Steam/steamapps/common/Scrap Mechanic/Release/DLLModules directory created by the SM-DLL-Injector installer.
  4. Launch the game.
Manual Injection
  1. Download the latest release of NetworkingFix.dll here.
  2. Launch the game.
  3. Inject NetworkingFix.dll using a DLL Injector of your choice.

FAQ ❓

How does it affect other users if you're the host? And if you're the client?

  • As the Host: Does nothing as the host.
  • As a Client: Improves your connection stability to the host, minimizing lag and desynchronization issues.

Is it a trojan/virus? 🛡️

No evidence suggests this mod is a trojan or virus. However, always scan downloaded files with antivirus software to ensure safety. Here's the VirusTotal link to scan the latest version of the mod.

Does it affect critical stuff like logic, physics, or other game mechanics? ⚙️

No, this mod primarily focuses on resolving network packet stalling issues and does not impact game logic, physics, or other core mechanics.

Do I have to inject every time I want to load up the game? 💻

  • Manual Injection: Yes, you need to inject the DLL each time you start the game.
  • Automatic Injection: Use the SM-DLL-Injector method to place the DLL in a directory where it will be loaded automatically.