需要具備的
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 防火牆,並且點選進階設定
接著會看到下列畫面
找到左邊的輸入規則和輸出規則,我們先點選一下輸入規則,在並選取執行→新增規則
想建立何種類型的規則? 我們選 連接[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以上版本限定)
可以問一下 朋友的防火牆要設定嗎
回覆刪除你叫你朋友建立防火牆規則並打開hamachi指定的TCP、UDP Port(不要關閉防火牆!!)Access指定Port就好!
刪除我朋友顯示無效的session 是甚麼意思
回覆刪除不好意思 想請想請教一個問題
回覆刪除如果SERVER一直出現"Can't keep up! Is the server overloaded? Running XXXXms or XX ticks behind" 然後就閃退了 這是我的網路太爛還是哪裡沒有設定好?