2010年年底,一個叫做ModLoader的Mod橫空出世,這使得Mod的開發方式產生了跨時代性的變化。ModLoader提供了一個框架和一套API,玩家通過這個框架可以很方便地管理Mod,開發者通過這一套API可以完成很多任務,如添加新方塊、添加新物品,等等。

從2010年到2011年被稱為Minecraft Mod的「黃金時期」。很多著名的Mod如RailCraft,IndustrialCraft,BuildCraft等,都是這一時期開始開發的。這段時期的Mod開發有很多問題,比如BuildCraft和IndustrialCraft就不能共存,他們更改了太多底層的東西。

Mod的開發者們看到Mod的整合仍舊困難,他們便發起了一項新的計劃,這個計劃就是Minecraft Forge。以LexManos和Cpw等為首的開發人員為Minecraft Forge加入了很多嶄新的特性。他們將ModLoader這個框架整合進了Minecraft Forge,也就是Forge Mod Loader,簡稱FML。今天,通過Minecraft Forge開發了難以計數的Mods,而且仍在發展壯大。
根據目的的不同,有兩種使用forge的方式。
安裝模組好運行玩耍需要在安裝好minecraft launcher啟動器的基礎上,進一步安裝forge,便可以運行需要有forge支持的模組了。例如buildcraft啥的。但是這個是要在mojiang官方的啟動器的基礎上。用啟動俠啥的,我也不知道咋整。當然,使用網易的終端也可以玩一些模組,但是自主性就差了很多多。開發模組

開發模組,也需要使用forge的支持。除非你想基於Minecraft原始碼進行開發,前提是你不在乎和其他模組的兼容性。安裝forge的開發環境很複雜,尤其又是在有「牆」的情況下,這個你懂的。需要了解不少的Java環境的支持,這裡就不多講了,涉及的知識不少,以後寫專門的文章論述之。