1. 程式人生 > >linux下搭建我的世界spongeforge 伺服器 (海綿端)

linux下搭建我的世界spongeforge 伺服器 (海綿端)

以下我用的都是1.10.2版本

且以下用的伺服器連線管理軟體有WinSCP、Xshell 5

 

首先,去下載一個MC1.10.2的純淨服務端,這個不會很難,百度一下!

比如我下的檔案就叫minecraft_server.1.10.2.jar

然後我們在自己linux系統下的root資料夾裡新建一個比如MC,將下的jar包上傳到這個資料夾下面!(也可以用WinSCP開啟那個資料夾直接拖拽進去)

然後在Xshell 5裡先轉到MC目錄下,然後執行程式碼:java -Xms1G -Xmx1G -jar minecraft_server.1.10.2.jar  (Xms1G最小執行記憶體1G,也可寫成Xms1024m, 另一個是最大)

然後這個時候我們運行了這個程式碼回發現出來幾個新檔案,其中有一個eula.txt。這裡面有一句eula=false改為eula=true;

再次執行剛才的程式碼

執行結束了會出現一個叫server.properties的檔案,文字編輯,必改的部分就一個地方online-mode=true改為online-mode=false,其他地方看實際自己改。

然後去https://www.spongepowered.org/downloads/spongeforge/stable/1.10.2 這個網頁找到自己版本對應的檔案,我找的是spongeforge-1.10.2-2477-5.2.0-BETA-2793.jar這個版本的,至於為什麼先找這個是因為等一下找forge要和這個的版本號之類的匹配,如下圖

 

 

也就是我們要下的是1.10.2的2447構建的那個檔案,網站在這,自己看著找https://files.minecraftforge.net/

 

先左邊選版本然後點Show all Versions,看到對應檔案

 

 

點Installer去下載forge;

 

我下載的是forge-1.10.2-12.18.3.2477.jar(名字字尾刪了一點點)

然後把這個檔案放到伺服器的MC資料夾下,執行:java -jar forge-1.10.2-12.18.3.2477.jar –installServer

 

PS:我執行這個程式碼後很久才結束,不要輕易以為伺服器卡頓了,多等等!會結束的!!

 

執行完會多一些檔案,最重要的就是forge-1.10.2-12.18.3.2477-universal.jar這個檔案和libraries資料夾。這裡帶forge的服務端就完成了,再把spongeforge-1.10.2-2477-5.2.0-BETA-2793.jar放到mods目錄下,接著我們開始自己弄一個客戶端!

 

先自己去下個對應版本的純淨版,,forge就用剛才的那個下載的。

雙擊forge開啟

 

 

安裝完了以後啟動,啟動器裡選擇的版本選forge啟動就可以了

 

 

(你們下的最好是帶這樣一個軟體的,不然我不知道怎麼辦)

這個就是有forge的客戶端了。

 

接著就是啟動服務端了,啟動服務端的檔案是和你生成的forge-1.10.2-12.18.3.2477-universal.jar密切相關的,因為你要啟動的就是他,我們將這段程式碼儲存到start.sh檔案裡:java -Xms1024M -Xmx1500M -jar forge-1.10.2-12.18.3.2477-universal.jar將這個檔案拖到MC目錄下,當你在MC目錄下時,輸入sh ./start.sh執行服務端;

登陸客戶端,選多人模式,新增伺服器,ip的地方直接填上你伺服器的公網ip就可以愉快的玩耍了