本帖最后由 HTL9257 于 2019-4-15 19:39 编辑

MOD版本检测器
二次搬运说明
原帖搬运者已经被禁言 原搬运贴只有1.7.2以及1.8.8版本  如今MOD已经更新了1.12.2 且更新了大量内容 故二次搬运
本帖为根据
搬运悬赏令接坑搬运

简单介绍
它能干什么?
优点
-这个MOD可以帮助你检查MOD的更新 让你随时跟进作者动态 更新MOD
-它可以在首页提示你是否有MOD更新  
-MOD还有自动下载更新MDO的功能(如果支持)
-当你更新MOD后 它会自动删除旧版MOD并替换为新版的
-支持从Not Enough Mods和cruseforge 获取版本更新
-如果MOD不支持自动下载 它会跳转到作者的MOD发布页
缺点
-不是所有MOD都支持
-不是所有MOD都需要更新 (如某些MOD更新需要更新多个MOD或者前置 小白更新后可能导致MOD无法运行)
-它不支持自动更新forge 有的MOD需要更高版本的forge 更新后仍然可能造成无法启动
图片介绍

下载地址
原贴下载地址

xmdhs
从 cruseforge 检测吗

挺适合自己一个人玩的整合包

xmdhs 发表于 2018-11-3 22:23
从 cruseforge 检测吗

挺适合自己一个人玩的整合包

是的 但是不是所有MOD都支持 比如我测试用的那个包里面 热力就不是最新的 但是它并没有给出更新提醒

xmdhs
HTL9257 发表于 2018-11-3 22:17
是的 但是不是所有MOD都支持 比如我测试用的那个包里面 热力就不是最新的 但是它并没有给出更新提醒  ...

那不应该 cruseforge 有更新就能检测到吗。有点奇怪。

Hao_cen
xmdhs 发表于 2018-11-3 22:20
那不应该 cruseforge 有更新就能检测到吗。有点奇怪。

大概翻了下 github 上面的源码

模组应该是通过获取注册到 Forge 的模组ID

[ 在模组注册时是类似这样的注释 @Mod(modid="versionchecker" ....) ]   

来判断模组的 [ 我看到了 【mod.getVersion();】  mod变量是 Forge 提供的mod容器类 (ModContainer)]

所以有的模组curse和forge里注册的id不一样就检查不了吧

正在努力学习java中,说错勿喷

没糖的葫芦
版本间的“——”也是强制标题格式,请注意。
【3-1】标题格式:([BGM])[最高支持版本-最低支持版本]+[Mod本名——Mod译名]+其他
【3-2】标题格式说明:
「版本号」例:[1.12.2-1.7.10],若支持0.1阶段全版本亦可写作[#.#.X] 例:[1.12.X];
「Mod本名」即Mod作者公开的Mod官方名称;「Mod译名」 请参考《Minecraft Mod简体中文翻译规范与指南》07;
「BGM」若帖内含有自动播放的音乐请务必在帖子最前端添加此项,并将音乐代码置于帖子开头;
请严格按照格式要求的顺序和内容填写标题,请勿在标题中使用“【】”、“~”等不规范字符,保持版面美观整洁的阅读环境。

二哈大魔王
这类mod 是不是支持大众mod  一些新出小mod 应该无法获得提示吧

abnormal9
再也不用每天关注需不需要更新mod

仙鸣
1.7.10的星系mod的前置存在检查错误
当前版本504
他却老是让我下375的
=.=

第一页 上一页 下一页 最后一页