Scorge
简介
一个 Forge 上加载 Scala 编程语言的加载器。
信息
当前支持版本为 2.13.4。
Scorge 目前包括 scala-library 与 scala-java8-compat。
Scorge 将只支持 Scala 的最新主要版本, 一旦 Forge 有稳定的版本后,它将锁定 Scala 版本,直到其下一个稳定的版本。Scorge 不会支持发布候选或 Scala 的里程碑版本。
如果您想添加一个新的库,以支持 Scorge。
它必须是用 Scala 制作。你必须要有很好的技术,这也是为什么 Scorge 会更好地支持 Scala,而不是简单地添加它到您的模组。
如果您想删除由 Scorge 支持的库,必须在 Minecraft 的版本切换期间完成,才能在后面的 MC 版本中不去破坏它的兼容性。这也是你得有一个很好的技术原因之一。
用法
按照前项目添加 Scorge 作为 Maven 依赖性,并将其放置在运行目录中的模组文件夹中,或手动将其添加到类路径中。
这是由于 Scorge 是通过 Language Provider 这种特殊方式由 FML 加载的,对此无能为力。