Maybe a feature in SpongePowered is to send installed mods to the client. If a client does not have a mod, loop through the jar contents, check to make sure it is a mod, and then install it to the client, and when the client leaves, uninstall it. Or maybe have a list of certain supported mods in order to prevent malicious viruses from being transmitted? I don’t know, just thought it would be cool. Or is there a way to inject code into the player’s jar so it can render the mods and everything.
There has been a large amount of discussion about a server transferring mods to the client rather than manually downloading them. This has been marked as never going to happen due to security issues and the issue of creating a secure repo.
What if the server could send a description of a mod to the client using a very specific protocol. The server could send texture files, a description of any 3D models for mobs or blocks and a description of any custom menus or buttons for the HUD. This is bas…
It has been discussed, maybe sponge as a client side mod can do this, but for the most part it’s been a pretty stable “no” for any other way, because of the security risks.
1 Like