Skip to content
托管 · 模组与整合包

客户端模组与服务端模组:区别

哪些模组只需玩家安装、哪些只需服务器安装、哪些双方都要,以及出错时会发生什么。

更新于 2026年8月13日

模组可能属于客户端、服务端或通用类型。把客户端模组装到服务器上,是导致启动时崩溃的常见原因。

仅客户端

光影、小地图、界面优化、缩放、FPS 显示、声音包、渲染优化模组(Sodium、Iris、OptiFine)。服务器并不需要它们,而且它们往往会在服务器上崩溃,因为它们会访问并不存在的图形引擎。

仅服务端

刻与区块优化、反作弊、管理工具、桥接插件。

通用

内容模组:新增方块、物品、生物、机制。它们必须同时装在服务器和玩家一侧,并且版本相同。否则连接会被拒绝,并提示模组列表不匹配。

如何判断

  • 模组页面会注明它适用于哪一侧(Client、Server、Both)。
  • 在 Modrinth 清单中查看 env 字段。
  • 在 fabric.mod.json 和 mods.toml 中有时会标明所属侧。

出错时会发生什么

错误表现
把客户端模组装到服务器上启动时崩溃,图形类出现 NoClassDefFoundError
通用模组只装在服务器上玩家无法加入:Incompatible mod set
通用模组只装在玩家一侧同样如此,只是方向相反
把服务端模组装在玩家一侧通常无影响

详情请参阅模组列表不兼容。

Minecraft 托管您离线时服务器仍在运行创建服务器