該頁面的內容不代表Mojang Studios或Minecraft Wiki的官方意見。
此特性為基岩版獨有。
相比Java版伺服器軟件,非官方基岩版伺服器軟件通常缺少一些遊戲中的原版特性。這些特性內置於基岩版用戶端,並被遊戲內的原版伺服器使用。除了官方的基岩版專用伺服器外,這些伺服器軟件都沒有使用Mojang的原始碼。它們的效能也因此能在應對大量玩家數據等情況下優於官方軟件,並且能提供一些額外功能。除非另有説明,大多數基岩版伺服器軟件都是開源的,用户可以在許可證允許範圍之內免費使用它們,甚至用作商業目的。
包括精選伺服器在內,大部分基岩版伺服器都使用非官方軟件,因為Mojang的基岩版官方伺服器軟件並未像其他軟件一樣開發且目前尚處於公共alpha測試階段。
官方伺服器軟件[]
在2018年9月11日,Mojang發佈了基岩版伺服器軟件的早期alpha版本。[1]
名稱 | 開發者 | 支援版本 | 編寫語言 | 支援平台 | 備註 |
---|---|---|---|---|---|
基岩版專用伺服器 | Mojang Studios | 最新(1.19.83) | C++ | 請注意,該伺服器端為早期搶鮮版,其發佈僅供評估目的。官方熱切希望聽取玩家對此版本的意見回饋意見,因此請透過feedback.minecraft.net吿知。並且請務必在官方的錯誤跟蹤器中匯報發現的任何錯誤。目前僅支援64位元裝置。 |
第三方原生模組載入器[]
這些載入器直接連接到BDS,並以本地代碼(即C++)或透過JavaScript等腳本語言提供更多API。
名稱 | 開發者 | 支援版本 | 編寫語言 | 支援平台 | 備註 |
---|---|---|---|---|---|
BDSX | Karikera | 1.19.50 | Node.js | 透過ChakraCore支援Node.js。拓展BDS功能,例如Hook功能和數據包以改變行為。 | |
BDSpyrunner | twoone3 | 1.14.60 | 具有輕量、高效等特點,支援Python。 | ||
LiteLoaderBDS | LiteLDev | 1.19.51 | 為BDS提供外掛開發支援和外掛載入服務,彌補了官方行為包開發接口長期以來存在的一些不足。提供了海量的API、強大的事件系統以及大量封裝的開發基礎設施接口,為拓展BDS的更多玩法和功能提供了堅實的基礎。透過外掛,可以很容易地拓展BDS的功能,相關開發易於學習,且開發方式比較靈活。項目支援使用C++、Golang、JavaScript、Lua、C#等各種語言編寫外掛。同時,外掛不需要隨着BDS版本更新而不斷修改代碼,僅需本項目在底層適配更新即可,給外掛開發與維護帶來了很大的便利。 |
第三方伺服器軟件[]
名稱 | 開發者 | 支援版本 | 編寫語言 | 支援平台 | 分支自 | 備註 |
---|---|---|---|---|---|---|
PMMP | Dylan K. Taylor、SOFe、Intyre(原開發者)、Shoghi Cervantes(原開發者) | 1.19.0 | 無 | 僅支援64位元裝置。需要使用自訂PHP擴展。[2] | ||
MiNET | NiclasOlofsson | 1.18.0 | 無 | |||
Dragonfly | Sandertv、T 14Raptor、TwistedAsylumMC | 1.19.0 | 無 | 輕量和現代的並發伺服器軟件,旨在獨立使用或作為庫使用。 | ||
JukeboxMC | LucGamesYT | 1.19.0 | 無 | |||
Cloudburst Nukkit | Cloudburst Team/Open Collaboration | Nukkit | 帶有活躍的外掛生態系統的Nukkit項目生產級的維護和延續。 | |||
PowerNukkit | PowerNukkit Team | 1.18.0 | Cloudburst (Nukkit) | 你所知道的Nukkit,但功能強大!支援幾乎所有方塊和物品、更多事件、效能提升、更多API和活躍的友好的社群。 | ||
Cloudburst Server | Cloudburst Team/Open Collaboration | 1.16.1 | Cloudburst (Nukkit) | 仍在早期開發階段,具有許多功能增強、效能改進和開發人員最佳化的Bedrock-first | ||
JSPrismarine | HerryYT | 1.16.0 | 無 | 開發中的使用Node.js製作的基岩版軟件 | ||
JBServer | NovaPlay Team | 無 | 允許Java版和基岩版玩家一起遊玩的伺服器。 注意:伺服器軟件仍在非常早期的開發階段。 | |||
Podrum | MFDGaming | 無 | 仍在早期開發階段 | |||
Neutrex | Bavfalcon9 | 1.18.30 | 開發中 | |||
Altay | Enes5519、EmreTr1 | 1.16.100 | PocketMine-MP | 帶有額外特性的Pocketmine 3.0分支 | ||
ServerCraft | TobyPayneYT | 1.16.200/1.16.201 | PHP | PocketMine-MP | 一個高效能的伺服器,仍在開發中。文件 |
歷史項目[]
這些是不再積極維護或停止更新的歷史項目。它們中的一些分支仍在上述的項目中被積極維護。
名稱 | 開發者 | 支援版本 | 編寫語言 | 支援平台 | 分支自 | 備註 |
---|---|---|---|---|---|---|
BlueLight | BlueLightJapan | 1.2.10 | PHP | PocketMine-MP | 停止更新 | |
PocketNodeX | HerryYT、kaliiks | 1.2.0-1.12.0 | Javascript | PocketNode | 缺少貢獻者 | |
BukkitPE | xZeroMCPE | Java | Nukkit | 停止更新 | ||
Cathy-Batcat | Cathesda | 1.10 | PHP | PocketMine-MP | 停止更新 | |
ClearSky | ClearSkyTeam、XenialDan | 1.1.5 | PHP | PocketMine-MP | 停止更新 | |
Genisys | iTXTech | 1.0.5 | PHP | PocketMine-MP | 停止更新 | |
GenisysPro | GenisysPro團隊 | 1.1.0 | PHP | Genisys | 停止更新 | |
MCPEServer | Codehz | 1.6.0 | C++ | 另有啟動器 mcpelauncher-linux |
停止更新 | |
Nukkit | Angelic47、MagicDroidX、Pub4Game、Snake1999、Creeperface01 | 1.2.10 | Java | 移植自PocketMine-MP | 不活躍/停止更新,部分貢獻者轉而參與Cloudburst Nukkit。 | |
JSPrismarine | HerryYT | 1.16.0 | Javascript | JSPrismarine | 停止更新 | |
VoxelWind | fromgate、Pub4Game、tee7even、Nukkit.Ru團隊、Tux(前開發者) | 1.1.5 | Java | 無 | 停止更新 | |
ElementZero | CodeHz | 1.16.0 | C++ | 無 | 停止更新。主要開發者啟動「ElementZeroR」項目,不久後放棄。 | |
MCPELauncher | MCMrARM | 1.12.0 | C++ | 無 | 停止更新 | |
GoMint | geNAZt | 1.16.200 | Java | 無 | 停止更新。開發人員不再維護該軟件。 | |
Steadfast2 | Hydreon | 1.2.0-1.18.0 | PocketMine-MP | Lifeboat伺服器將軟件更換為pocketmine,steadfast因而停止更新。 |
伺服器管理軟件[]
伺服器管理軟件能夠幫助管理員維護伺服器並提供備份等功能。
名稱 | 開發者 | 支援版本 | 編寫語言 | 支援平台 | 備註 |
---|---|---|---|---|---|
Gophertunnel | Sandertv | 1.18.0 | Go | Go語言編寫的Minecraft軟件工具箱,可用於用戶端、伺服器及伺服器端代理。 | |
vellum | clarkx86、DeepBlue | C# | 自動進行(熱)備份並按一定時間間隔執行PapyrusCS地圖繪製工具。 | ||
MCBEPlay | FoxyNoTail | 1.14.60 | C++ | 透過GUI控制BDS,可進行自動備份、儲存、重啟等操作。 | |
Minecraft Bedrock Console | MrRooster | 1.16.0 | C++ | 控制BDS的簡易GUI面板,擁有自動熱備份和玩家管理工具。 |
伺服器端代理[]
與數據包傳輸不同,代理允許玩家在伺服器無縫傳送。
名稱 | 開發者 | 支援版本 | 編寫語言 | 支援平台 | 協議庫 | 備註 |
---|---|---|---|---|---|---|
Portal | Paroxity | 1.18.0 | Go | Bedrock Protocol | 在軟件後端使用Gophertunnel。 | |
Nemisys | Cloudburst Team/Open Collaboration | 1.14.0 | Java | Synapse Protocol | SynapseAPI外掛在各個伺服器上都必須安裝。 | |
Waterdog | Yesdog、PaperMC、SpigotMC、Yesdog OSS Team | 1.8.0-1.16.0 | Java | Bedrock Protocol, ProtocolSupport Encapsulation Protocol | 原生Waterfall/BungeeCord的分支。 | |
WaterdogPE | Alemiz、TobiasGrether | 1.8.0-1.19.2 | Java | Bedrock Protocol | 用於基岩版的全新代理伺服器。 | |
ProxProx |
1.8.0 | Java | Bedrock Protocol | Xbox與GoMint互動。 | ||
Acid[已棄用] | kalliks、VixikHD | 1.8.0 | PHP | Bedrock Protocol | 此代理並非設計用於在伺服器後端轉移玩家。 |
協議轉換器[]
協議轉換器允許基岩版用戶端連接Java版伺服器。
名稱 | 開發者 | 基岩版版本 | Java版版本 | 編寫語言 | 支援平台 | 備註 |
---|---|---|---|---|---|---|
Geyser | GeyserMC團隊/Open Collaboration | 1.16.100-1.16.201 | 1.16.4 | Java | 從背包中移動或安排物品,用於合成和儲物箱。 | |
ProtocolSupport (PE) | ProtocolSupport | 1.8.0–1.12.0 | 1.13.2 | Java | 目前有許多錯誤等待修復,但基本可以進行遊戲。 注意:目前用作開發者測試,如需使用,需要自行編輯。 | |
DragonProxy | Dragonet Foundation | 1.14.60 | 1.15.2 | Java | 停止更新,開發者轉移至Geyser。 |
第三方伺服器託管平台[]
名稱 | 攜帶版與基岩版版本 | 軟件 | 價格 |
---|---|---|---|
LEET | 基岩版1.2.0 | PocketMine-MP | 根據信貸規劃而變化 |
RoxServers | 攜帶版1.1.0 | PocketMine-MP、Nukkit、miNET | 每月€1.99至€19.98 |
Server maker for MCPE | 基岩版1.2.2 | PocketMine-MP | 根據信貸規劃而變化 |
Playu2.com | 未知 | PocketMine-MP/個別可以安裝「任何」軟件。 | 免費 |
Server.pro | 基岩版1.2.0 | PocketMine-MP、BlueLight、Tesseract、ClearSky、Genisys | 免費/根據信貸規劃而變化 |
CubedHost | 基岩版1.2.0 | 未知 | 每月$5至$60 |
Netherbox | 未知 | Genisys、PocketMine-MP | 未知 |
參考[]
- ↑ 「There is now a dedicated server available for Bedrock: https://minecraft.net/en-us/download/server/bedrock More details soon!」 – @jeb_,2018年9月11日
- ↑ 2.0 2.1 PocketMine-MP的chunkutils2、ext-encoding與ext-morton是透過C++編寫的PHP擴展。
- ↑ PocketMine-MP的pthreads、leveldb與ext-libdeflate是透過C語言編寫的PHP擴展。
語言