Skip to content
托管 · 服务器配置

强制资源包与拒绝后被踢出

resource-pack、resource-pack-sha1 和 require-resource-pack 键:如何向所有玩家分发材质,以及拒绝的玩家会看到什么。

更新于 2026年8月13日

服务器可以自行分发资源包:玩家加入时会收到下载提示。

resource-pack=https://example.com/pack.zip
resource-pack-sha1=<file hash>
require-resource-pack=true
resource-pack-prompt=Our pack is required for custom items

逐项说明

  • resource-pack — 指向 zip 文件的直链。该链接必须直接提供文件,而不是 HTML 页面:普通的 Google Drive 和 Yandex.Disk 链接无法使用。
  • resource-pack-sha1 — 文件哈希值。若不设置,客户端会永久缓存该资源包,更新永远不会生效。每次更新资源包时都要更改哈希值。
  • require-resource-pack — 拒绝下载的玩家会被踢出服务器。
  • resource-pack-prompt — 确认对话框中的文本。

资源包托管在哪里

您需要能够直接提供文件的静态 HTTPS 托管:自己的存储、任意 CDN、GitHub Releases 均可。体积很重要——玩家首次加入时需要等待下载完成。

如需包含资源包本身制作在内的完整教程,请参阅资源包与数据包。

常见问题

现象原因
“Failed to load the resource pack”链接不是直链或返回 403
玩家的资源包不更新未更改 resource-pack-sha1
所有玩家都被踢出require-resource-pack=true 且链接失效
资源包只部分生效资源包格式版本与游戏版本不匹配

插件

若要按世界或按群组提供不同的资源包,您需要使用插件:原版服务器只能识别一个全局资源包。

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