大家肯定都知道,擁有一臺(tái)服務(wù)器能夠讓好友們?cè)?Minecraft Java版中聯(lián)機(jī)變得更加輕松,也可以將其變?yōu)橐粋€(gè)游戲社區(qū),逐漸發(fā)展壯大……那么,搭建一臺(tái)Minecraft Java版?服務(wù)器,真的很難嗎?其實(shí)完全可以否定,你是否想來(lái)嘗試一下自己來(lái)當(dāng)“腐竹”呢?那么在這篇文章中,溪曳就教大家用安裝有?Microsoft??Windows??的服務(wù)器來(lái)從零開始搭建一臺(tái)?Minecraft Java版服務(wù)器。
1.所需要的
想要在本期文章中,搭建一臺(tái)?Minecraft Java版?服務(wù)器,你需要:
1.足夠的錢(用于購(gòu)買云服務(wù)器,當(dāng)然如果你家里有服務(wù)器或者你將要用于開服務(wù)器的電腦將會(huì)24h開機(jī)的話,就不需要)
2.足夠的時(shí)間
3.足夠的耐心
4.一臺(tái)電腦
2.確認(rèn)定位
那么第二步,你要確定你搭建這一個(gè)服務(wù)器的用意,比如只是單純想要了解一下開服,或是即為好友在一起聯(lián)機(jī),又或者是創(chuàng)建一個(gè)?Minecraft Java版?游戲社區(qū)…… 服務(wù)定位,也決定了服務(wù)器所要付出的的金錢、時(shí)間和經(jīng)歷。
3.購(gòu)置云服
在確認(rèn)了定位之后,你需要著手購(gòu)入一臺(tái)云服務(wù)器,服務(wù)器的配置完全由你的服務(wù)器定位決定。如果單純只是學(xué)習(xí)開服,你可能只需要一臺(tái)按需計(jì)費(fèi)的服務(wù)器,學(xué)習(xí)之后就刪除;如果是用于基友聯(lián)機(jī),那么你可能需要一臺(tái)24h開啟的包年包月的服務(wù)器,以便你的基友隨時(shí)隨地,只要有設(shè)備和網(wǎng)絡(luò)都能聯(lián)機(jī),但是配置也無(wú)需太高;如果你需要?jiǎng)?chuàng)造一個(gè)游戲社區(qū),那么你可能需要一臺(tái)強(qiáng)勁的云服甚至是獨(dú)服,這樣才能驅(qū)動(dòng)起整個(gè)龐大的游戲社區(qū)。
這里,購(gòu)買過(guò)程就不再詳細(xì)闡述。但是要請(qǐng)注意,選擇配置后安裝系統(tǒng)請(qǐng)選擇Windows系統(tǒng)。
那么這里,溪曳就使用最近在?騰訊云?拼團(tuán)購(gòu)入的1h2g的云服,來(lái)為大家完成本期教程。
4.準(zhǔn)備操作
在?騰訊云?購(gòu)入云服并等待系統(tǒng)配置完成后,進(jìn)入控制臺(tái),你可以在此看到這臺(tái)服務(wù)器的公網(wǎng)IP和內(nèi)網(wǎng)IP。

找到剛剛發(fā)到你的郵箱的遠(yuǎn)程桌面連接信息,打開你電腦中的“遠(yuǎn)程桌面連接”程序,一一對(duì)應(yīng)輸入相應(yīng)連接信息,點(diǎn)擊連接,之后如果有提示證書不可信什么的,就選擇忽略。

在這之后,就成功連接到了遠(yuǎn)程服務(wù)器。

連接好了之后,桌面上可能不會(huì)有其他的桌面圖標(biāo),可能只有一個(gè)回收站。如果需要調(diào)出這些圖標(biāo),請(qǐng)打開控制面板,在搜索框中搜索“桌面圖標(biāo)”,在搜索結(jié)果中點(diǎn)擊“顯示或隱藏桌面上的通用圖標(biāo)”,選擇你需要在桌面上顯示的圖標(biāo),以便后續(xù)的操作。

然后,打開隨意一個(gè)資源管理器窗口,按照如下圖所示的步驟進(jìn)行操作來(lái)顯示文件擴(kuò)展名。


這同樣是為了之后的操作做準(zhǔn)備。
你需要使用系統(tǒng)自帶的?Internet Explorer?瀏覽器,下載一個(gè)新的瀏覽器(如果你喜歡IE的話就不需要),然后用新的瀏覽器,下載并安裝notepad++和一個(gè)你喜歡的解壓縮軟件。
5.配置?Java?環(huán)境
因?yàn)槲覀冃枰罱ㄒ慌_(tái)?Minecraft Java版?服務(wù)器,Java?運(yùn)行環(huán)境一定是必不可少的。由于我們所使用的系統(tǒng)是?Microsoft? Windows??操作系統(tǒng),所以安裝Java?運(yùn)行環(huán)境的過(guò)程將會(huì)非常簡(jiǎn)單。首先,在服務(wù)器上進(jìn)入Java的官方網(wǎng)站?java.com,然后點(diǎn)擊頁(yè)面中心的“免費(fèi) Java 下載”。

在?Java?的下載頁(yè)面,點(diǎn)擊頁(yè)面中心的“同意并開始免費(fèi)下載”按鈕,瀏覽器就會(huì)開始下載?Java?的安裝包。下載完成后,打開安裝包,并按照提示完成安裝。

至此,就完成了?Java?運(yùn)行環(huán)境的配置。

6.下載服務(wù)端
(注意,本步驟在服務(wù)器遠(yuǎn)程連接中進(jìn)行)
每一臺(tái)?Minecraft Java版?服務(wù)器,都需要一個(gè)服務(wù)端來(lái)進(jìn)行支撐。在這里溪曳推薦大家使用插件端PaperSpigot?,這是?Spigot?的優(yōu)化版本,目前使用人數(shù)最多。當(dāng)然了,如果你想要開一個(gè)MOD服,溪曳在這里推薦使用?Thermos?作為服務(wù)端。
下載地址:PaperSpigotThermos
這里,溪曳使用?PaperSpigot?來(lái)進(jìn)行演示。
先進(jìn)入對(duì)應(yīng)的下載頁(yè)面,可以看到所羅列的游戲版本,這里我們可以看到1.12.2版本的最終構(gòu)建版本就在這個(gè)頁(yè)面內(nèi),那我們就在下方點(diǎn)擊 paperclip-1517.jar 的鏈接,耐心等待下載完成。

7.配置服務(wù)端
(注意,本步驟在服務(wù)器遠(yuǎn)程連接中進(jìn)行)
下載完成之后,在你的存儲(chǔ)盤中新建一個(gè)文件夾專門用于存放?Minecraft Java版?服務(wù)器文件,然后將你下載好的服務(wù)端放到這個(gè)文件夾中。

然后,在這個(gè)文件夾中新建一個(gè)文本文檔,在里面輸入這段代碼:
java -Xms[服務(wù)器最小運(yùn)行內(nèi)存,單位為M] -Xmx[最大運(yùn)行內(nèi)存,單位為M] -jar [在這填寫剛剛下載好服務(wù)端的文件名].jar
(注:最小運(yùn)行內(nèi)存和最大運(yùn)行內(nèi)存完全視你的服務(wù)器內(nèi)存大小和需求而定,請(qǐng)適度分配。)

保存之后關(guān)閉記事本窗口,將文件擴(kuò)展名(文件名之后的文字)修改為.bat,這樣我們就得到了一個(gè)批處理文件。

打開這個(gè)批處理文件,你需要等待它下載并配置一些文件,完成之后,跑了一段代碼,命令提示符窗口就自動(dòng)關(guān)閉了。這是為什么呢?因?yàn)槲覀儧](méi)有同意?MOJANG EULA?協(xié)議,MOJANG EULA?是什么,請(qǐng)自行百度。那么接下來(lái)怎么辦呢?我們需要在服務(wù)器目錄中,找到eula.txt這個(gè)文件,打開后將false改為true,然后保存。

我們?cè)俅蜷_那個(gè)批處理文件,就又能運(yùn)行了。這時(shí)候開始生成地圖,等待一會(huì)兒,當(dāng)出現(xiàn)下面這段信息提示的時(shí)候,服務(wù)器就成功開啟了。
Done (**.***s)! For help, type “help” or “?”

你以為這就結(jié)束了?不,并沒(méi)有。接下來(lái),我們還需要配置一下。首先,我們需要在正在運(yùn)行著的命令提示符窗口中輸入“stop”并回車,之后提示符窗口就會(huì)關(guān)閉。然后在服務(wù)器文件夾中找到“server.properties”文件,右鍵,并選擇“用notepad++編輯”。

在這之后,你就會(huì)看到打開的notepad++窗口,按照以下的提示修改完后保存。
generator-settings= //自定義超平坦世界
op-permission-level=4 //OP權(quán)限等級(jí) (1-無(wú)視重生點(diǎn) 2-可用作弊指令 3-可用管理指令 4-可用所有指令)
allow-nether=true //是否開啟下界
level-name=world //地圖文件夾的使用名字
enable-query=false //是否允許使用GameSpy4協(xié)議的服務(wù)器監(jiān)聽器 用于收集服務(wù)器信息
allow-flight=false //是否允許飛行
announce-player-achievements=true //是否在服務(wù)器中顯示獲得成就
prevent-proxy-connections=false //
server-port=25565 //服務(wù)器端口號(hào)
max-world-size=29999984 //世界邊界的最大半徑
level-type
EFAULT //地圖生成類型

#DEFAULT – 標(biāo)準(zhǔn)的世界帶有丘陵,河谷,海洋等
#FLAT – 一個(gè)沒(méi)有特色的平坦世界,適合用于建設(shè)
#LARGEBIOMES – 如同預(yù)設(shè)世界,但所有生態(tài)系都更大(1.3之后可用)
#AMPLIFIED – 如同預(yù)設(shè)世界,但世界生成高度提高(1.7.2之后可用)
#CUSTOMIZED – 自定義地形。使用方法是在generator-settings貼上代碼(1.9之后可用)
enable-rcon=false //是否允許遠(yuǎn)程訪問(wèn)服務(wù)器控制臺(tái)
force-gamemode=false //是否讓玩家加入時(shí)強(qiáng)制變?yōu)槟J(rèn)模式
level-seed= //自定義/鎖定地圖種子
server-ip= //綁定服務(wù)器IP
network-compression-threshold=256 //
max-build-height=256 //游戲中能建造的最大高度
spawn-npcs=true //是否生成村民
white-list=false //是否開啟白名單
spawn-animals=true //是否生成動(dòng)物
snooper-enabled=true //是否允許數(shù)據(jù)采集 http://snoop.minecraft.net.
hardcore=false //是否開啟極限模式
resource-pack-sha1= //資源包的sha-1值
online-mode=true //是否開啟正版驗(yàn)證(如果你和你將要開放的玩家都是正版用戶,請(qǐng)打開,反之,請(qǐng)關(guān)閉)
resource-pack= //輸入U(xiǎn)RL鏈接的資源包
pvp=true //是否允許PVP
difficulty=1 //難度調(diào)整(0-和平 1-簡(jiǎn)單 2-普通 3-困難)
enable-command-block=false //是否允許命令方塊
player-idle-timeout=0 //玩家空閑超時(shí)的時(shí)間 0為無(wú)限制
gamemode=0 //自定義游戲模式 (0-生存 1-創(chuàng)造 2-冒險(xiǎn) 3-旁觀)
max-players=20 //服務(wù)器能容納的最大玩家數(shù)量
spawn-monsters=true //是否生成怪物
view-distance=10 //設(shè)置服務(wù)端傳送給客戶端的數(shù)據(jù)量 同時(shí)也是客戶端視野距離的上限
generate-structures=true //是否生成結(jié)構(gòu)(如:村莊)
motd=A Minecraft Server //服務(wù)器訊息
max-tick-time=60000 //毫秒計(jì)數(shù)的最大服務(wù)器看門狗消息監(jiān)測(cè)周期,超過(guò)該周期看門狗將停止服務(wù)器程序。一個(gè)服務(wù)器周期為60.00秒(最大密度0.05)
spawn-protection=16 //出生點(diǎn)保護(hù)區(qū)半徑
8.安裝插件、MOD并調(diào)試
一個(gè)服務(wù)器,需要有插件的支持,才能讓服務(wù)器的功能更加完善,大家可以到?www.mcbbs.net和dev.bukkit.org根據(jù)自己的需要,獲取適合自己服務(wù)器的插件。
下載到的插件,請(qǐng)丟入服務(wù)器文件夾中的“plugins”目錄;MOD,就丟入“mods”目錄(MOD僅有MOD端支持,且客戶端必須含有服務(wù)器MOD)。
9.連接服務(wù)器
到了這里,開服工作就基本接近尾聲,到了該連接服務(wù)器游玩的時(shí)候了,你可以在你購(gòu)買服務(wù)器的服務(wù)商的控制面板中找到你機(jī)器的外網(wǎng)IP,打開對(duì)應(yīng)的游戲版本,在多人游戲中填入IP即可連接。
那么本期文章就到這里,大家學(xué)會(huì)如何在?Microsoft??Windows?操作系統(tǒng)中開服了嗎?如果有疑問(wèn),歡迎在評(píng)論區(qū)中提出,溪曳都會(huì)做出回答。那么本期文章就到這里,感謝大家的閱讀!另外說(shuō)下,下期將會(huì)講如何用?Linux?操作系統(tǒng)開服,敬請(qǐng)期待吧!
本文首發(fā)于淀粉月刊:https://dfkan.com
原作者:ZAX 溪曳
發(fā)布時(shí)間:2018年8月18日