Skip to content
托管 · 世界与内容

资源包与数据包

如何在 Millida 中向玩家提供服务器资源包而无需手动计算 SHA-1,以及如何将数据包安装到世界中。

更新于 2026年10月13日

服务器资源包

资源包是客户端在加入时下载的纹理和声音。Minecraft 需要压缩包链接和 SHA-1:没有哈希值,客户端每次加入都会重新下载资源包,而玩家不会手动计算哈希值。

因此在控制面板中只需一步操作:“设置”板块 → “上传资源包”一栏 → “上传 zip”按钮。我们会把压缩包放入我们的存储中,计算 SHA-1,并自动填写这两个字段——您无需输入链接和哈希值。

还有一个“强制使用资源包”开关——没有该资源包的玩家将无法加入。

资源包链接保存在 server.properties 中,因此在运行中的服务器上,控制面板会显示“需要重启”:玩家将在重启后获得新的资源包。

限制:100 MB,且仅支持 zip 压缩包。客户端在加入时根本无法完成更大文件的下载,这不是我们的限制,而是通行做法。新资源包会完全替换之前的资源包。如果玩家无法下载资源包——服务器资源包无法加载。

如果资源包托管在其他地方

您可以手动指定直链——“资源包链接”字段就在旁边。这样您就必须自己输入 SHA-1,否则每次加入时都会重新下载资源包。

数据包

数据包会改变世界规则:配方、战利品、结构、函数。与资源包不同,它存放在服务器上,玩家无需下载任何内容。

它可以通过两种方式安装:

  • 通过目录——如果数据包在 Modrinth 上,请在“插件和模组”板块中查找,类型选择“datapack”。
  • 以文件形式——通过文件管理器将 zip 放入 <world>/datapacks/。

安装后需要重启或执行 /reload 命令。

世界规则

“设置”板块中的“保留物品栏”、“永恒白天”和“生物破坏方块”开关由它们各自的小型数据包实现。因此它们在重启后依然生效,无需手动输入命令。

自定义物品、声音和视觉效果

自定义武器、音乐和地图上的图像都存放在同一个资源包中——如何制作请参阅文章自定义音乐、物品和视觉效果。

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