LZ把这些更新什么的给搞成启动之后的异步好了2333
simon3000 发表于 2017-1-3 08:41
LZ把这些更新什么的给搞成启动之后的异步好了2333
要不是有人在主线程检查更新或者下载资源,哪会有这种Mod...
simon3000 发表于 2017-1-3 08:41
LZ把这些更新什么的给搞成启动之后的异步好了2333
因为每个mod的逻辑都是不同的,唯一能确保的只有网络连接层面,所以我通过域名解析访问安全管理器检查的时候将域名重定向为127.0.0.1,如果别的开发者在意这些只需要添加一行代码而已,有兴趣可以来瞧瞧我们对世界范围内的开发者提出的建议:https://www.reddit.com/r/feedthe ... dders_who_see_this/
u.s.knowledge 发表于 2017-1-3 08:48
要不是有人在主线程检查更新或者下载资源,哪会有这种Mod...
哈哈哈无良作者用同步
本帖最后由 simon3000 于 2017-1-3 09:19 编辑
我刚刚看了看,好像JAVA的请求要不堵塞主线程比较麻烦?手动新建线程什么的,我只会js,里面异步挺容易的,一个指令后面一个callback。。。不懂JAVA→_→
zou5610 发表于 2017-1-3 08:49
因为每个mod的逻辑都是不同的,唯一能确保的只有网络连接层面,所以我通过域名解析访问安全管理器检查的 ...
我刚刚看了看,好像JAVA的请求要不堵塞主线程比较麻烦?手动新建线程什么的,我只会js,里面异步挺容易的,一个指令后面一个callback。。。不懂JAVA→_→
simon3000 发表于 2017-1-3 09:16
我刚刚看了看,好像JAVA的请求要不堵塞主线程比较麻烦?手动新建线程什么的,我只会js,里面异步挺容易的 ...
问题主要是:无法得知mod的更新方式,更新源,返回内容规范,都喜欢用自己的代码我又不可能针对每个mod单独写一套逻辑,说白了就是 “我怎么知道这个mod他要怎么更新”
让人愉快 的mod 强迫症的福音 .....
每次载入后一堆的 提示更新 .... 版本不对的也提示 ..... ..这回世界安静了..
每次载入后一堆的 提示更新 .... 版本不对的也提示 ..... ..这回世界安静了..
zou5610 发表于 2017-1-3 08:49
因为每个mod的逻辑都是不同的,唯一能确保的只有网络连接层面,所以我通过域名解析访问安全管理器检查的 ...
@simon3000 不介意的话欢迎加入联名信,只需点star就可以:https://gist.github.com/3TUSK/6ddf7631ba2ab5ff44a9710778f4b3bd
楼主太机智了,不过为什么mod更新检查会造成卡顿?非程序员群众表示不懂
touhouzun 发表于 2017-1-3 11:15
楼主太机智了,不过为什么mod更新检查会造成卡顿?非程序员群众表示不懂 ...
更新检查需要获取指定服务器上的mod版本信息,若是这个服务器在国外,并且更新检查是在主线程上发生,就会导致游戏启动暂停(不断尝试连接服务器,直至连接失败或超时)
挖槽,吼哇,每次都要从Mods界面一个一个检查,不能改的还要手动修改配置文件,简直神烦
楼主,我看好多的配置文件能关闭更新,但是一个个去改的话比较麻烦
夙夜残风 发表于 2017-1-3 12:18
楼主,我看好多的配置文件能关闭更新,但是一个个去改的话比较麻烦
所以我提到了“一个个去配置文件关闭也不是简单的事情”
zou5610 发表于 2017-1-3 12:40
所以我提到了“一个个去配置文件关闭也不是简单的事情”
是的。。。。。。。。
本帖最后由 Silent`熙 于 2017-1-3 16:00 编辑
终于有一个可以禁止检测更新的了,mod多了还会卡加载 就不知道服务器可能用
终于有一个可以禁止检测更新的了,mod多了还会卡加载 就不知道服务器可能用
以后麻麻再也不怕我卡加载了,顺便问问LZ有意出个修复插件么
,之前给另一个大佬发好像没回应。。
楼主加了这个MOD进不了游戏了,这是奔溃日志http://pan.baidu.com/s/1qXYrGlu
597475358 发表于 2017-1-3 18:27
楼主加了这个MOD进不了游戏了,这是奔溃日志http://pan.baidu.com/s/1qXYrGlu
指出一点可能性:请把Java升级到最新版本
层主目前的Java版本是1.8.0_31,目前最新的Java版本是1.8.0_111
更新到最新的java到是不奔溃了,但是一直卡刚开游戏时的黑屏界面进不了游戏
597475358 发表于 2017-1-3 22:05
更新到最新的java到是不奔溃了,但是一直卡刚开游戏时的黑屏界面进不了游戏 ...
我大概知道问题在哪了,我更新一下mod
音凉 发表于 2017-1-3 16:19
以后麻麻再也不怕我卡加载了,顺便问问LZ有意出个修复插件么,之前给另一个大佬发好像没回应。。 ...
bukkit的禁止更新?
拿走了
597475358 发表于 2017-1-3 22:05
更新到最新的java到是不奔溃了,但是一直卡刚开游戏时的黑屏界面进不了游戏 ...
已更新,还望测试