標題 新增找內文!

看整串內容篇數:0 / 0

7GP-BP

#1 【心得】Bukkit Server 安裝 Mod 詳述 (新手必讀)

發表:2012-05-18 03:20:26看他的文開啟圖片

kk6(darkk6)

天降的使者 LV28 / 妖精 / 法師
巴幣:14315
GP:274
經驗:

有很多人詢問 bukkit 安裝 mod 的問題,但似乎有幾點一直會搞混,
在這邊做一個完整的說明。

我不喜歡用中文來稱呼「插件」或者「模組」,因為容易搞混。
會用英文來稱呼:
  • plugin => 副檔名是 .jar,要放進 plugins/ 資料夾中的
  • mod => 通常以壓縮檔方式發布,安裝方式有放進 mods/ 資料夾中,或將檔案丟進 server 的 jar 檔中

請注意幾個大項目,遇到問題先確定:
  1. 不可以直接拿官方 Server 的 mod 來裝,沒有用
  2. 一樣需要類似 ModLoaderMP 的東西,直接從 bukkit 官網抓下來的無法使用 mod
  3. 要安裝在 bukkit 上的 mod 一定是要 for bukkit 才可以
  4. For bukkit 的 mod 可以在 MC Port Central 的 Wiki 找到,但並不是所有的 mod 都有

【Mod 安裝】
Server 必須已經安裝好 ModLoader 這類的東西 (如:ModLoaderMP , Froge ModLoader)
在執行後會在目錄下產生 mods/ 的資料夾。

[方法一]
直接將 mod 的壓縮檔(zip),放進這個 mods/ 資料夾,一般如果沒有特別註明,都是這樣安裝。

[方法二]
用 WinRAR 或 7z 打開 bukkit 的 jar 檔,並將 mod 壓縮檔中的所有檔案放進去。
通常有修改到遊戲本身檔案的才會需要這樣做,比如 ModLoaderMP , Forge ... 等等


要讓 bukkit 能支援 mod ,基本上有三個版本的分水嶺,三個都有
需要注意的事項,請根據你的 bukkit 版本來看

【Before 1.2】
Bukkit 1.2 之前,要讓 bukkit 支援 Mod , 必須要先安裝 ModLoaderMP for Bukkit,
一樣在 MC Port Central 找的到,安裝方式也是:先用 WinRAR 或 7z 打開 bukkit 的 jar,
並將 ModLoaderMP 中的所有檔案放進去取代,不用刪除任何檔案。

【1.2.3】
不再提供散裝的 ModLoaderMP、Forge 這類 mod ,會直接和 bukkit server 包在一起,所以
直接到 MP Port Central 找 Custom Build 的 bukkit Server ( 稱為 MCPC Build )。
直接下在這個版本作為你的 Server, plugin 甚麼的基本上都支援,不用擔心。
由於基本上 bukkit 的 mod 都在 MC Port Central,所以他們決定直接將 ModLoaderMP 這類的東西直接放到 bukkit 中,並修正優化,所以不提供散裝。

【1.2.5】
和 1.2.3 一樣,請抓 MCPC build,但因為 ModLoaderMP 和 Forge 會相衝,必須捨其一
所以不再支援 ModLoaderMP,MCPC Build 僅支援 Forge ModLoader,也就是能使用的
Mod 都必須標明是 FML 或者 Forge 的才有可能出現 bukkit 版本
所以不要再問 bukkit 1.2.5 的 ModLoaderMP 在哪裡之類的問題,根本沒那種東西。
題外話:官方 Server 也是,同時安裝 ModLoaderMP 和 Forge 應該是會 crash



中文輸入的部分,也不能直接使用版友提供的檔案,請看底下:
【1.2.5 中文輸入(主要是木牌) 】
版上板友提供的中文輸入:【情報】1.2.5伺服端+客戶端中文。
在沒安裝 mod 的 bukkit Server 上是可以正常運作的。
但是在 MCPC Build 中就不能直接拿來用了,原因是因為 MCPC Build 有修改過
NetServerHandler.class 這個檔案,所以如果直接拿來用雖然不會出錯,但會導致
一些 mod 不能正常運作 (如: AnimalBikes 叫不出那些坐騎)

這邊不討論 Client 端,看你要用 Nihogo 還是上面那篇提供的都可以。
至於 Server 端,一樣先抓上面那篇文章中提供的 Server 檔案,但只需要裡面
org\bukkit\craftbukkit\TextWrapper.class,放進你的 Bukkit Server 裡面取代。

而 NetServerHandler.class 這個檔案,參考我發的文章:
【情報】Bukkit MCPC 中文輸入(包含木牌)
詳情在這篇文章中都有提到,底下就不再贅述。

最後編輯:2012-05-18 03:20:26 ◆ Origin: <118.171.117.xxx>

顯示稍舊的 5 則留言

快速回覆文章,請先登入

看整串內容篇數:0 / 0

板務人員
本板熱門推薦
【自製插件】SOLRPG--希望形成的大嗨嗨,今天來PO個自製插件,剛開始接觸plugin所以寫不好...(繼續閱讀
【情報】跑酷---"小蝸大叛逆自我介紹:大家好,我是"拉布拉希",我其...(繼續閱讀
【情報】1.6.4/1.7 額外的實用工extrautilities額外的工具首先,我先放一個這個模...(繼續閱讀
【 1.7.2~1.7.9 】遊戲-中型【1.7.2~1.7.9】遊戲-中型-SkyBlock懸空島...(繼續閱讀
【密技】一格厚的4X4隱藏門[1.8]大家好我是peter!說到活塞門,最大的缺點是會有一堵厚重的...(繼續閱讀