超詳細!如何搭建國際版我的世界伺服器

2020-12-16 紙鶴視界

關鍵詞: 我的世界 Minecraft 伺服器 1.16 國際版

前言

我是一個老MC划水員,為了和好朋友遠程聯機玩MC,我嘗試過很多辦法。網易代理MC以後,年少無知的我以為MC迎來了春天,結果網易版不僅特性頻出,而且遠程聯機和租賃服十分卡頓,最終把我演走了。不久前,我通過學習與摸索,成功地在雲端建了一個國際版1.16.1MC純淨版伺服器,並用HMCL客戶端開始了愉快的划水。

寫這篇文章,是為了記錄一下自己的建服歷程,並且希望能幫助到一些需要的朋友。如果您沒有建服經驗,在做好支出預算的情況下,可以按照本文【除了租用伺服器以外的】內容搭建一個MC伺服器。如果您有一定計算機基礎,本文將是一份詳細的參考資料,您也可以直接觀看「熟練者段落」速成伺服器搭建。

如果這篇文章對您有幫助,還請點一個免費的贊,謝謝~

致謝

我在建服的時候主要學習了雲棲社區的sws797所著的文章阿里雲ECS搭建我的世界伺服器,對於它對我的幫助我表示由衷的感謝。同時,為了避免抄襲嫌疑,我將連結置於此處以便與本文對比。

非常感謝HMCL客戶端的開發者及其團隊、支持者,以及MCBBS中文論壇,讓我玩上了順滑的MC 1.16.1。

觀前提醒

本文為原創,發布於 cnblogs與知乎,作者保留一切著作權,【轉載請在開頭註明作者、來源與連結】,侵權必究。如果您通過搜尋引擎找到此文,您應該會注意到https://my.oschina.net/u/4171440/blog/4451492盜取了本文,如您樂意,請您幫我舉報一下這篇文章,鞠躬~租伺服器是要花錢的,月費可能上百,請量入為出,衡量好建服成本。如果您不需要24小時保持伺服器開啟,成本可能會大幅降低。本文為線上建服教程,線下購買或組裝伺服器屬於高端玩法,在長時間運行時具有成本優勢,如有需求請自行摸索。本文基於作者的實際建服經歷,伺服器為Linux系統,本地電腦為Windows 10 家庭版,遊戲版本為1.16.1,沒有裝載mod,伺服器不會24小時開機。如遇與本文例子不同的情況,使得解決方案失效,那麼還請讀者自行摸索。適度娛樂有益健康,沉迷遊戲隱患巨大,建議您平衡好學習與娛樂、生活與娛樂的關係。作者(SMagic)所建伺服器為私人性質伺服器,暫不對外開放。為熟練者提供的概述

租用一臺裝有 Linux 系統的伺服器,配置公網IP,開放25565埠在本地電腦上安裝WinSCP,以便於向伺服器上傳文件。在伺服器上安裝java,將MC服務端程序拷貝在/opt目錄下運行第一次運行服務端程序會失敗,用WinSCP修改eula.txt文件來籤署用戶協議,之後可以正常運行在本地電腦上安裝HMCL,下載1.16.1版本,啟動遊戲,點擊「多人遊戲」,點擊「添加伺服器」,輸入伺服器公網IP準備工作

出於不明原因,官網連結下載可能會很慢

伺服器軟體下載下載MC 1.16.1 服務端程序,官網連結:https://www.minecraft.net/zh-hans/download/server本地電腦軟體下載下載java,官網連結:https://www.java.com/zh_CN/download/windows_offline.jsp下載HMCL,官網連結:https://hmcl.huangyuhui.net/download下載WinSCP,官網連結:https://winscp.net/eng/docs/lang:chs租用、配置伺服器

免責聲明:本段內容提供詳細購買步驟,意在方便讀者理解選購過程,無意推廣任何特定廠商,也不構成任何選購建議。閱讀本段與購買伺服器時請您仔細閱讀、獨立思考、自主決定,任何由於購買伺服器時誤操作造成的財產損失依法由購買者自行負責。本文所述「購買伺服器」意為租用可以遠程訪問的伺服器,而不是購買實體的伺服器。如您不認同這條聲明,請不要閱讀本段內容。

伺服器可以在阿里雲、騰訊雲、華為雲等網站中租賃,鑑於該步驟操作大同小異,本文僅以阿里云為例(因為我租的是阿里雲的2333)。

首先,註冊帳號,打開伺服器購買頁面,如圖。

【配置信息僅供參考,不構成購買建議】

配置頁面中的「1v2g」表示單核CPU、2G內存。人數比較少的純淨服 1v2g 夠用,2v4g 的配置可以帶得動一些mod。鏡像隨便選一個Linux系統(我用的是默認的 Aliyun Linux),存儲選擇默認的高效雲盤40G。「地域及可用區」選擇離自己最近的,減少延遲。

關於付費模式的選擇,如果您打算保持伺服器24小時開機,建議選擇包年包月。如果您想要隨用隨開,建議選擇按量付費。

點擊下一步,進入「網絡與安全組」頁面。關於帶寬計費模式,隨用隨開型服主建議選擇按使用流量付費,24小時開機型服主請自行斟酌。本頁面其他內容可以保持默認。

點擊下一步,進入系統配置頁面,選擇登錄憑證為自定義密碼(密鑰對我不會用QAQ,高手可以自便),設置root用戶的登錄密碼,然後根據自己的需求完成其他的各項設置。確認訂單內容為自己的真實意思表達,並確認金額無誤後,提交訂單並支付。

前往控制臺(這裡以阿里雲ECS控制臺為例),點擊「網絡與安全」、「安全組」,在列表中通過創建時間找到伺服器對應的安全組,點擊名稱,在「入方向」中添加25565埠的TCP規則。

在伺服器上安裝java

首先確認伺服器有沒有預裝java通過伺服器管理頁面給出的方法,遠程連接伺服器,在SSH命令窗口輸入

java -version

如果出現java版本信息說明java已經安裝,否則應先安裝java。

通過yum安裝服務端java在SSH命令窗口輸入以下命令,即可安裝

yum -y install java-1.8.0-openjdk

通過上傳安裝包安裝服務端java如果使用上述方法無法安裝java,請按照以下步驟操作。

前往https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html,下載64位的、後綴為.tar.gz的Linux版JDK,如圖。(圖片中版本僅供參考)

使用WinSCP登錄到伺服器,將其上傳至/usr/local目錄下。登錄SSH命令窗口,輸入以下命令,其中xxx.tar.gz需替換為實際的文件名。

tar -zxvf /usr/local/xxx.tar.gz

解壓完成後,在WinSCP中將/usr/local目錄下的jdk1.8.0_261文件夾(名稱可能不同)改為java,這樣做是為了方便配置環境變量,因此也可以不改。

用WinSCP打開/etc目錄下的profile文件,右鍵點擊編輯,在最後添加如下幾行信息,保存

export JAVA_HOME=/usr/local/javaexport PATH=$PATH:$JAVA_HOME/binexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport JRE_HOME=$JAVA_HOME/jre

通過網頁控制臺或者命令重啟伺服器,在SSH命令窗口輸入

java -version

來確認java是否正確安裝

在伺服器上安裝、配置MC服務端

本步驟中上傳文件、修改eula.txt文件等操作可以使用其他工具來等效完成,本文介紹相對簡單的WinSCP。

在本地電腦上安裝WinSCP並打開,第一次使用時,點擊「新建站點」,文件協議保持默認的SFTP,站點名稱處填寫伺服器的公網IP位址,密碼填寫本文上一段中所設置的登錄密碼。

登錄WinSCP,在opt目錄中隨便新建一個目錄(比如MC1.16),將MC服務端程序server.jar上傳至該目錄下。

在SSH命令窗口輸入以下命令來運行程序,其中「MC1.16」為自定義的目錄名稱,請根據實際命名修改。

cd opt/MC1.16java -Xmx1024M -Xms1024M -jar server.jar nogui

第一次運行肯定會失敗,並且會生成eula.txt文件,這是因為尚未籤署用戶協議。用WinSCP找到該文件,右鍵點擊,選擇「編輯」。將其中的eula=false更改為eula=true,點擊保存。

用WinSCP打開遊戲規則配置文件server.properties,將online-mode後的true改為false來關閉正版帳號驗證,否則無法進入遊戲。之後可以根據個人需求對遊戲規則進行修改。

製作自動啟動遊戲的腳本

用WinSCP在根目錄下新建start_mc16.sh文件(文件名可以自行設置,但不建議使用中文),右鍵點擊編輯,將以下代碼複製到文件中並保存。代碼中的「MC1.16」為自定義的目錄名稱,請根據實際命名修改。這個腳本文件的作用是,自動打開服務端遊戲程序,記錄遊戲日誌,並保持後臺運行。

#!/bin/bashcd /opt/MC1.16nohup java -Xmx1024M -Xms1024M -jar server.jar nogui >/root/MC1.16.log &tail -f /root/MC1.16.log

要運行遊戲,只需在SSH命令窗口輸入

bash /start_mc16.sh

在本地電腦上安裝HMCL,連接遊戲伺服器

將下載好的HMCL客戶端放置在一個單獨的文件夾裡,雙擊運行。點擊"版本列表"、「安裝新遊戲版本」。加載過程可能較慢,需要多刷新幾次,等待列表加載完成後,選擇1.16.1穩定版。

下載完成後,點擊左上角返回,然後點擊「啟動遊戲」,遊戲啟動後,點擊「多人遊戲」、「添加伺服器」,輸入伺服器公網IP,即可連接服務端遊戲。

在伺服器中手動設置初始OP

在你第一次連接MC服務端的時候,你會發現沒有人是OP,此時你需要手動修改文件來添加第一個OP。OP即多人遊戲管理員,您可以搜索「我的世界 OP」了解更多信息。

在你進入過服務端遊戲之後,用WinSCP登錄伺服器,在/opt/MC1.16目錄下打開user.json文件,找到你想設置OP的玩家,將他的name欄位和uuid欄位複製到某處。接著打開ops.json文件,參考以下示例的格式設置該用戶為OP。

level為OP等級,我暫時不知道它有什麼用,姑且設置為4即可(我懷疑這個4是個magic number)。bypassesPlayerLimit為true時表示可以在伺服器滿員的情況下進入伺服器,為false則不行。

[ { "uuid": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", "name": "SMagic", "level": 4, "bypassesPlayerLimit": true }, { "uuid": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", "name": "Is666", "level": 4, "bypassesPlayerLimit": false }]

在其他埠上開放遊戲(非必需)

服務端遊戲默認使用25565埠,如果您想在其他埠上開放遊戲,需要在伺服器控制臺網頁(例如阿里雲控制臺)設置埠,在伺服器/opt/MC1.16目錄下(「MC1.16為自定義目錄名稱」)修改server.properties文件中的埠,在本地遊戲客戶端「多人遊戲」、「添加伺服器」頁面中在公網IP後添加英文冒號與埠號。相關操作方法前文已經出現,這裡不再贅述。如果您對這些內容感到疑惑,請放心,這些操作不是必需的,忽略這些內容對遊戲的運行沒有影響。

相關焦點

  • 《我的世界》如何搭建伺服器 伺服器運營完成方法
    導 讀 我的世界如何搭建伺服器?
  • 我的世界:超有趣的伺服器推薦?帶你看一看國際版的遊戲環境
    大家都知道,我的世界其實是等同於有兩個版本的,第一個版本就是由網易所代理的我的世界中國版,基本上很多玩法都是通過了網易的各種調整優化,而第二個版本就是微軟的我的世界國際版,在這個版本當中,你將和全世界的友人一起進行遊戲。
  • 《我的世界》想要免費的伺服器?我來教你,擁有自己的伺服器!
    我的世界有兩個版本,玩家們喜歡將這兩個版本分為國際服和中國服,但是你知道可以自己搭建伺服器嗎?雖然自己搭建的伺服器只能容納幾個人一起玩,但是擁有一個自己的伺服器也是非常帥氣的事情,讓我們一起來分享一下怎樣擁有自己的伺服器吧。
  • 我的世界Minecraft 10人/20人/50人伺服器配置說明
    搭建我的世界Minecraft伺服器需要什麼配置?我的世界mc伺服器配置取決於多少人在線,新手站長網分享我的世界供10人使用的伺服器配置、我的世界20人使用伺服器配置及我的世界50人使用伺服器配置:,伺服器CPU和內存配置直接影響mc伺服器搭建好後運行的流暢度;帶寬是雲伺服器比較貴的部分,一遍帶寬大於5M後價格會飆升,後面詳細說明;磁碟存儲價格便宜,100個GB磁碟也沒有多少錢。
  • 點量分享2020版詳細搭建IPTV伺服器教程
    IPTV系統伺服器搭建,首先要保證自己動一些計算機技術,在處理中能對一些簡單的事情進行處理,如果是計算機一點不了解的話,處理起來難度還是有的。先說說目前了解到的搭建IPTV伺服器的方法。一般搭建IPTV伺服器,肯定得有一臺 伺服器,至於伺服器的性能,要看電視直播頻道數的多少以及是否需要回看、時移等功能需要保留多少數據。也要看直播源的情況,如果IPTV系統伺服器的作用僅僅是管理用戶,而不需要做直播流的中轉分發的話,要求並不高。如果需要做中轉的話,可能考慮得要多了。
  • [MC教程]輕輕鬆鬆搭建Minecraft伺服器,博客MC伺服器發行版鏡像下載內測開始!!!
    很久以前,世界一片圓滑細膩。Notch說:要有方!於是就有了方。
  • 我的世界網易版比國際版差多少!為什麼玩家更喜歡國際版?
    「我的世界」這款遊戲存在著許多不同的版本,也擁有著大量的粉絲,因為國內玩家存在著較大的市場,所以16年以大廠網易為主,開啟了我的世界中國版的代理並發行,在此期間網易打掉了我的世界盒子等輔助軟體,以及規範了部分市場上的盜版問題。
  • CC直播像素杯四大伺服器嚴陣以待 我的世界精彩賽事即刻開啟
    由網易CC直播與我的世界中國版四大伺服器:Hypixel ,EaseCation,花雨庭,國家建築師聯合舉辦的大型賽事《像素杯》第二賽季如今正在如火如荼地進行當中!自7月22日各大比賽項目開放報名以來,短短的幾天時間裡已經吸引了數萬名MC玩家報名參加!
  • 《我的世界》中國版和國際版有什麼區別 中國版和國際版區別分享
    ,不過因為中國版是由網易代理進來的,所以與我的世界國際版還是有些差異的,相信大家一定也對我的世界中國... 我的世界這款遊戲已經推出許久,之前更是推出了我的世界中國版,讓國內玩家也能更方便快捷又安全的下載遊玩,不過因為中國版是由網易代理進來的,所以與我的世界國際版還是有些差異的,相信大家一定也對我的世界中國版和國際版有什麼區別充滿了好奇,今天,小編就來揭開國際版神秘的面紗,帶大家來了解我的世界國際版真正的樣子!
  • 我的世界國際版下載
    我的世界國際版下載最近可謂火爆至極,他被稱為是世界上第一款沙盤遊戲,遊戲的世界看起來一點都不精彩,但是這是一個自由的世界,在這個世界中,你能夠創造任何東西,包括遊戲中的環境,在這裡,你就是上帝。 有人說,在這款遊戲中,你只需要從事兩種操作:建設和破壞。
  • 我的世界網易版與國際版之間差別
    我的世界手機國際版模式說明調試模式調試模式是一種世界類型。極限模式遊戲功能與生存模式相同,僅有一次生命。聯機模式我的世界國際版和中國版的區別中國版:遊戲免費,手機版自帶音樂,啟動方便,登錄方便,主要是聯機方便國際版:支持跨平臺聯機,更新比網易快,伺服器比網易多,啟動器比網易好,但是國際版要錢,註冊麻煩,適合有錢的,玩兒法不多介紹!
  • 傳送門騎士私人伺服器創建攻略 私人伺服器怎麼搭建
    下面,我們將通過下面的使用教程,一步步地幫助您建立屬於你自己的私人伺服器  注意:  設置伺服器費時且需要一定的技術知識。我們推薦有設置網絡相關經驗的人來嘗試使用私人伺服器。  另外,在自己電腦上設置了伺服器後需要做好一定的防範措施,不然有被外界輕易攻擊的風險,造成損失。
  • 我的世界:網易版與國際版的口碑為什麼截然不同
    眾所周知,我們玩的我的世界有網易版和國際版兩個版本,而這兩個版本的口碑也大不相同,國際版是一致好評,網易版是褒貶不一。所以今天作者分析一下為什麼會有這種情況。先從版本上來說,網易版的版本更新大家應該是有目共睹,比國際正式版足足慢了一個半的版本,每當兩者更新時,公告也是不一樣。比如,國際版:這次更新新增了……網易版:界面大更新。這就讓人很無語。國際版注重內容的更新,而網易天天更新界面或者是更新家園之類的東西,反正幾乎就沒什么正經的更新。
  • 怎麼樣才能搭建伺服器
    怎麼樣才能搭建伺服器 2019年08月22日 17:47作者:王稀仕編輯:王稀仕文章出處:泡泡網原創   1、打開控制面板,選擇並進入「程序」,雙擊
  • 我的世界:中國端玩不了我可以玩國際版
    我,是一個老玩家,我玩了7年,我現在只是12歲,我雖然小,但是不要忘了,以前的界面是上帝模式什麼的,然後有了現在國際版的UI,我記得那時,沒有無限世界,沒有山洞,沒有地獄門,沒有末影門,創造背包裡的東西不是那麼全,生存模式造東西的界面和現在是不一樣的,那時還傻傻得去找地獄門,就是一直往地下挖
  • 我的世界:玩了網易版伺服器後,玩家有一種很強烈的感覺!
    本期內容玩過網易版我的世界的玩家,肯定都會有一種很強烈的感覺,那就是伺服器的卡頓比較嚴重。為此玩家將其稱之為「土豆伺服器」,認為遊戲的伺服器是用土豆做的。當然,這種現象不僅存在於Minecraft之中,在其他的遊戲中也能見到。
  • 我的世界:網易版伺服器內部就像是2b2t?地面顏色竟被一分為二?
    在沙盒遊戲我的世界中,可謂是無奇不有,畢竟Minecraft的特性多種多樣,造就無數的有趣的情況,使得玩家們嘆為觀止。接下來就為玩家們介紹其中四個,看看你們是否見過?第一個:網易版伺服器內部不得不說網易版的伺服器內部已經成為「熊孩子」玩家的天下,逼得諸多的建築黨玩家只好離開,不然自己辛辛苦苦建造出來的東西,一下子就會被毀壞。這也難怪有人說現在的網易版伺服器就像是大名鼎鼎的2b2t,混亂的程度可見一斑,使得國服玩家轉向國際版!
  • 我的世界手機版0.11.X伺服器推薦Void Area
    我的世界手機版也有眾多伺服器可供玩家選擇,下面小編給大家列舉一些優質的我的世界手機版伺服器,希望對大家有所幫助。
  • 手把手教程:Windows 2008 server R2在虛擬機下搭建WEB伺服器
    前言本教程主要是針對中高職《伺服器搭建與管理》的課程所寫,於現實應用有所出入,外加是在虛擬機環境下搭建與物理機搭建是所區別的,但部署設置部分有很多的共通性,適合想了解Windows2008server下部署伺服器方面的相關知識的網友查看,好!
  • 從零開始,搭建自己的NAS媒體伺服器,附plex和emby對比
    這篇文章的初衷很簡單,我本來也是比較頭疼折騰NAS的,因為NAS並非是小白向家電,它是個比較複雜的系統,成品NAS只是給了你一個硬體平臺,安裝各類應用都需要有一定基礎,所以寫了兩篇比較詳細的NAS原創文後,我決定綜合一下,一步一步教大家從零開始,完美搭建屬於自己的NAS遠程影音伺服器,也是基於我自己的原因,這篇文章比較詳細,從IOS和安卓,從plex到emby,