Hex-Dragon / PCL2

Plain Craft Launcher(我的世界启动器 PCL)的源代码,为支持社区研究而公开。
https://afdian.com/a/LTCat
Other
2.67k stars 202 forks source link

[优化]对各个MC实例独立“Java兼容性警告”设置 #2361

Closed SALTWOOD closed 1 year ago

SALTWOOD commented 1 year ago

检查项

描述

对各个MC实例独立“Java兼容性警告”设置,以允许单独为某个Minecraft实例开启或关闭“Java兼容性警告”设置

原因

LabyMod4所有版本都需要使用Java 17+,但是PCL2识别出1.12.2使用Java 8并在每次启动时都弹出兼容性警告,但是在全局设置中开启“忽略Java兼容性警告”则会导致所有版本的Minecraft启动时都不会弹出兼容性警告。

SALTWOOD commented 1 year ago

确实没有在Issues发现类似的请求 建议可以识别或标记非标准Minecraft核心以允许自定义Java版本而不检查兼容性(?)

LTCatt commented 1 year ago

这个 Mod 让原本不支持 Java 17 的版本变得支持 Java 17 了?

SALTWOOD commented 1 year ago

LabyMod4是一个大范围修改Minecraft的PVP客户端,它的所有版本都需要Java 17+ 不是一个单独的模组

SALTWOOD commented 1 year ago

它不像Lunar、Badlion一定需要单独的启动器,所以PCL2能够启动它,但是PCL2会把它当作普通的MC处理 其实就是加一个选项而已啦(