Greetings thank you for dependency fulfiller while giving authors credit for their work. Dependency Fulfiller could fulfill 2 different use cases that are similar but slightly different.
- Disturbing the user experience via a mod set which is currently implemented.
- Helping servers distribute modded client mods and configurations keeping clients and servers in sync.
Dependency fulfiller could have an option for URL to grab configuration from of zipped version of the config's generated by Dependency fulfiller. I think this might be easily done by having a customizable field with a URL pointing to the configuration files generated by dependency fulfiller that's hosted by the server administrators via something like dropbox.
- downloads zip file containing JSON
- has the JSON file changed? checks hash/embedded date/version number of JSON
- Downloads and enables/disables Mods as needed with the correct versions.
Not strictly necessary but how to handle user specific mods for example client-side mods that are not part of the JSON. Perhaps the end-user could define a white list to ignore certain mods? Perhaps this could happen when JSON is generated or the end user can define a ignore list when JSON is loaded. To clarify ignore certain mods not in the JSON file. This allows End-users to have some client-side mods/mods that may not be officially a part of the JSON.
From a user experience:
- The end user would install Dependency fulfiller
- The server administrators would provide the URL
- End users would pasted into the URL field in Dependency fulfiller
- if none or an update Dependency fulfiller with download and install as needed like it currently does.
Greetings thank you for
dependency fulfillerwhile giving authors credit for their work. Dependency Fulfiller could fulfill 2 different use cases that are similar but slightly different.Dependency fulfiller could have an option for URL to grab configuration from of zipped version of the config's generated by Dependency fulfiller. I think this might be easily done by having a customizable field with a URL pointing to the configuration files generated by dependency fulfiller that's hosted by the server administrators via something like dropbox.
Not strictly necessary but how to handle user specific mods for example client-side mods that are not part of the JSON. Perhaps the end-user could define a white list to ignore certain mods? Perhaps this could happen when JSON is generated or the end user can define a ignore list when JSON is loaded. To clarify ignore certain mods not in the JSON file. This allows End-users to have some client-side mods/mods that may not be officially a part of the JSON.
From a user experience: