Minecraft-基本官方伺服器架設(需要Hamachi)+伺服器模組安裝

哈囉~大家好,我是小李。今天要教大家架設Minecraft官方伺服器&伺服器模組安裝,真的非常簡單!!只需要照著圖文一個步驟一個步驟坐下去就能成功

需要具備的

1.一台網路&記憶體足夠的主機

2.找到要一起玩的好朋友

3.安裝Hamachi

4.仔細照著基本伺服器架設教學做

Minecraft官網下載需要的server檔(以1.7.10為例)


或是到這裡下載


下載完後把檔案放在你想開服的資料夾裡


然後執行它,這時候會閃退,所以要對它進行設定。打開eula.txt,把false改成true



儲存後再次執行server檔,等它出現For help, type "help" or "?"就表示完成了


打開伺服器後就會像這樣,注意這時基本伺服器還沒架設完成!還需要設定。所以請先關掉然
後看看剛剛的資料夾,裡面應該會有以下這幾個檔案


讓我們看看這幾個檔案的功用(需要用到的)

World相信看得懂英文的人都知道,這是您伺服器的地圖,所以說如果想要換地圖的話,請下載你想換的地圖後,把地圖檔的名稱改成World丟進來覆蓋即可!

ops是您的遊戲管理員名單,所以要是把裡面的名稱刪除的話管理員權限就會被拿掉唷!

server.properties這是伺服器設定檔案,也是我們必定要修改的地方!打開後應該會如下圖


-----------------------server.properties功能設定---------------------
true=是 false=否
allow-nether=true (是否生成地獄)
level-name=world (讀取的世界地圖名稱)
enable-query=false
allow-flight=false (是否允許飛行模式只適用於建造模式)
server-port=25565 (伺服器的port 不需修改)
level-type=DEFAULT
enable-rcon=false
level-seed= (地圖種子碼)
server-ip= (伺服器IP 不填會自己抓電腦IP 建議空白  如果有區網伺服器 請打入區網IP)
spawn-npcs=true (是否生成NPC)
white-list=false (是否開啟白名單)
spawn-animals=true (是否生成動物)
online-mode=false (是否開啟正版驗證) 請把ture改成false
pvp=true (是否開啟友軍傷害)
difficulty=1 (難易度 0=和平 1=簡單 2=普通 3=困難)
gamemode=0 (0=生存模式 1=建造模式)
max-players=10 (伺服器最大玩家數)
spawn-monsters=true (是否生成怪物)
generate-structures=true
view-distance=10 (視角距離 選項可改)
motd=A Minecraft Server (伺服器名稱)

大約是更改這兩項,如果還有想自行設定,請自行更改!!
server-ip= (伺服器IP 不填會自己抓電腦IP 建議空白  如果有區網伺服器 請打入區網IP)
online-mode=false (是否開啟正版驗證) 請把ture改成false基本上這兩樣重要的更改好即可!!

儲存後再次執行server檔,等它出現 For help, type "help" or "?"就表示完成了


接下來要設定管理員請在框框內打上空格+op+空格+Minecraft的名字


初步測試
首先你和你的好基友都需要下載Hamachi,登錄後開服的人創建一個網路,其他人則輸入網路ID和密碼連線(一組含創建者最多5人,如果滿了,伺服器主再創建第二個網路繼續加就ok了)

取得Hamachi IPv4位置:對藍色部分左鍵然後複製IPv4位置(不是開服者的話要在以加入的網路右鍵複製IPv4位置哦)


現在打開你的minecraft試試看有沒有辦法連上伺服器吧!進入遊戲後選擇 多人遊戲→新增伺服器→伺服器位置的地方貼上剛剛複製的IPv4位置
※如果你有修改server.properties裡面 port 的數值,請加在IPv4位置後面,例如25.72.203.172:1234, : 是必須的,如果port是預設值25565的話則不用加上去



如果出現Bad Login的話,表示可能沒有修改到online-mode的部分;如果成功連進去的話,就表示伺服器架設成功了!但如果要讓別人可以成功連到你的伺服器,需要對電腦做其他的設定

設定 Windows 防火牆

測試防火牆

無法進入遊戲可能是由防火牆導致,但我們並不確定,所以我們先把防火牆關掉試試看,如果一關掉就可以成功連線進去的話,就可以確定是防火牆的問題了!!

那我們把防火牆重新打開,並繼續下一個設定步驟
※把防火牆關掉進行遊戲也一種方法,但會讓電腦比較容易被入侵以及中毒

如果關掉防火牆還是無法連線,試試看關掉防毒軟體,因為有些防毒軟體有提供防火牆,並會取代 Windows 內建的防火牆。如果是這樣的話,下面的設定就變成要對防毒軟體做設定,防毒軟體的防火牆設定,基本上跟 Windows 防火牆的設定應該差不多,不過這就需要各位自己找找看了,因為我也不知道你是用哪種防毒

設定防火牆

一樣我們先找到 Windows 防火牆,並且點選進階設定


接著會看到下列畫面


找到左邊的輸入規則和輸出規則,我們先點選一下輸入規則,在並選取執行→新增規則


想建立何種類型的規則? 我們選 連接[port]


這裡先選擇TCP.UDP,我們先選擇TCP(其實我們兩種都要,所以待會還要再新增一條規則給UDP)

這次先選其中一種,待會要幫另一種也新增,並在本機特定連接埠的地方輸入25565(如果你有更改伺服器的port設定,這裡也要改)


執行動作選擇允許連線


套用規則的地方全選


接下來要輸入名稱,一樣隨便取都可以,但為了日後維護方便,建議打跟Minecraft Server有關係的名字。


到這邊就設定完成,但還沒有結束喔!

記得剛剛有選擇TCP.UDP,剛剛我們只幫TCP設定完,但我們兩種都要,所以你現在要再做一次,幫 UDP也新增完成後,再點選輸出規則,再做一次剛剛做過的事情,幫輸出規則也加入,TPC.UDP的連線 。 
(所以總共你需要重複步驟3-2四次,輸入規則的TCP.UDP,輸出規則的TCP.UDP)
※其實可能只用到部分,但測試好麻煩所以乾脆都給他新增一下比較方便
做完之後,應該就可以登入囉!如果還是不行......請在底下留言發問,我會盡量想辦法幫你解決的

安裝Forge

首先到這裡下載Forge安裝檔(下載Installer版),然後執行

選Install server,然後選擇你伺服器資料夾的路徑(出現紅字別裡它),然後按下確定


然後出現這個畫面就代表安裝好Forge了


接下來執行伺服器資料夾裡的forge server檔,等它出現For help, type "help" or "?"後關掉它,接下來看到裡面會多一些東西



然後把你要裝的模組丟進去mods資料夾就完成了!!!


額外補充:

把64x64的png圖片(檔案名稱server-icon)丟進伺服器資料夾裡..................



就會變成伺服器圖示哦(1.7以上版本限定)


4 則留言:

  1. 可以問一下 朋友的防火牆要設定嗎

    回覆刪除
    回覆
    1. 你叫你朋友建立防火牆規則並打開hamachi指定的TCP、UDP Port(不要關閉防火牆!!)Access指定Port就好!

      刪除
  2. 我朋友顯示無效的session 是甚麼意思

    回覆刪除
  3. 不好意思 想請想請教一個問題
    如果SERVER一直出現"Can't keep up! Is the server overloaded? Running XXXXms or XX ticks behind" 然後就閃退了 這是我的網路太爛還是哪裡沒有設定好?

    回覆刪除