Hi 大家好,由於 Liteloader 終於更新到 1.9.4 (雖然有一段時間了XD)
加上最近在恢復對於 Java 的手感,於是我又跳坑進去研究如何
開發 Liteloader mod 了XDD
目前有了一些心得,跟板上的大大們分享。
首先先說一下對於目前使用過的三種 Mod 開發: Forge , Meddle ,Liteloader
期開發難易度最高的是 Meddle , 因為他沒有提供反編譯 Minecraft , 所以使用
上特別累,而且也沒提供什麼 API ,很多東西都要自己刻
第二個是 Forge , 由於他是一個很大的架構,提供的資料也非常的大量,所以
相對比較囉嗦,但開發上由於有反編譯(反混淆) Minecraft 的關係,所以
使用上沒有特別難。
最簡單的就是 Liteloader,由於 Liteloader 目前只有提供 Client 端,因此
沒有太多複雜的功能,不過值得注意的是,這裡指的 Client 是指程式的部分,
我們都知道 Minecraft 單人遊戲的時候會啟動一個內置Server,這個也算在
Client 端的範圍喔 XD
Liteloader 的撰寫模式和用法是我目前覺得最友善,最簡易的,所以如果對
開發小 Mod 有興趣的,可以考慮玩玩看。 不過若要做到大型的,比如
IC2 之類的,由於 Server 端也需要 Mod , 這個目前 Liteloader 就做不到了。
不過 Liteloader 有採用的的 Mixins 倒是非常有趣,可以玩玩看XD
網址如下:
https://sites.google.com/site/justmcliteloader/
By the way , Liteloader 作者自製的 Macro keybind mod 很強大喔XDDD 大推