題:
我和我的朋友可以和不同的MOD一起玩《我的世界》嗎?
Asking12345678910
2014-01-29 17:56:45 UTC
view on stackexchange narkive permalink

我想知道我是否可以和朋友一起玩《我的世界》。一個經過修改的Minecraft,只有我自己帶有mod,而他自己沒有mod。有可能嗎?

五 答案:
Viprus
2014-01-29 21:34:46 UTC
view on stackexchange narkive permalink

這取決於模塊-一些模塊僅用於客戶端,無需其他模塊即可使用。這樣的一個例子是諸如Zan或Rei的minimap mod,諸如NEI / TMI的UI mod或shader mod。這些mod不會添加任何新的塊或您的朋友可以看到的任何內容,它們只會更改您客戶端上的內容。

通常,如果mod會添加新的塊或實體(例如工具或怪獸),則只有在您和您的朋友都安裝了它的情況下,它才起作用。除此之外,無需您的朋友也無需安裝許多mods。

實際上,這可能還取決於誰主持遊戲,不是嗎?我沒有對其進行測試,但是如果未修改的服務器允許經過修改的客戶端連接並忽略或踢他們嘗試進行任何與Mod相關的事情,例如放置/製作僅Mod,我也不會感到驚訝。項目
@Zommuter沒錯,經過修改的客戶端將能夠連接到未經修改的服務器,但反之則不能。如果運行香草的朋友託管服務器,那麼您甚至可以連接諸如FTB之類的大型modpack(前提是他們兩個都使用相同版本的Minecraft)
我知道很久以前,有一個“破碎”的塊可能被放置或來自地圖損壞,如果嘗試渲染遊戲,它將凍結遊戲。在這種情況下可能會發生類似的事情。
@Rob通常,如果服務器不知道該塊,則玩家將無法製作,獲取,擁有或放置該物品。有時還是會發生這種情況,但是大多數情況下是使用使用比服務器上安裝的舊版本的mod的人。
此外,某些mod僅在_server-side_上(儘管大多數以“插件”的形式出現,但有些服務器端的mod並非插件)
@Viprus我試圖從廣告素材菜單上的廣告素材服務器上獲取修改後的圖塊,然後將其放入廣告資源庫後,我的遊戲崩潰了
Elva
2014-01-29 18:03:50 UTC
view on stackexchange narkive permalink

不,如果您具有相同版本的Minecraft和相同版本的Mod,則只能玩多人遊戲。

但是,安裝諸如 Feed the Beast a之類的東西相當簡單>並同時安裝Minecraft的多個副本,這樣,您的朋友便可以擁有多人模式來玩多人遊戲,並且當他一個人玩時,他可以玩Vanilla Minecraft而不會遇到保存文件的問題。

@提到dlras2,如果您只有客戶端的mod,例如迷你地圖,它就可以工作。基本上,任何更改工藝或添加新方塊/物品的操作在沒有其他玩家也擁有該mod的情況下將不會起作用(因為發送的所有內容都是“嘿,製造此物品”,然後未改裝的客戶將會這樣做)轉到“我沒有想法怎麼辦,我很在意”,然後可能會崩潰)

所以我們只能在他有我的mod時玩嗎?
Jup,您需要完全相同的modset和配置才能一起玩。有幾種選擇可以在同一台計算機上安裝兩個Minecraft,這是一個可行的解決方案。
所以多數民眾贊成在回答..
-1
jacoman891
2014-01-29 21:37:23 UTC
view on stackexchange narkive permalink

這取決於它們是客戶端還是服務器端mod。客戶端mod是NEI(項目數量不足)或小地圖之類的東西。這些僅需要安裝在客戶端上。它們是添加UI(用戶界面)元素的東西。

任何添加項或小怪的東西都是服務器端mod。這些都需要同時安裝在服務器和客戶端上。

所以可能的答案很簡單。如果您不知道它們是誰,請詢問。希望這會有所幫助。

Jojodmo
2014-01-30 10:23:15 UTC
view on stackexchange narkive permalink

這取決於您正在談論的mod類型,以及您是在談論 LAN 還是實際的服務器。

如果您正在談論 LAN ,然後是沒有在遊戲中添加任何物理東西的mod,例如 TooManyItems minimap mod或 shader mod ,您應該不會遇到任何問題。但是,如果它是一個添加了新物品的mod,例如 RedPower BuildCraft ,那麼您將開始遇到 LAN 的問題。

如果您是在談論實際的服務器,那麼任何不向遊戲中添加任何內容的模塊,如我上面所說的 ShaderMod TooManyItems 和其他人,您將不會遇到任何問題。但是,如果它們是在遊戲中添加物品和方塊的mod,例如 BuildCraft RedPower ,只要您的minecraft版本相同,就不會遇到任何錯誤嘗試進行連接時,如果您試圖從廣告資源或其他廣告資源中獲取模塊中的某個項目,則會被服務器踢出。

如果您正在談論將mod放置在服務器上,所有玩家都必須具有該mod客戶端才能連接。

長話短說,如果您要安裝不添加任何新塊的客戶端mod,項目或實體,就可以了,如果您獲得了一個確實添加了項目,塊或實體的mod,您將開始遇到 LAN 的一些問題,但看不到太多在輔助服務器上。如果您要安裝服務器Mod,則所有播放器都必須具有該Mod客戶端才能連接。

Patrick M
2014-01-30 11:10:17 UTC
view on stackexchange narkive permalink

從更多的技術角度來看,這是一個帶有示例的答案:

一個minimap插件可能只在客戶端上運行良好,而在服務器上卻沒有運行。

類似地,該插件向您顯示服務器上可能不需要多少HP心,因為普通客戶端已經在服務器上了。知道其工作所需的全部信息。


某些插件,例如RedPower2或AE,設置了“客戶端必須具有”標誌(在偽造中)。這意味著,如果服務器正在運行mod,則客戶端必須使其在服務器上播放。如果客戶端沒有它,客戶端可能會崩潰,因為有一些它不理解的塊。 (略微簡化)另一方面,如果客戶端安裝了AE,它仍然可以連接到“常規”服務器,因為客戶端上的插件足夠聰明,可以在服務器沒有關閉時自動關閉。有AE。從理論上講,如果連接了不兼容的客戶端,您也可以關閉服務器的AE,但這很愚蠢,因為這意味著任何人都可以通過與“不良”客戶端連接來為所有人禁用該mod。


某些插件僅在服務器上運行,而客戶端不在乎。這些通常是處理服務器權限,當日消息的插件,以及在做出特殊標誌時會執行某些操作的插件。


如果僅在打開插件時,一些插件會導致客戶端崩潰客戶端。這些插件從根本上改變了Minecraft,以至於服務器甚至無法與客戶端通信,或者是因為該插件改變了普通塊。


通常:

*)如果插件是用於服務器管理員的,則客戶端不需要它。

*)如果插件添加了塊,則經過修改的客戶端可以連接到原始服務器,但是原始客戶端不能連接到經過修改的服務器

*)。如果該插件是小的“玩家助手”(例如地圖),則無論誰擁有它,它通常都可以正常工作。

*)最後三點是指南,而不是堅實的規則。



該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...