Client & dedicated server installation
Opened this issue · 1 comments
Please add the ability to install mods separately on the client and dedicated server.
There are mods exclusively for the client side, which do not need to be installed on a dedicated server at all, and they work fine. But now these mods are shown as incompatible if a dedicated server is registered.
The fact that mods are installed on the server and the client is very convenient, but again, if I register several servers, how will they be installed? on all at once?
It seems to me that in the profile it is necessary to make it possible to choose which server this profile belongs to. And to give the ability to install only client mods.
As of v3.0.0 (not the previous beta), client and server-only mods are supported. However, the mod needs to specify that it can operate as a client or server-only mod by setting RequiredOnRemote
to false
. If that field is missing, or true
(default), it means that the mod not having a build for client or server is taken to mean that the mod does not work on that target, and since it is RequiredOnRemote
(i.e. needs to be installed on all sides), it is therefore not compatible.
This new field was communicated to modders, but maybe some were not properly aware of it, you should contact the mod author to fix that.
As for what server the profile belongs to, it belongs to all installs that currently have it selected, changes are made per profile, not per install, so adding a mod to the profile will apply that change to all installs using that profile (client or server). So if you have a server that should not be receiving the mods of a profile, it should have a different profile selected (at the moment turning mods off for that server does not exclude it from the installs a profile belongs to)