主要內容
- 什麼是Minecraft(JAVA國際版)
- 搭建該服務,需要準備什麼
- 兩種聯機方式
- 方式2:搭建MC專用服務進程聯機
- 使用啟動器運行MC遊戲主體
- 運行 MoleSDN 進行異地聯機
- 方式1:MC玩家之間遊戲直接聯機
什麼是我的世界
一款3D沙盒電子遊戲,由Mojang Studios開發。玩家可無拘無束地與由方塊、實體構成的3個維度環境互動。多種玩法供玩家選擇,帶來無限可能。(英文名:Minecraft,本文中均指我的世界java國際版)
搭建mc服務,需要準備什麼
不需要準備什麼:一臺能上網的Windows系統電腦、一個MoleSDN賬戶即可。
兩種聯機方式
- 方式1:MC玩家之間直接聯機(適合兩人遊玩,部署簡單)(需要圖形桌面,能運行MC遊戲)
- 方式2:搭建MC服務,玩家統一連接至MC服務(適合多人,推薦)(支持命令行後臺運行,無需桌面)
方式2:通過腳本一鍵搭建MC服務(MC版本:1.20.4)
鼠標右鍵點擊Windows開始欄,打開終端管理員
Set-ExecutionPolicy Bypass -Scope Process -Force
$scriptUrl = "https://download.molesdn.com/minecraft_install.ps1"
$scriptPath = "$env:TEMP\minecraft_install.ps1"
Invoke-WebRequest -Uri $scriptUrl -OutFile $scriptPath&
$scriptPath
命令功能:下載名稱為minecraft_install.ps1的PowerShell 腳本並在本地執行
等待其自動下載和安裝jdk、mc服務軟件包
等待腳本運行完畢
完成後,桌面和菜單欄都會創建一個名為minecraft的快捷方式,後續可以通過雙擊它們啟動mc服務
到這裡mc服務的搭建工作全部完成了,注意需要保持這個黑色窗口不要關閉。它是mc的服務進程。
如果是個人本地遊玩,現在就可前往遊戲連接127.0.0.1:25565,進行遊戲了
如果是和異地小夥伴遊玩,則需繼續閱讀下文 運行 MoleSDN 進行異地聯機
使用啟動器運行MC遊戲主體
什麼是MC啟動器?
一個啟動程序,幫助你啟動並運行Minecraft的Java版遊戲。
啟動器有哪些功能?
- 允許你選擇不同的遊戲版本、安裝和管理模組、調整遊戲設置
- 自動下載和更新遊戲文件
- 省去手動管理遊戲文件和設置的麻煩
國內可使用的啟動器有很多如HMCL、PCL2、BakaXL、MCCL等,下文以HMCL啟動器作為操作示例。
運行啟動器,添加賬戶、MC遊戲主體
點擊賬戶,添加遊戲賬戶
學習版,可選擇離線模式添加本地賬戶
添加mc遊戲主體,選擇穩定版最新版本1.20.4
問題處理——下載列表為空載入失敗
出現這個問題很大可能性是啟動器使用了MCBBS的下載源,目前MCBBS已關停需要手動修改下。
下載列表為空載入失敗的情況
設置中取消勾選自動選擇下載源,手動設置源為BMCLAPI
安裝模組開發平臺
推薦Fabric 相對較新更輕量級和靈活
Forge和Fabric 都是用於Minecraft Java版的模組開發平臺,它提供了一套API和工具,其可以創建自定義的遊戲內容的模組並在遊戲中使用。在遊戲中使用模組需要用到它們。
等待自動下載和安裝
遊戲主體安裝完成後,還需要安裝一下聯機插件Lan Server Properties
(注意:聯機方式1需要,方式2可跳過安裝插件Lan Server Properties)
模組裡搜索 Lan Server Properties
安裝Fabric 版本的Lan Server Properties
完成後返回啟動首頁,單擊啟動遊戲
在多人遊戲選擇直接連接,填寫服務器IP:端口後加入服務器
【注意事項1】:這裡的 [IP地址] 需要我們根據實際情況替換:
- 如果是方式1聯機,那麼這裡的IP需要填寫公開了房間的客戶端的服務域IP
- 方式1聯機,則IP 填寫為部署了MC服務設備的服務域IP
關於服務域IP,參看下一篇章:運行 MoleSDN 進行異地聯機
【注意事項2】:輸入服務器地址ip:端口號,時注意:用字母的半角冒號
- 字母半角冒號:::
- 中文全角冒號:::
運行 MoleSDN 進行異地聯機
1.創建MoleSDN服務域,SDN控制器-服務域創建 (www.molesdn.com)
創建供 mc 聯機服務的服務域
2.登錄客戶端MoleSDN Window客戶端下載,隨後在服務域管理界面綁定該設備
運行了 MC服務 的設備上下載和運行MoleSDN,完成登錄。
回到服務域管理頁,將MCf服務器以中心模式綁定至服務域
鼠鼠的其他小夥伴,如何連接該服務,進行遊戲聯機呢?
以小夥伴之一的“皮蛋舉例”
皮蛋只需在自己電腦上運行MoleSDN客戶端登錄自己的賬戶(本文示例為:molepal,用戶可自行註冊)。前往SDN控制器-授權管理-我的申請 (molesdn.com),發起申請即可。
填寫服務域ID(前面創建的服務域ID: minecraft001),選擇自己要加入的客戶端提交申請
此時皮蛋就可以通知一下鼠鼠,讓其同意您的加入申請
服務域所有者的申請審批面板通過後,皮蛋就可以從客戶端上連接至該服務域了
連接完成後,我們可以看到服務域IP、鼠鼠的公告。它能幫助我們後續的聯機操作
輸入服務域IP和端口後,點擊加入
此時就加入成功了
mc 服務進程中可以看到玩家加入服務的信息和出生點位
方式1:MC玩家之間直接聯機
除了安裝運行MC服務部分不同,異地聯機操作基本相同。
這裡需要開服務的小夥伴先進入單人默認,然後再遊戲菜單對局域網開放中,關閉在線模式。否則使用非微軟啟動器的小夥伴將無法連接。最後創建局域網世界。
注意關閉在線模式,如果都是微軟MC java國際版則可忽略。
其他小夥伴連接的方式同方式2。