The mod skeleton generator is an app made in Kotlin that can generate a mod skeleton (for tModLoader mods) in a given path.
PLEASE NOTE: The mod skeleton generator is now embedded in the client (versions 0.11 and up), which can be found in the mod sources menu. It is recommended to use this feature instead of this app.
Kotlin compiles to java bytecode. You will need Java installed to run the application.
The application looks something like this:
Fill in all the fields, then press the "Generate mod" button to generate the skeleton. The rules are that you should not use any special characters for the mod name. The build ignore is optional.
The application will remember the path you set (using the Java Preferences API), for easier future use to generate new skeletons. The 'Reset cache' button will make the application forget this location.
Kotlin (The programming language used),
RxJava (Reactive streams),
RxKotlin (Adds RxJava bindings for Kotlin),
Gradle (Dependency management),
Spring Boot (Micro Service framework for easy MVC flow)
The app makes good use of the TornadoFX project. It is a framework based off of the original JavaFX (but in this case for Kotlin) which is used to create GUIs in Java applications.
The license for this application is the GNU GPLv3 license. You are free to make derivative works, but you'll have to disclose the source, use the same license and provide a copyright notice.
Thanks to Trivaxy for the initial work on the application.
© tModLoader Team - 2019