Re: [問題] 要怎麼創.com伺服器

作者: OctupusTea (章魚茶)   2017-05-10 20:30:22
原文吃光~
這個方法,只適用沒經過路由器(或分享器)的有線網路
因為剩下的,我還沒研究出來XD
不過網路上好像有教學,可以去參考參考
而且沒有 .com,但是有個算是穩定的伺服器連線就是了
如果玩原版,可以去這裡
https://minecraft.net/zh-hant/download/server
( 這是最新版,當然要舊版也可以去 Google )
下載原版伺服器檔案
如果要裝模組,就用Forge的安裝檔,選Install Server那個選項
以上兩種,安裝路徑都要記得
就可以在你的電腦上架一個Server
當然電腦要一直開著
接著這樣弄( 白字重點,知道大概的人可以只看白字 ):
  先跑一次伺服器的 .jar 檔案,會出現一些資料夾和檔案
  ( 通常檔名裡有server,Forge的話,是有Forge的那個 )
  同資料夾內,把 EULA.txt 打開,文件結尾的 false 改成 TRUE
  ( Forge Server貌似不用?改一下比較保險 )
  重開一次 .jar,接著會冒出更多資料夾和檔案
  如果就玩原版,而且是生存、預設地形、種子碼隨機
  就直接跳到「連線方法」或是「效能設定」那裡
  如果有要更進階的設定,就再關掉
  接下來,打開server.properties
這裡列出幾個最常用的設定,綠字是預設
level-type:世界生成器類型
我只用過 default (預設)和 customized (自訂)兩種XD
generator-settings:世界生成器設定(自訂世界用)
( 預設沒有任何東西 )
我不會寫這東西,但是可以用 NBT 編輯器,去單機的世界複製
gamemode:遊戲模式
0: 生存,1: 創造,2: 冒險,3: 旁觀
difficulty:遊戲難度
1,但是我不知道對應難度
max-player:最大附載人數設定
20,要連多少就自己改吧
server-port:伺服器的網路接口( 不知道這樣翻譯對不對 )
25565,連線會用到,建議別動
allow-flight:允許飛行
false,不知道創造設false會發生什麼事XD,還是設true吧
level-name:世界( 資料夾 )名稱
world,伺服器世界存檔的資料夾名,在同一個資料夾內。
反正就是 .jar 會去那裡讀取世界
online-mode:正版驗證
true,就是正版驗證。
level-seed:世界生成種子碼
( 預設沒寫任何東西 ),把種子碼塞這就對了
motd:伺服器顯示的說明文字
A Minecraft Server,要顯示什麼就自己改吧
剩下的不一一列出,因為這裡都有:
http://minecraft-zh.gamepedia.com/Server.properties
連線方法:
( 接下來的名稱都是憑映像寫的,寫錯不要鞭我 )
打開 Minecraft,選「多人遊玩」
「新增伺服器」,打上 IP:PORT,比如說 123.45.67.89:25565
( IP是架伺服器那台電腦的IP,那個 IP 絕對不會是
192.168.X.X
172.( 16~31 ).X.X
127.X.X.X
10.X.X.X
這些都是內部( 區域 )網路的 IP 喔 )
( 去網路上查「IP」就有網站可以看了,建議多看幾個,IP 都要一樣 )
差不多就可以連上去了( 成功率大概 80% 吧 )
PS:
如果要在「架伺服器」那台電腦上玩
連線去 127.0.0.1:PORT,比如說 127.0.0.1:25565
這連線會比直接打 IP 快,快一些 OR 快很多,就看網路和電腦了
效能設定:
可以參考這篇 #1GyglDuH
或是用原廠設定
java -Xmx1024M -Xms1024M -jar [.jar檔名( 不用中括號 )] nogui
然後把 -Xmx 和 -Xms 後面接的東西改大一點
( 但是不能超過電腦記憶體總量,而且建議留一半給系統 )
比如說 -Xmx4G -Xms4G 之類的
如果還有其他問題,可以
1) 站內或推文問我
2) 找 Minecraft Wiki
3) 問 Google 大神
4) 拿電腦做實驗(?
參考資料:網路,實驗,還有經驗
作者: emptie ([ ])   2017-05-10 20:39:00
不太建議用同一台電腦跑client跟server
作者: haidai (haidai)   2017-05-10 21:02:00
跪求虛擬主機架設教學其實自己主機上架伺服器精華區都有了……
作者: LPH66 (-6.2598534e+18f)   2017-05-10 21:05:00
http://minecraft-zh.gamepedia.com/Server.properties中間的 server.properties 描述可參照這裡然後 IP 那句, 正確的說它不會是以下這幾種:192.168.x.x; 172.(16~31).x.x; 10.x.x.x 這些是內網 IP127.x.x.x 這個是"自己", 這些都不會是你對外的 IP會有內網 IP 大部份都是因為你有經過分享器或類似的東西
作者: StockVirtual (史塔克 @模擬股市)   2017-05-11 02:54:00
推熱心教學
作者: nick5487 (nick5487)   2017-05-11 06:51:00
路由器做portforwarding就好了
作者: haidai (haidai)   2017-05-11 09:38:00
沒關係啊,有更新也很好,只是我沒空整理精華區(死有沒有人要認養精華區的,有賞!!
作者: meteor260 (犀牛)   2017-05-11 11:04:00
127.0.0.1 這個是自己, 絕對不可能連到其他東西喔
作者: GTR12534 (カラス)   2017-05-13 09:41:00
有分享器就配合DMZ就好了,但大部分的人都是虛擬IP,每次都會變所以其實這樣很麻煩xd才會配合no-ip使用

Links booklink

Contact Us: admin [ a t ] ucptt.com