FGOW1.2.1和FMMv4

Forge在更新到1.8.8之後FGOW1.2.0就不能用了,於是自然而然地就有了FGOW1.2.1,新版本在功能上沒有變化,只是支持了使用ForgeGradle2.1的Forge1.8.8和1.8.9.

下載地址:
SkyDrive:http://1drv.ms/21gcxy5
Dropbox:https://www.dropbox.com/s/ekig3gjx32uz3qp/fgow-1.2.1.jar?dl=0
百度網盤:http://pan.baidu.com/s/1geoIkin

此外,ForgeMavenMirror,也就是我們喜聞樂見的ForgeMaven倉庫鏡像,也更新到v4版本了.
更新內容包括:

  • 緩存了2.0、2.5和2.7的gradle文件,下載地址為"http://forgemavenmirror.sinaapp.com/gradle/gradle-[版本號]-bin.zip",啟用它們的方式是修改Forge(其實現在應該叫MDK了)目錄下的gradle/wrapper/gradle-wrapper.properties文件,將"distributionUrl="後面的下載地址改為鏡像的地址.我之前沒有弄這個是因為我不贊同這樣做,Gradle的文件策略相當有問題,它是根據下載地址的Hash來識別版本的,這意味着不同下載地址的同一版本Gradle(甚至是同一個地址的https和http下載鏈接)會被識別為不同文件,你知道我的機器上已經有4個版本的Gradle-2.7-bin了嗎?也許他們認為多版本並存很有意義,但我覺得僅憑下載地址來區分的多版本除了虐待硬盤以外毫無意義.不過現在考慮到Gradle已經成了GFW的重點關照對象之一,https鏈接幾乎已經連不通了,這裡還是提供了Gradle的緩存.
  • 增加了大量緩存,現在FMM已經可以代替所有的倉庫了!對,你可以刪掉除FMM以外的所有倉庫,經過實測1.8.9可以在只有FMM倉庫和本地Forge緩存目錄的情況下配置.
  • 智能重定向,過去FMM在失敗時只會重定向到Forge的倉庫(files.minecraft.net),現在FMM會重定向到"最有可能"的倉庫,此外,由於Oschina的Maven鏡像復活了,對於Maven中央倉庫的資源會重定向到Oschina的鏡像.
  • 可選的快速失敗,如果你不想要重定向功能的話,可以使用"http://forgemavenmirror.sinaapp.com/mavenff"這個倉庫,它會在沒找到緩存的情況下直接返回404,而不是重定向,這對於想要繼續混合使用其他倉庫的人來說很有用.
  • maven-metadata.xml緩存會在每天(北京時間凌晨1點)更新一次.因此,現在快照版本(Snapshot)又會被緩存了(之前由於maven-metadata.xml不會自動更新的問題,一度取消了快照版本的緩存).
  • 一些細微的優化.