[S3STD]Scala3Std
模组属性评比

距离显示结果还剩5票~

路过的这位少侠,你觉得这款Mod怎么样,可否愿意来评一评它呢?登录并评比
更新日志
  • 暂无日志..

历史编辑记录更多
    管理组

      暂无管理组..

    编辑组

      暂无编辑组..

    最近参与编辑
    活跃
    开源
    [S3STD]

    Scala3Std

    • Scala3Std 是 Minecraft ModLoader 通用 Scala 3 标准库运行时提供器程序,它为运行时和编译时提供独立的 Scala 2.13.x 和 Scala 3.x 库。


      Scala3Std 不是一个语言适配器,这意味着如果你想要一个完全由 Scala 编写的Mod,你需要一个 Scala 语言适配器作为前置!


      常问问题:

      • 问:Scala3Std 是否会与其他 Scala 标准库提供器程序冲突?

      • 答:不,你无需担心冲突问题,Scala3Std 使用 ShadowJar 重定位了 Scala 库,这也意味着,如果你想依赖 Scala3Std 需要同样 ShadowJar 你的模组,详见 README !

      • 问:Scala3Std 如何使用,使用的 Java 版本是什么?

      • 答:你可以查看 README 并使用 Modrinth Maven 来引入。编译时使用的 Java 版本是 Java 8,你可以在开发环境中使用任何大于等于 8 的 Java 版本!

      • 问:为什么 Scala3Std 能够跨版本甚至跨加载器提供支持?

      • 答:Scala3Std 做的事情十分简单,只重定位并包含了 Scala 并将自身作为 Mod 声明,跨版本/加载器的原理是声明了各个版本及加载器的引用并使用,模组加载器只根据需要选择特定的模组声明加载即可,支持的版本受限于前置 Scala 语言适配器的版本。

    短评加载中..