|
|
本帖最后由 全自动电棍 于 2026-10-29 23:56 编辑
事实上你游有类似的优化
不难注意到ScriptStore类中存在以下分支
- if (!StarfarerSettings.getBoolean("enableScriptCaching")) {
- sourceClassLoader = new JavaSourceClassLoader(var0, new ScriptSourceFinder(), "UTF-8");
- sourceClassLoader.setDebuggingInfo(true, true, true);
- } else {
- // 注意到这里有一个Cache分支
- sourceClassLoader = new CachingJavaSourceClassLoader(var0, new ScriptSourceFinder(), "UTF-8", new ResourceFinder() {
- // 略...
- }
复制代码
不过你可以详细讲一讲你的优化思路,或许可能比原版游戏更好
另外加速编译这一块据我所知已经有两个项目了,这其中甚至不包括fr,大coremod时代来临力,,,
|
|