ADS

2013年5月17日 星期五

[Minecraft]安裝forge Mod(BuildCraft) 伺服器Server and 客戶端client

首先先跟大家介紹大至上有三種伺服器
1.官方伺服器(Vanilla Server)
2.水桶伺服器(Bukkit Server)
3.MCPC 伺服器
官方伺服器就是在官網上可以下載的到的minecraft_server.jar那一種
水桶伺服器有很美觀的操作介面並且可以安裝Plugin這個東西跟我們常看到的Mod不一樣他比較像一種指令系統,但是他無法安裝MOD。
MCPC就可以安裝MOD和Plugin但是缺點就是更新較慢。

往後我們在各大MOD的網站上,大概都會看到這些伺服器的安裝資訊,依照大家的需求去選取就可以了。

在本篇中我先跟大家介紹如何在官方伺服器的版本中,安裝forge和mod(BuildCraft模組)
我所使用的Minecraft程式是MCLauncherDX可以快速的下載你的主程式和server。


按下更新選取第一個就可以安裝你想要的版本

安裝好後該版本的伺服器安裝在server資料夾底下
然後新增一個文字檔裡面寫
java -Xms512M -Xmx1G -jar minecraft_server.jar nogui
我印象中Xms512M是java要用多少ram去跑這個程式Xms512M是最小 -Xmx1G是最大這個參數應該是可以隨個人電腦配備去做更改,請大家幫我做個實驗再跟我分享經驗吧謝謝~~

然後把該檔名改成run.bat然後按確定

按下確定後執行就可以得到這些檔案

好當我們獲取了最原始的伺服器和客戶端之後就可以好好開始改造了。

1.決定你伺服器版本假設是1.5.2那麼你所有的mod也必須下載1.5.2的,不然就會當掉不能進行遊戲,每一個mod所支援的最高版本都不盡相同,因此假如你有兩個想要玩的模組卻有一個不支持最高版本的,你就要好好取捨了。

2.大部分的MOD都需要先行安裝Forge才能進行讀取MOD,在伺服器端和客戶端都是需要安裝的。

首先請先下載你的Forge版本 (請都下載(universal) )
以及欲安裝的MOD在此以BuildCraft為例(本範例都是下載1.5.2的)


然後去.minecraft資料夾底下的bin打開minecraft用winrar打開

打開後先把META-INF資料夾刪除
然後再把剛剛下載到的forge的資料全部放入minecraft.jar裡面
然後再執行遊戲,需要一點時間左下角就會出現forge的情形和有多少個mod被載入,代表安裝成功。
關閉遊戲後你會發現你的.minecraft資料夾底下多了好多檔案
此時進入mods資料夾後放入我們下載到的buildcraft.jar

放好後再執行遊戲就會發現有9個mod已載入囉
這樣就完成了client的模組安裝

接下來請安裝server的mod基本上是一樣的,但是在minecraft_server.jar中不能把MATA-INF給刪除。
一樣打開後把forge給放入minecraft_server.jar

然後執行run.bat,就會開始載入forge和生成許多資料夾
生成完畢後關閉伺服器,然後再把buildcraft的mod放入mods的資料夾底下
為了防止伺服器的地圖沒有剛安裝的新物件ex石油,因此先把原本的world資料夾給刪除讓server再生成一個新的。


最後再去server.properties中更改一下你的伺服器設定 online-mode改成false
最後再執行run和命令提示字元輸入ipconfig看一下你的區網IP,並用執行多人遊戲輸入IP即可進入遊戲。

其他mod也都大同小異
如果伺服器要對外連線請對IP分享器做設定,可以看我之前的文章
好好享受遊戲吧!!!


資料來源:
巴哈精華
http://forum.gamer.com.tw/G2.php?bsn=18673&parent=90&sn=2703&lorder=2&ptitle=%E4%BC%BA%E6%9C%8D%E5%99%A8%E6%9E%B6%E8%A8%AD%E6%95%99%E5%AD%B8%28%E5%90%AB%E8%88%8A%E7%89%88%E6%9C%AC%29

http://forum.gamer.com.tw/C.php?page=1&bsn=18673&snA=56364
各大模組介紹
http://forum.gamer.com.tw/G2.php?bsn=18673&parent=50&sn=2654&lorder=4&ptitle=Mod%E6%A8%A1%E7%B5%84+%28%E5%96%AE%E4%BA%BASP%2F%E5%8E%9F%E7%89%88%E4%BC%BA%E6%9C%8D%E5%99%A8%2FMCPC%29

8 則留言:

  1. 想請問一下,我照著你說的步驟把forge安裝在Sever端後
    我的run.bat開啟後沒有反應,只有出現一下子的黑畫面
    然後我嘗試直接開啟minecraft_server.jar
    也是沒有任何反應,只有打開工作管理員處理程序裡有一個javaw.exe在跑
    並且生成了ForgeModLoader-server-0.log
    ForgeModLoader-server-0.log.lck
    兩個檔案
    和coremods
    lib
    兩個資料夾
    除此之外就沒有了

    回覆刪除
    回覆
    1. 我猜可能是你電腦沒有安裝java?
      http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
      確認電腦有沒有正確安裝
      你可以至附屬應用程式的命令提示字元打java試試看
      看會出現什麼訊息
      如果找不到就要試著安裝上面網址的東西

      刪除
    2. 我把run.bat開啟後也沒有反應
      但按minecraft_server.jar就生成了

      刪除
    3. 恩 我最近重灌電腦了
      在我還沒灌java JDK時也會有這種情況
      灌好之後就可以正常使用了
      順便一提 run.bat裡面要寫
      java -Xms512M -Xmx1G -jar minecraft_server.jar nogui
      因為我的圖片裡面多了輸入符號 怕大家誤會是l~

      刪除
  2. http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
    然後第一個Java SE Development Kit 7u25
    按一下 打勾 Accept License Agreement

    然後根據你的OS下載JDK
    Windows x86
    Windows x64
    看你是32位元還是64位元的電腦
    x86是32位元
    x64是64位元

    回覆刪除