本 Mod 为 强制 Java21 (ForceJava21) 的 Fabric 移植版兼加强版。
相较于原 Mod 增加和修改的功能如下:
1. 崩溃日志
本 Mod 在检测到玩家使用了不合规范的 Java 时输出的日志与原 Mod 相比有些许不同:
Please use Java[指定版本号](或以上) x[指定架构(32或64)] to launch Minecraft!
Current Java version: Java[当前版本号] x[当前架构(32或64)]
Recommendations:
- Amazon Corretto: https://aws.amazon.com/corretto/
- Azul Zulu: https://www.azul.com/downloads/?package=jdk#zulu
- Azul Platform Prime(Linux only): https://www.azul.com/downloads/?package=jdk#prime
- Adoptium Eclipse Temurin: https://adoptium.net/temurin/releases/?package=jdk
注:
2. 弹窗提醒
本 Mod 为原 Mod 增加了更加人性化的弹窗提醒功能:
当检测到玩家使用了不合规范的 Java 时,会弹出一个窗口提醒玩家,其内容与第一点中展示的日志相同。
3. 配置文件
本 Mod 第一次运行后生成的配置文件内容(翻译后)如下:
#FJ21R 配置文件
#必须使用标准 Java 版本号!
#Java1 ~ Java9:1.0 ~ 1.9,Java10 及以上:10, 11, 12, ...
#例:Java8:1.8,Java 11:11,Java 21:21
#留空则不加限制
java_version=
#只能为 32 或 64
#留空则不加限制
java_arch=
amz_link=https://aws.amazon.com/corretto/
zulu_link=https://www.azul.com/downloads/?package=jdk#zulu
platform_prime_link=https://www.azul.com/downloads/?package=jdk#prime
temurin_link=https://adoptium.net/temurin/releases/?package=jdk
#如果启用(true),则游戏运行所需的 Java 版本必须等于规定的 Java 版本
#反之则必须大于等于规定的 Java 版本
#不能留空!
enable_strict_check=true
注: