[](https://gist.github.com/cheerfulstoic/d107229326a01ff0f333a1d3476e068d)
[](https://modrinth.com/plugin/bRSDqfN3/version/latest)
## 📖 这是什么插件?
这个插件可以帮助服务器管理多款资源包,允许不同的插件贡献他们的资源,并将它们打包成一个。
## ✅ 功能:
- 动态/合并资源包
- 玩家资源
- 玩家纹理 `dynamicrp:textures/item/skin.png`
- 玩家手臂模型 `dynamicrp:models/item/`
## 📖 插件开发者使用指南
使用这个插件非常简单
你需要在你的插件中创建一个 assets 文件夹,类似于这样:
```
- src/main
- java
- resources
- paper-plugin.yml
- assets
```
像平常使用资源包一样使用它。
如果多个资源包覆盖了资产,它们将按照插件的加载顺序进行覆盖
你也可以选择使用 `ZipPackEvent` 来添加资源,但我不推荐这样做。
对于玩家的肢体,最好使用着色器!;3
## 📖 服务器管理员使用指南
将此插件安装到你的服务器上,并通过将配置文件中的 Web 服务器端口更新为未使用的端口来配置它。
如果你的服务器是暴露的主机,你可以忽略这个 — 它会选择一个随机的端口
你还可以使用此插件文件夹中的 `override` 文件夹来替换/添加资源。 将资源包放在那里。
如果你使用 Velocity 代理,你可以将所有端口都设置为 -1 或 0,以便在同一本地网络上的子服务器上使用。
## 📖 重新加载
### PaperMC
运行 `/drp zip` 来压缩所有包。\
`/drp reload` 重新加载配置文件
### Velocity
`/drp-velocity reload` 重新加载 Web 服务器
- 需要权限 `drp.velocity.reload` 或控制台