ARCHIVED please see https://github.com/MinecraftForge/Scorge for the current project
A Language adapter for scala
include modLanguageAdapter = "io.github.illyohs.scorg.ScalaAdapter"
in your @Mod annotation
repositories {
mavenCentral()
maven { url "https://jitpack.io" }
}
dependencies {
compile 'com.github.illyohs:Scorg:@VERSION@'
}
Current Supported version is 2.12.2
Scorg will only support the latest major release of scala. That is currently 2.12.2 it will not support the release candidates or milestone versions.
The current libraries that are shipped with Scorg are meant to keep compatibilty with the ones what are currently shipped with Forge excluding these libraries the compiler, xml, continuations, and swing. It was discussed in IRC to drop support for those libraries.
If you want to add a new library for Scorg to support.
- It must be made for scala
- You must have a good technical to why it would be better supported in Scorg than shipped with your mod I want to keep this language adapter as small as possible
If you want to drop a library supported by Scorg
- It must be done during a verion switch of minecraft to not break backwards compatibility within an MC version
- You must have a good technical reason as to why it should be done
- IRC irc.esper.net #Scorg
- MATRIX
- CurseForge