MVirus – server asset loader

7 days to die mvirus server asset loader

MVirus is an asset loader that must be installed on both the client and server sides to function properly. EAC isn’t supported.

MVirus downloads models and textures from the server and loads them into the game. It helps server owners install mods without requiring players to download them manually after every single change.

Note for server:
The mod starts an HTTP server on the 24000 port. The port should be opened. You can change the port in config.xml.

The mod is in alpha state. You can report a bug or request a feature on the github page.

Tested on v1.2 (b27) Linux and Windows

DOWNLOAD (16 KB)

If you appreciate TheNormalnij’s work and you want to show support, use this donate link.

Credits: TheNormalnij

Share this with your friends:
Subscribe
Notify of
guest

If you have any questions or have any problems/bugs, please use the support link (Discord, Forum Topic, GitHub Issues, etc.) in the post. If there is no support link in the post, please use the comments section.

7 Comments
Inline Feedbacks
View all comments
McTaco
McTaco
December 17, 2024 4:54 am

Also, prefabs, would be great, basically anything in the mod folder.

McTaco
McTaco
December 16, 2024 11:16 pm

what about dll mods that need to be on both client/server. for example, Alter Shared Reading requires the client have the DLL so that shared reading point shares correctly between the clients.

I see your mod source iterates through Resources folder and UIAtlases.

Can you test with DLL Mod?

TheNormalnij
TheNormalnij
December 17, 2024 3:20 am
Reply to  McTaco

Hi! Thanks you for your interest.

Dll support isn’t planned due low safety. C# mods aren’t sandboxed and have high risk potential to users.
Serverside dll can contain malware that steals user data or causes permanent damage to PC.

I would prefer to adding Lua scripting support in the future.

McTaco
McTaco
December 16, 2024 11:00 pm

revolutionary bro

Robert j Borowczyk
Robert j Borowczyk
December 16, 2024 10:21 pm

what does the mod do

McTaco
McTaco
December 17, 2024 12:05 am

make all mods server side only, clients only need this mod

TheNormalnij
TheNormalnij
December 17, 2024 3:43 am

It’s a QoL mod for modded servers.

The serverside part scans the Mods folder and prepare models and textures to be send to players.
The clienside part downloads asset when you connect to the server and loads them into the game.

Benefits:
* A player dosen’t need to manually download mods and install them.
* A server owner can provide updates without resending all mods.