Minecraft-Bedrock-Edition

2020 年有哪些適用於 iPad 的 Minecraft 伺服器和埠?

  • March 29, 2020

我正在嘗試設置一個 Minecraft 伺服器以連接到我的 iPad 客戶端,但我對 2020 年的世界狀況感到困惑,因為我覺得這些年來事情發生了變化,而且很難知道我在網上閱讀了哪些資訊仍然是真的。

人們過去將 iOS 遊戲稱為“Minecraft Pocket Edition”或 MCPE,因為它與 java 版本有著根本不同的程式碼庫。但我在 2015 年左右讀到,這兩個系統以某種方式融合在一起。那麼,今天 MCPE 與 PC 版本“根本不同”是否仍然如此?

我觀察到我的 iPad 可以連接到預設服務於埠 19132(我認為是基於 UDP)的伺服器,但不能連接到預設服務於埠 25565(我認為是基於 TCP)的伺服器。具有我想要的功能的伺服器是 25565 品種,iPad 無法連接到它們。這似乎與現在一切正常的普遍想法相衝突。這可以通過某種網路翻譯代理解決嗎?

很抱歉這個新手問題,但我真的對多年前的大量建議感到困惑,我無法判斷它是否仍然相關。(例如 arqade 問題,例如我可以從 iPad/iPod 託管 Minecraft 伺服器嗎?

澄清:我將在一些伺服器硬體上執行伺服器軟體,如 linux 或 windows 機器。iPad minecraft 遊戲將連接到伺服器。

目前(2020 年初)有兩種不兼容的 Minecraft 類型:

  • 在大多數移動設備上執行的Minecraft 基岩版(取代不再存在的“袖珍版”或 MCPE),以及 XBox 和其他一些設備。您將在遊戲中看到的官方品牌只是“我的世界”,沒有明確列出任何“版本”。
  • Minecraft Java 版也稱為“原始 Java PC”版本。

與 Bedrock 的統一發生在 2019 年 9 月,通常以博文的名稱“Better Together”來指代。 常見問題解答有很多細節。FAQ 中的語言暗示 Java 版有一天可能會與基岩版兼容,而社區中的許多人認為這是不可能的,並表示這永遠不會發生。但當然,在軟體的世界裡,沒有什麼是真正不可能的。

連接這些類型的我的世界的伺服器也是不兼容的,並且廣泛存在於這兩種類型中:基岩和 Java。Java 版伺服器眾多(Forge、Spigot、Bukkit、PaperMC 等),一般預設使用 TCP 埠 25565。基岩版伺服器比較少見(Nukkit、Pocketmine),預設使用 UDP 埠 19132。有關可能更新的基岩伺服器列表,請參閱這樣的託管服務提供商。bedrock 和 java 使用的協議是不同的,再多的網路路由器/埠映射技巧也無法讓它們相互配合。

然而,有一些嘗試建構在兩種網路協議之間轉換的代理伺服器。這些代理理論上允許基岩版客戶端連接到 Java 版伺服器。他們在多大程度上實現了這一目標,留給讀者作為練習。

  • Geyser - 聲稱目前可以將 Bedrock 客戶端 v1.14 連接到 Forge 伺服器 v1.15。
  • DragonProxy - 看起來像是一項未完成的工作,但在您閱讀本文時可能會工作。

引用自:https://gaming.stackexchange.com/questions/362251