Fabric-Scala-Kotlin-template
A template that utilizes both Scala and Kotlin because why not (And also because I endorse programming hell)
I don't care if you use this template or modify it, because it's a template. Like, who even cares.
Very Work in progress template
This template is currently being worked on, so some features may not exist because I'm too lazy or because of some other issue. Scala isn't included yet because I was too lazy to figure out what was wrong.
Currently, the build.gradle.kts file doesn't contain scala, and it is partially due to me being lazy.
Dependencies
You need two dependencies for this if you are utilizing both Kotlin and Scala.
- Scala's dependency (Found at: https://github.com/FabricMC/fabric-language-scala)
- Kotlin's dependency (Found at: https://github.com/FabricMC/fabric-language-kotlin)
You REQUIRE Java 17 to run your mod. If you do not have a JDK or if your JDK is out of date (i.e. you're still on Java 16 or below), I suggest that you download Adoptium's JDK, formerly AdoptOpenJDK. (https://adoptium.net/)
If you are using an IDE, I recommend Intellij, or fleet, which is currently a work in progress IDE. They are both by Jetbrains.
You might have to adjust the gradle settings if you are using other languages, like Groovy. I'm not going to help you with Groovy, because that's too much for me, and I really only care about Scala and Kotlin.
If you run into issues, complain to @My-Name-Is-Jeff and not me because Lily is best to annoy instead of me.
Check Pull Requests
Sometimes I just don't update anything, and I proceed to be lazy. So be sure to always check the pull requests if anything has been updated. If it has, then go to your file and change it.