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就可以愉快的玩耍了