Skip to content

资源包

服务端可以向客户端发送资源包,以更改客户端上游戏的外观。Pumpkin 允许您完全配置资源包。

TIP

使用 PackSquash 压缩您的资源包!这可以帮助客户端更快地下载资源包。

配置资源包

enabled: 布尔值

是否启用资源包。

toml
[resource_pack]
enabled = true

resource_pack_url: 字符串

设置资源包的下载 URL。

TIP

您可以在 MCPacks 上免费托管资源包。

toml
[resource_pack]
enabled = true
resource_pack_url = "[资源包的下载链接]"

resource_pack_sha1: 字符串

设置资源包的哈希值,使用 SHA1 算法。

IMPORTANT

虽然不需要指定此字段,但您应该指定此字段,否则客户端每次加入服务器时都会重新下载资源包,即使资源包没有更改。

WARNING

如果资源包被修改,请确保更新此字段。

如何获取资源包的 SHA1 哈希值?
powershell
Get-FileHash [文件] SHA1
shell
shasum -a 1 [文件]
shell
sha1sum [文件]
toml
[resource_pack]
enabled = true
resource_pack_sha1 = "[用于验证的哈希值]"

prompt_message: 字符串

设置提示用户下载资源包时显示的消息。

toml
[resource_pack]
enabled = true
prompt_message = "[客户端显示的消息]"

force: 布尔值

是否强制客户端下载资源包。如果客户端拒绝下载,他们将被踢出服务器。

toml
[resource_pack]
enabled = true
force = false

默认配置

默认情况下,资源包是禁用的。

toml
[resource_pack]
enabled = false
resource_pack_url = ""
resource_pack_sha1 = ""
prompt_message = ""
force = false

Released under the MIT License.