VM-Chinese-translate-group / VMTranslationUpdateMod

VM汉化组用于检查汉化更新和自动下载汉化资源包的模组
MIT License
8 stars 3 forks source link

3.0计划 #12

Open Wulian233 opened 4 months ago

Wulian233 commented 4 months ago

VMTU v3.0 正在1.21开发中!

3.0以后向后移植会容易一些

修复模组检测屏幕导致安装模组就进不去游戏的严重错误!

见https://b23.tv/8HF5RQB

移除

由于之前modrinth已禁止更换文件,保证链接不变的功能。导致出于热更新的功能无法使用。

更改和改进

补充:模组配置文件改为放在一个文件夹,缓存的内容放里面。toml原配置文件放里面。

新特性

在assets文件夹里创建一个txt文件(如果没有,即第一次启动创建一个)。由于正规下载和汉化时不会把assets游戏本体打包,而是从源下载。而懒人包等会打包整个游戏。我们可以使用java内置的简单功能,不用太严格比如mac网卡之类的,这不好跨平台或者兼容性不好。

Runtime.getRuntime().totalMemory()
// 获取总内存
Runtime.getRuntime().availableProcessors()
// 获取‌CPU核心数

写进txt或文件里,大多数情况下,这两个数据每个人一样的可能性比较小。

每次启动游戏,读取txt里的内容和设备的cpu核心和总内存,只要有不一样就弹一个类似i18n检测的屏幕,我不打算把它设置为可配置选项

bug