跳到正文

Scalar

The Scala 3 provider for Cleanroom

收藏

介绍

中文介绍正在准备中,下面暂时显示原文。

 

 

Scalar is a Scala language provider for Cleanroom. It provides Scala 3 library for new Cleanroom mods.

Yes, you can develop with Scala 3 + Java 21 in 1.12.2!

If you want the Scalar providing Scala 2.11 which compats with legacy Forge mods, please use Scalar Legacy.

To run new Cleanroom mods developed in Scala 3 (like OpenComputers Rescaled), this mod is necessary.

FAQ:

 

  • Q: What is Cleanroom?
  • A: Cleanroom is a 1.12.2 Forge fork, providing newer toolchain, new APIs and 99% compatibility. Our plan is to make 1.12.2 up-to-date with latest toolchain while adding more feature to Forge & vanilla, so we don’t need to care about higher versions’ X point release * Y Mod API headache.
  • Q: How to install Cleanroom?
  • A: Please follow the instructions in README.
  • Q: Can I include this in my Forge modpack? Will it crash my Forge pack?
  • A: Yes, you can, and it is safe! This mod won’t be loaded or crash anything in a Forge environment.
  • Q: Why make another project?
  • A: Putting Scala 3 provider and Scala 2 provider in same project keep producing confusion and unnecessary crash reports. So Scala 2 provider now belong to a new project.
  • Q: Why not just include Scala in the loader?
  • A: Scala 2.11 is deprecated and can’t be compiled against under Java 21+. Our goal is not only providing a runtime but also latest development toolchain, so switching to Scala 3 is important. Make Scala become standalone mods is the only solution here.

 

 

 

Note: mod files marked as “Forge” because CurseForge doesn’t support Cleanroom yet.

常见问题

Scalar 支持哪些 Minecraft 版本?

Scalar 支持 Minecraft Java 版 1.12.2,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。

Scalar 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

kappa_maintainer 的其他作品

查看全部 →