2023年還有不會開服的嗎?
首要指導(dǎo)
指導(dǎo)
MC的拓展性很強,但是插件十分復(fù)雜,MOD也是有很多類型。都會出現(xiàn)一些不可預(yù)料的問題,所以如果你是一基礎(chǔ)小白,最好是從最純潔無暇的版本開始。如果你的基礎(chǔ)非常的爛,當(dāng)你在詢問群友一些低智商問題時,你可能也是沒法理解或者其他情況。
個人建議:你可以使用你自己的電腦設(shè)備來熟悉搭建環(huán)境。
步驟一:環(huán)境——— 我的世界是一個基于Java開發(fā)的游戲(暫不提基巖版)所以他客戶端使用到的Java環(huán)境同樣是硬性要求在服務(wù)器上的。如果你想要開1.17以上的服務(wù)器準(zhǔn)備好一個JAVA16的安裝包。在這里可以下載到Java軟件 | Oracle中國。如果是1.17以下的則需要JAVA8。(請按照自己電腦的位數(shù),在雜項中可以找到相關(guān)方法)
步驟二:安裝好之后下載服務(wù)端核心(這里推薦Downloads | PaperMC)paper是一個Spigot的分支,針對性能的分支,默認(rèn)禁用了原版的許多特性,修復(fù)了一些原版的bug(服務(wù)器核心會在下面講到不同的版本有不同的功能和特性)
優(yōu)點:可以裝插件,比Spigot的性能更好(也包括禁用了一些特性)
缺點:有些特性默認(rèn)被禁用,但可以打開
步驟三:找一個位置創(chuàng)建新文件夾(最好純英文)把下載好的核心放進去。
步驟四:創(chuàng)建bat文件(基于WIN系統(tǒng))新建一個文本文檔修改后綴。但是不要急先在記事本中寫好內(nèi)容——[java -Xms你要的內(nèi)存(可以與-Xmx一樣)(單位為:M) -Xmx你開mc服務(wù)器的最大內(nèi)存(單位為:M) -jar你的服務(wù)端核心nogui]切記服務(wù)端核心是你文件中服務(wù)核心的文件名稱包括后綴。
例java -Xms1024M -Xms1024M -jar MC.jar nogui這就是一段簡單的bat啟動,Ctrl+s保存后退出 ?將后綴.txt改為.bat并放入與服務(wù)端核心一樣的文件夾中。
步驟五:雙擊bat文件開啟服務(wù)器,等待一會窗口消失。此時需要打開eula.txt文件將文件內(nèi)的eula=false項改為eula=true[Ctrl+s保存后退出]重新雙擊bat文件運行即可開始了
到這里就是服務(wù)器開啟成功了。因為沒有對服務(wù)器配置文件作出修改。都是默認(rèn)的狀態(tài)。
在目錄中你可以找到配置文件的相關(guān)內(nèi)容(因為版本差別,有一些需要自行百度或者mcbbs自行查找對照)
如何選擇適合你的核心
一定要選擇適合的核心,為適配你后續(xù)的拓展。性能優(yōu)化也是各有千秋。
如果你想開純原版/純mod服**(并且不在乎性能)**,
1.12及以下選擇Forge(可安裝Forge模組),
1.13及以上選擇Quilt/Fabric(皆可安裝Fabric模組,Quilt需要QSL),
并且需要在客戶端裝上與服務(wù)端相同的模組.
如果你想讓服務(wù)器有更多有趣的玩法/更好的性能但是不想使用模組,
那么歡迎選擇插件端核心,
市面上常見且插件最多的核心為CraftBukkit(現(xiàn)Spigot)及其衍生核心,
核心性能/優(yōu)化排行:Purpur>Pufferfish>Paper>Spigot,其中Paper為Spigot的優(yōu)化版本,添加了更多可選選項并且有更好的性能;
而Purpur基于Paper+Pufferfish,在他們倆的基礎(chǔ)上進行了縫合以及更多的優(yōu)化,但是只有1.17+.
如果你想開插件+模組的混合類型服務(wù)器
那歡迎選擇混合核心,
1.12.2可選擇SpongeForge,擁有更好的穩(wěn)定性以及對模組更好的兼容性,但是不兼容Spigot插件,
亦或是CatServer 1.12.2;
1.16.5/1.18.2/1.19可選擇Arclight
SpongeAPI8/1.16.5 以及 SpongeAPI9/1.19.2 系列核心也可以
這里還不是很完善~
服務(wù)器文件了解
了解服務(wù)器根目錄下的一些文件所包含的是什么??梢杂行У膸椭笃谛薷姆?wù)端內(nèi)容。
服務(wù)端文件
何為服務(wù)端?一種架設(shè)在本地/服務(wù)器上為客戶端提供服務(wù)的軟件。
Minecraft服務(wù)端 包含內(nèi)容如下
Log —服務(wù)器日志存放位置(與客戶端Log文件夾功能一致):
Crash—Report —服務(wù)器崩潰報告存放位置:
Plugins —服務(wù)器插件文件夾,插件都存放在這個位置;
World —服務(wù)器主世界地圖存放位置;
World_nether —地獄世界地圖存放位置;
World_the_end —末地世界服務(wù)器地圖存放位置;
Banned-ips.json —封禁玩家IP列表存儲位置;
Banned-players.json —封禁玩家列表;
Eula.txt — Eula游戲協(xié)議;
Help.txt —游戲內(nèi)Help指令內(nèi)容;
Ops.json —服務(wù)器管理員列表;
Server.properties —服務(wù)器基礎(chǔ)設(shè)置,如服務(wù)端端口,人數(shù),白名單,出生保護等;
usercache.json —玩家在主世界的玩家緩存;
Whistlist.json —服務(wù)器白名單玩家列表;
其中 Spigot.yml / Bukkit.yml 都為 服務(wù)器的擴展設(shè)置 血量上限等
Server.properties 文件漢化解析
Server.properties 是服務(wù)器的基礎(chǔ)設(shè)置,如服務(wù)端端口,人數(shù),白名單,出生保護等等功能
以官網(wǎng)Wiki為例教程?。。?br>
https://minecraft.fandom.com/zh/wiki/Server.properties
server.properties是儲存多人游戲(Minecraft或Minecraft Classic)服務(wù)器所有設(shè)置的文件。 在編輯server.properties時,行之間的順序可以打亂,但文件結(jié)構(gòu)不能改變。每一行的等號之前的文本為變量名,你不應(yīng)該修改這些內(nèi)容。等號后面為變量的值,你可以按照規(guī)則自行編輯。以#開頭的行為注釋,添加、修改或移除注釋行不會對游戲造成影響。 保存了server.properties的更改之后,服務(wù)端必須重新啟動才能使更改生效,另一種選擇是在服務(wù)器控制臺或游戲中使用/reload命令重新加載,這也能獲得同樣的效果。 如果server.properties文件未列…
Minecraft Wiki
server.properties是儲存多人游戲(Minecraft或Minecraft Classic)服務(wù)器所有設(shè)置的文件。
在編輯server.properties時,行之間的順序可以打亂,但文件結(jié)構(gòu)不能改變。每一行的等號之前的文本為變量名,你不應(yīng)該修改這些內(nèi)容。等號后面為變量的值,你可以按照規(guī)則自行編輯。以#開頭的行為注釋,添加、修改或移除注釋行不會對游戲造成影響。
保存了server.properties的更改之后,服務(wù)端必須重新啟動才能使更改生效,另一種選擇是在服務(wù)器控制臺或游戲中使用/reload命令重新加載,這也能獲得同樣的效果。
如果server.properties文件未列出下文中所有的屬性(例如服務(wù)端版本更新加入新屬性,或該文件還未創(chuàng)建),那么服務(wù)器在啟動時會重寫server.properties補全缺失的屬性,并將缺失的屬性值設(shè)為默認(rèn)值。
server.properties文件只是一個普通的UTF-8編碼文本文件,盡管它有擴展名,因此可以使用任何文本編輯器進行編輯,比如用于Windows的Notepad、Visual Studio Code 用于Mac的TextEdit或者用于Linux的nano和vim。
代碼程漢化,以Purpur - 1.20 為例 false為否,true為是
服務(wù)器增加功能
深入(基礎(chǔ))
? 如果想要你的服務(wù)器有更好的游玩體驗可以嘗試增加mod或者插件。如果你想很多玩法和功能的插件可以去mcbbs上搜索,大部分的國外資源插件都會提供來自網(wǎng)站的作者發(fā)布的板塊,這里提供的都是這個插件作者自行上傳的插件文件,更安全。但是大部分的人都無法正常訪問該網(wǎng)站,可以嘗試一些梯子等方法。在這里的插件資源有很多,這些插件都是支持paper及其相同的框架。但是有些作者為了能維持插件的正常更新,和質(zhì)量保證即生活維持等會采取收費機制,如果你不確定這個插件的功能是否達標(biāo),可以查看下方的留言信息得出結(jié)論,也可以在mcbbs試圖找到一些線索。這里不建議使用來路不明的插件,他們大部分會被一些惡意人士加入非法代碼進行一些列非法操作,留有后門,可以在你的服務(wù)器中直接獲取權(quán)限甚至OP。注入蠕蟲病毒等~ ? 最好是加新插件時能給他加上一個前綴,在一些報錯的文字中能看出來是哪個插件出了問題(斌不是所有報錯都會提示插件)
我這里可以給大家推薦一些基礎(chǔ)的插件
一.EssentialsX和CMILib
這是很多服務(wù)器的必備插件,因為其功能十分強大。擁有130多個命令,比如/tpa、/tpr、/home等基礎(chǔ)命令,同時也包含經(jīng)濟。當(dāng)然也有一點惡搞的指令,比如/lighting等。同時也為方便管理,Essentials中有/ban、/ban-ip、/op等等(op的話慎重給,除非你想讓服務(wù)器炸掉)。不得不說,Essentials真的特別好用。
CMILib是一個付費的插件,它有著Ess的大部分功能,和一些很多使用和美化服務(wù)器的小功能,但是不建議新手期去使用他,他的功能稍微有點冗雜了~
Essentials官網(wǎng):https://essentials.net
下載CMILib:https://www.spigotmc.org/resources/cmilib.87610/
下載:https://essentials.net/downloads.html
二.PlaceholderAPI
這是一個大多數(shù)插件都會使用到的依賴性變量插件
三.Residence
老品牌的領(lǐng)地插件大家都熟悉,是一個防熊的重要插件。很多腐竹因為找不到這個插件而煩惱,所以,我在這里推薦。前置:CMILib;最好裝上vault,res:https://zrips.net/Residence/
四vault
這是一個經(jīng)濟基礎(chǔ)插件,很多插件的交易系統(tǒng)都是依賴此插件完成的
下載鏈接:https://www.spigotmc.org/resources/vault.34315/
五.worldedit(創(chuàng)世神)
這個插件可以讓你快速的編輯地形,和一些編輯功能,在制作一些大型建筑時可以廣泛使用
說明:這里只是列舉了一些常用且有用的一些插件,其實有更多好用的插件有。這里不多寫了,自己搜索!
結(jié)尾:這里只是大至的列舉了一些內(nèi)容哈~ 完整的更新需要在我的語雀里面查找。里面會有更多的內(nèi)容