Is your feature request related to a problem? Please describe.
To install the mod loader, you need to move files, copy them and so on. It is not easy for people who have no experience in modding. For the rest of us, it is not convenient.
Describe the solution you'd like
I'd like to create an installer1, which executes the following steps:
Find "Luck be a Landlord" installation location.
Try to find the location of "Luck be a Landlord" automatically. ⇒ here more thought to find steam when not installed in default location
If failed (steam not installed in default location), ask for the location of steam or directly the "Luck be a Landlord" executable
Install LuckyAPI
Ask the user for a version of LuckyAPI to install (default latest)
Additional context
In the past, I was at home in the Minecraft modding community. At the start, it was quite hard to install mod loader and mods. I'd like to create a better experience for "Luck be a landlord". I'd like to contribute this step to the project. If my two suggestions are a too big side hassle for this loader, I understand that. If you are ok with the ideas in general, I may create it in its own repo.
1: not sure about the concrete implementation. It should run on all supported operating systems (macOS and Windows). So my suggestions is .net (self-contained app, runtime environment is delivered with the executable). With installing a runtime environment, java, python or node.js would be options.
Is your feature request related to a problem? Please describe. To install the mod loader, you need to move files, copy them and so on. It is not easy for people who have no experience in modding. For the rest of us, it is not convenient.
Describe the solution you'd like I'd like to create an installer1, which executes the following steps:
Find "Luck be a Landlord" installation location.
Install LuckyAPI
Additional context In the past, I was at home in the Minecraft modding community. At the start, it was quite hard to install mod loader and mods. I'd like to create a better experience for "Luck be a landlord". I'd like to contribute this step to the project. If my two suggestions are a too big side hassle for this loader, I understand that. If you are ok with the ideas in general, I may create it in its own repo.
1: not sure about the concrete implementation. It should run on all supported operating systems (macOS and Windows). So my suggestions is .net (self-contained app, runtime environment is delivered with the executable). With installing a runtime environment, java, python or node.js would be options.