FGOW与FMM停止维护

准确说这并不意外,最近几个月如果你使用过FGOW和FMM镜像的话,肯定已经察觉到各种问题诸如无法下载之类的,事实上,FMM最后一次维护是在今年3月左右;而FGOW? 我都忘了上一次更新FGOW是什么时候了...

FGOW(ForgeGradle on Wall)与FMM(Forge Maven Mirror)开发于2014年5月,前者是用于解决一些ForgeGradle的缺陷,比如无法设置Maven源和其他必要文件的下载链接,无法像MCP那样将MC源码部署到开发目录;后者是一个非官方的Forge Maven源,搭建在SAE上. 这两个的组合曾经是很有效的,那么为什么突然就药丸了呢?

  • FGOW最初的设计并没有什么可扩展性,只是一个编码粗暴的针对FG1.1的小工具,而现在FG已经更新到了2.3...在许许多多的底层变动后,要更新FGOW可能跟重写一遍差不多了...
  • FMM搭建在SAE上,用过SAE的都知道它有一些坑爹限制,比如FetchUrl的8MB大小限制,最初这个问题不严重,毕竟鲜有哪个库能超过8MB,但后来FG打包附带了原本要独立下载的第三方库,体积直接猛增到了13MB,SAE的文档也诚不欺我,说8MB上限就是8MB上限,一字节也不带多下的,所以FMM的大文件(准确的说,只有FG的各个快照)一直都是在后台手动更新的...
  • 缺乏存在的意义,FGOW除了重设下载链接外,还有个重要功能是部署MC源码,然而后来有小伙伴指出其实可以直接在项目中建一个同包同名同内容的类,这样根据类加载顺序,实际载入游戏中的是项目中可供我们随意修改的那个类,由此一来,FGOW的那个功能就没什么用了.
  • 同上,既然FMM没了,那么FGOW也卵用了,思前想后,我觉得还是挂代理能一劳永逸地解决所有问题...而zzzz正好又提供了一个公用的SS账号用来构建Forge工作目录,所以我就可以弃坑了 (逃)
  • 缺乏足够的精力去继续维护--- 呸,直说吧,就是我太懒了 ?
  • SAE是要花钱的,当初FMM刚刚上线时SAE的价格还很实惠,我2012年注册时送的2000云豆能用十几年,然而自从SAE改了Mysql收费政策后,大概1000云豆只够用10天...当然这并不是主要原因,一个月30块钱还是氪的起的.
  • 并没有大量的关于紫sama蓝sama幽幽sama觉sama恋sama和玛艾露贝莉x莲子的福利!

那么现在FGOW和FMM没了,又该如何配置开发环境呢,之前提到了zzzz搭建了一个公共SS账号,账号在他的MCMod教程中(https://fmltutor.ustc-zzzz.net/1.1-配置你的工作环境.html). SS我觉得应该是现在码农们常备的"工具"了,假如你没有的话...就去下一个吧! 但是不要用他的链接里的SSR,前几天SSR的作者搞了个大新闻,被婊到删库退圈了 (滑稽)