2016年5月29日 星期日

Minecraft ( 我的世界 ) ( 當個創世神 ) 1.9.2 開多人伺服器 ( Bukkit 水桶服 ) 教學!

我碩士了各位!差點把這裡荒廢
附上2021最新版伺服器教學(點爆我)

20190626 文章已更新!!!

點我
最近統測考完了,備審資料也做好了,所以....來發教學文!
之前聽一些留言說想開多人...今天就來教一下如何開多人伺服器~
開服的話我目前有兩種方法,分成官方的服和水桶服,兩種都可以,我今天先教水桶服 。
請先下載必備的東西:


注意!!!!
開服的時候必須要將防火牆關掉!!
如果朋友連不進來的話再請他關掉防火牆!























Minecraft.....相信大家都有了....0.0 沒有的話請看這篇 點我

Bukkit Server 核心元件:craftbukkit.jar (點我下載)
這個是1.9.2的版本,想換版本的可以去:https://tcpr.ca/downloads/craftbukkit 看看有沒有最新版 ,記得下載好後要將檔案名稱改為"craftbukkit.jar"

將浮動IP變成區網固定IP的程式:nMatrix(點我下載)

好了之後之後在桌面上新增一個資料夾,將"craftbukkit.jar"丟進去





























在這邊我們要自己新增一個"啟動檔",先新增一個文字文件,名子叫做"Start.txt"





























將"Start.txt"打開,貼上這段文字:
java -Xmx1024M -jar craftbukkit.jar -o false
PAUSE

儲存然後關掉

-Xmx1024M =最大啟動記憶體,超過伺服器會關閉。

所以在此建議開服者,電腦的RAM最好4G再開服,只是建議啦XD

craftbukkit.jar =要執行的檔案名稱,要與檔案名稱一樣!


將"Start.txt"改成"Start.bat"會變成cmd的執行檔,就是俗稱的"小黑窗",點兩下點開讓他跑一下...

之後會出現"按任意鍵繼續"然後隨便按個空白鍵,就會關掉了,這時候資料夾會多出來一些檔案。

先點開"eula.txt"把裡面的"false"改成"true" 儲存後關掉然後再點一次"Start.bat"

這次會跑久一點,因為已經在開始生成世界了!!!等到看到"For help...."的訊息就表示已經開好了。






















































































接下來再把黑視窗關掉,接下來要調整伺服器的設定 !

用記事本打開"server.properties"

最主要只要將"online-mode"改成false,這是正版驗證,關掉的話盜版才可以玩哦ㄎㄎ

至於"difficulty"是難度,3是困難,0是和平,當然玩困難阿!!




























詳細指令如下:

allow-flight=                         false                          是否允許飛行器
allow-nether=                      true                            是否允許玩家至nether(地獄、終界)
difficulty=                             1                                設定難度,0-3(0為和平模式)
enable-query=                     false                          是否允許GameSpy4 protocol開啟,讓外部得到
                                                                                 
服器資訊
enable-rcon=                       false                          是否允許遠端管理這個伺服器
gamemode=                         0                                設定遊戲模式 
                                                                                 0 -生存 
                                                                                 1 - 創造
generate-structures=         true                           是否產生設計過的結構(NPC村莊、天然洞窟等)
level-name=                         world                        地圖名稱(資料夾名稱) 
level-seed=                          blank                         地圖的seed值
level-type=                           DEFAULT                  DEFAULT -預設的世界,含npc村莊、高山、地                                                                                  洞
                                                                                 FLAT - 產生平面的世界
max-players=                       20                               伺服器最大上線的玩家人數
motd=                                   A Minecraft Server   顯示在選擇伺服器時的資訊
online-mode=                      true                             是否開啟官方驗證 
pvp=                                     true                             是否玩家間攻擊會有傷害
query.port=                          25565                         讓外部得到伺服器資訊的port值 
rcon.password=                  blank                          遠端管理的密碼
rcon.port=                            25575                         遠端管理的port
server-ip=                            blank                          伺服器IP(不填則為本機IP) 
server-port=                        25565                          伺服器port
spawn-animals=                   true                           是否產生動物(牛、豬、羊等)
spawn-monsters=                true                           是否產生怪物
spawn-npcs=                        true                           是否產生NPC
view-distance=                    10                               可看到的距離(3-15)
white-list=                             false                          是否開啟白名單


基本上到這裡已經成功一半,接下來要讓朋友連進來就需要連線程式!

在此我推薦 nMrtrix 因為是MIT的!又免費而且不限人數!


先打開剛剛下載的nMatrix然後解壓縮,打開資料夾裡面有個"nMatrix.exe"點兩下打開後,按"啟動"




























然後點網路/建立新網路,ID建議用你自己電腦的IP,像我的就是6.4.90.233,密碼自己設定

到時候要讓朋友連進來也要用nMatrix,只是他們要點 "網路/加入現有網路",並輸入你剛剛打的ID和密碼,這個就像是創房間的概念~

好了之後我們回去點"Start.bat"以後開伺服器就要點這個檔案(nMatrix記得開著)
然後打開我們的麥塊!在多人遊戲那裡新增伺服器,IP打剛剛你自己創房間的ID,像我就是6.4.90.233



























































然後就會看到伺服器亮綠燈,點進去就可以與好友一起玩啦!!!!!!!

























































最後建議你們關伺服器時先去黑視窗那裡打   stop     就會關掉世界,然後再按任意鍵黑視窗就會關掉,這樣比較不會有問題哦~






























教學到這邊結束啦!開心與好友一同遊玩廣大的世界吧!

接下來是額外的教學,教你們如何改變伺服器記憶體限制!
有需要的人再往下看~

一般來說JAVA在執行時都會有一定的記憶體限制,如果因為伺服器記憶體限制而導致伺服器常常斷的話,就需要改一下記憶體限制囉~((通常是玩到比較後期了

首先先去控制台,並將檢視模式改為大圖示,然後點開"JAVA"
並在"JAVA"的標籤那裡按"檢視",在"程式執行參數"那裡點兩下,貼上以下文字:

-Xms512M -Xmx4096M

這裡是指最小啟動記憶體為512MB,最大啟動記憶體為4096MB(建議電腦記憶體8G)
基本上看自己心情調整成適合自己電腦的數值~
改好之後記得要重開機哦!!























接下來把"Start.bat"改為"Start.txt" 把1024改為3072(3G就很夠用啦!)
再把"Start.txt"改回"Start.bat"然後點兩下打開,如果有再跑就表示成功啦!















如果沒有成功或是沒有跑出來而是很快就顯示"按任意鍵繼續"就有可能是JAVA的問題,像我是64位元電腦卻裝32位元JAVA就有這個問題!


附上64位元JAVA網址
官方  :點我
我的雲端:點我


就到這裡結束啦~如果真的不行,還有影片教學!最近拍的~


https://www.youtube.com/watch?v=aaTf4UQ-eeE&feature=youtu.be



一般來說看完文章照著做應該能開得起來,我幾乎沒遇過不能開的,很多朋友也幫我測試過了,但有可能因為每個人使用電腦的習慣以及經驗會有不同結果,之前底下留言的一個人完全無法開,我用遠端幫他後就可以了,所以如果圖片影片看完都還是不行除了是電腦本身問題外請將錯誤圖片拍起來寄給我:eeww90908@gmail.com


其他遊戲: