ResourceLoader

一个简单且灵活的资源包加载器和合并器插件,适用于您的服务器。

资源图片
# 资源加载器 一个简单且灵活的资源包加载器和合并插件,适用于 Minecraft 服务器。 使用资源加载器加载不同的资源包,并将多个包合并为一个! ## 特性 - 使用简单命令加载服务器默认资源包 - 配置和加载多个额外的资源包 - 在插件本身中合并多个资源包 - 支持基于 URL 和基于文件的资源包 - 易于使用的命令 - 基于权限的访问控制 - 简单的配置 ## 命令 - `/load` - 加载默认服务器资源包 - `/load ` - 加载特定资源包 - `/mergepack .zip [pack3...]` - 在插件本身中合并现有资源包 - `/listpacks` - 列出所有可用的资源包 - `/resourcereload` - 重新加载插件配置 - `/resourceversion` - 检查您正在运行的 ResourceLoader 版本 ## 权限 - `resourceloader.load` - 允许使用 /load 命令 (默认: true) - `resourceloader.list` - 允许使用 /listpacks 命令 (默认: true) - `resourceloader.reload` - 允许重新加载插件配置 (默认: op) - `resourceloader.admin` - 允许访问 ResourceLoader 的所有管理员命令 (默认: op) ## 配置 ```yaml # 主服务器资源包 # 可以是 URL 或 packs 文件夹中的文件名 # 对于 URL: "https://example.com/server-pack.zip" # 对于文件: "server-pack.zip" server-pack: "server-pack.zip" # Web 服务器设置 server-port: 40021 # 默认端口,可以更改为主机上的任何可用端口 localhost: false # 生产服务器设置为 false,仅在本地测试时设置为 true server-address: "" # 如果为空,将尝试自动检测 fallback-address: "localhost" # 如果自动检测失败,则使用 # 额外的资源包 # 可以使用 URL 或来自 packs 文件夹的文件 # 对于 URL: "https://example.com/examplepack.zip" # 对于文件: "example-pack.zip" resource-packs: exampleurlpack: "https://example.com/examplepack.zip" examplefilepack: "example-pack.zip" ``` ## 安装 1. 下载最新版本 2. 将 JAR 文件放置在服务器的 `plugins` 文件夹中 3. 启动/重启你的服务器 4. 将在 `plugins/Resourceloader/` 中创建一个 `packs` 文件夹 5. 将你的资源包文件放在 `packs` 文件夹中 6. 在 `config.yml` 中配置包 7. 使用 `/resourcereload` 应用更改 ## 基于文件的资源包 要使用基于文件的资源包: 1. 将您的 .zip 资源包文件放在 `plugins/Resourceloader/packs/` 文件夹中 2. 在 config.yml 中,使用文件名(例如“my-pack.zip”)而不是完整的 URL 3. 插件将自动在 packs 文件夹中查找文件 ## 基于 URL 的资源包 对于基于 URL 的包: 1. 在 config.yml 中使用完整的 URL(例如“https://example.com/pack.zip”) 2. 确保 URL 可以直接下载 3. URL 必须指向一个有效的 Minecraft 资源包 .zip 文件 ## 要求 - Minecraft 1.13 或更高版本 - Spigot/Paper 服务器 ## 支持 如果您遇到任何问题或有建议,请联系 discord 上的 @DefectiveVortex。