其他技術----MC 服務器搭建

MC 服務器搭建(Linux 環境)

前些日子想玩MC,突然想到我可以自己搭建一個MC的服務器啊,正好我Linux服務器也是空閒的,於是就開始調查相關技術,在此,對我調查的結果做一個歸納總結。

這裏我選擇搭建官方最新的版本 1.18.1

同樣,這裏你可以選擇其他MC版本,例如papermc,spigot,sponge

使用的mod 類型是 forge 39.0.64

JAVA 17

這裏MC版本使用的是1.18.* ,自從MC 版本在1.17以後,Java 版本需要高於16 ,所以這裏選擇最新的Java 17 版本

  • 安裝命令如下:
# 下載JDK17安裝包,也可以自己去官網下載,如果出錯就運行命令 yum install wget
wget https://img.zeruns.tech/down/Java/jdk-17_linux-x64_bin.rpm

# 安裝JDK17
rpm -i jdk-17_linux-x64_bin.rpm

# 測試是否安裝正常,顯示 java version "17.0.1" 2021-10-19 LTS 則爲正常
java -version

MCSManager

MCSManager 是MC的一個管理程序,我們可以通過網頁將我們做好的MC的包直接運行起來,同時還可以查看一些MC運行的狀態,簡直不要太方便。

快速安裝面板

wget -qO- https://gitee.com/Suwingser/MCSManager-installer/raw/master/install.sh | bash

啓動面板

systemctl start mcsm

設置面板程序開機自啓

systemctl enable mcsm

顯示面板運行狀態

systemctl status mcsm

面板代碼運行環境自動安裝在/opt/目錄下

進去面板管理web端

  • 開放23333端口

  • 瀏覽器輸入http://ip:23333/

  • 登錄,默認賬號:#master ,默認密碼:123456

製作啓動包

下載官方服務器文件

Download server for Minecraft | Minecraft

安裝MC

java -Xmx1024M -Xms1024M -jar minecraft_server.1.18.1.jar nogui

同意協議

修改eula.txt 文件,修改eula=true,這裏是同意協議

再次運行上面安裝MC的命令,安裝後會自動啓動。

下載forge插件

Downloads for Minecraft xurge for Minecraft 1.18.1

選擇自己對應版本的forge版本就可以了。

安裝forge插件

在原版server同文件夾下和server.jar放在同一級目錄,運行下面的命令。

java -jar forge-1.14.4-installer.jar nogui --installServer

安裝後就是一個做好的包了,第三方mod需要放在mods文件夾下面

使用管理面板啓動MC服務器

創建實例應用 -> 快速創建

自定義服務器名字

進入服務器管理

上傳製作好的啓動包

將啓動包解壓

注意,這裏解壓出來會在該級目錄裏面建立一個子文件夾,解壓後需要將文件剪切到上層文件夾中來。

修改啓動參數

添加啓動命令

bash run.sh

最後保存設置

啓動服務器

最後就可以開始愉快的玩耍了!!!

遠程地址輸入您服務器的ip地址就可以連接了,注意要放開25565端口

附件:已做好的1.18.1的服務器forge 啓動包:http://cloud.hnzt.xyz/s/vmIj

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章