Resource Pack Manager 常见问题
如果您有一个未在此列出的问题,请查看侧边栏,看看维基中是否有专门的页面!
常见问题
RSPM 与 ItemsAdder 兼容吗?
信息
从 RSPM 版本 1.7.1 开始,RSPM 通过简化的设置过程与 ItemsAdder 完全兼容。RSPM 将自动检测您是否安装了 ItemsAdder,然后询问您是否希望 RSPM 为您配置 ItemsAdder 设置,以便它可以自动合并资源包。
如果您运行的是旧版本的 RSPM,或者您更喜欢手动操作,可以遵循这个简短的指南。请注意,本指南不涵盖完整的 ItemsAdder 配置 — 只包含使其与 RSPM 兼容所需的步骤:
-
下载任何 ItemsAdder 资源包并将其解压到:
plugins/ItemsAdder -
打开
plugins/ItemsAdder/config.yml并将以下内容设置为true:
hosting:
no-host:
enabled: true
- 在同一配置文件中,通过将这些选项设置为
false来禁用资源包加密:
protection_1: false
protection_2: false
protection_3: false
-
使用
/iareload重新加载 ItemsAdder 或重启服务器。 -
运行
/iazip生成 ItemsAdder 资源包。 -
确保生成的资源包出现在:
plugins/ItemsAdder/output -
最后,运行
/rspm reload让 RSPM 合并生成的资源包。
为什么我的资源包突然无法正确显示?
信息
有时资源包合并会出现问题,特别是在升级服务器或插件之后。例如,您可能会将服务器从版本 1.21 升级到 1.21.4,并注意到 EliteMobs 资源包中的硬币或剑的模型显示为紫色和黑色方块,而不是预期的模型。
即使您没有对 Resource Pack Manager (RSPM) 或其他相关资源包设置进行更改,也可能会出现此问题。
要解决此问题,请尝试以下操作:
- 停止您的服务器。
- 删除位于
plugins目录中的ResourcePackManager文件夹。 - 重启服务器以允许 RSPM 重新生成其配置文件和资源包。
此过程通常会解决显示问题并恢复资源包的正常功能。
如何防止 RSPM 和 ItemsAdder 的自动托管功能之间的冲突?
信息
ItemsAdder 有自己的自动托管功能,如果两者都启用,可能会与 RSPM 的自动托管发生冲突。如果您使用 RSPM 的自动托管并希望它处理所有资源包(包括来自 ItemsAdder 的资源包),您需要禁用 ItemsAdder 的自动托管。
为此,请按照以下步骤操作:
- 打开 ItemsAdder 的
config.yml文件。 - 找到
auto-external-host设置并将其设置为false。 - 通过确保配置中没有启用其他托管选项来禁用所有其他托管方法。
以下是配置应该如何显示的示例:
auto-external-host:
enabled: false
为什么 RSPM 无法读取和合并 ItemsAdder 资源包?
信息
如果您使用 ItemsAdder,则需要禁用 ItemsAdder 的加密以确保 RSPM 可以正确读取和合并资源包。ItemsAdder 可以加密其资源包,这会阻止 RSPM 访问和合并文件。
要解决此问题,请按照以下步骤操作:
- 打开 ItemsAdder 的
config.yml文件。 - 将以下设置设置为
false:
zip:
protect-file-from-unzip:
protection_1: false
protection_2: false
ViaVersion 可能导致资源包无法正确显示。
信息
ViaVersion 可能会导致资源包出现问题,特别是在运行低于 1.21.4 版本的服务器时。Minecraft 从 1.21.4 开始引入了资源包处理方式的更改。如果您在 1.21.3 等版本上运行服务器并使用 ViaVersion 允许 1.21.4 客户端连接,这些客户端可能会在显示某些资源包内容(例如来自 FMM (FreeMinecraftModels) 的自定义模型)时遇到问题。
这是因为 Minecraft 中的资源包系统在 1.21.4 更新中发生了变化。
要解决此问题,请考虑将服务器升级到 1.21.4 或更高版本,因为这将确保与现代资源包功能(包括 FMM 自定义模型)的更好兼容性。
我可以添加自己的资源包进行合并吗?
信息
您可以通过将自定义资源包放置在 ResourcePackManager 插件目录中的 mixer 文件夹中来添加它们。
只需将您的 .zip 文件放入该文件夹即可。为确保正确合并,请使用确切的文件名(包括 .zip 扩展名)更新 config.yml 中的 priorityOrder 部分。例如:
priorityOrder:
- ResourcePackManager
- EliteMobs
- MyCustomPack.zip
这使您可以无缝地将 EliteMobs、FreeMinecraftModels 和任何自定义纹理合并到单个资源包中。
如何将自定义资源包添加到 priorityOrder 列表?
信息
要将自定义资源包添加到 ResourcePackManager 中的 priorityOrder,只需包含您放置在 mixer 文件夹中的 .zip 文件的确切文件名。
例如,如果您添加了一个名为 MyWeirdTextures.zip 的资源包,您的配置应如下所示:
priorityOrder:
- ResourcePackManager
- EliteMobs
- MyWeirdTextures.zip