Links
Tags
Creators
Details
Licensed AGPL-3.0-only
Published last year
Updated last year
All versions
0.1.1
Alpha
PermPacks 0.1.1last year 21
Uploaded by
Compatibility
Minecraft: Java Edition
1.21–1.21.8
Platform
Paper
Changes
修复
- 修复插件启用顺序导致本地文件资源包未能加载的问题:现在会先初始化文件元数据存储,并在上传服务完成初始化后再构建资源包栈,file 条目不再被误判为不可用。
- 修复自托管 HTTP 服务在处理带前导斜杠的哈希路径时返回 404 的问题,确保客户端始终可以拉取到缓存的资源包文件。
改进
- 重载资源包时会同步清理上传缓存,并允许上传服务验证缓存 URL 是否仍然有效,自托管实现会检查文件是否仍存在,避免客户端命中已失效的下载链接。
- BinaryCache 现已提供泛型读写接口,序列化过程中自动携带类型信息,降低了使用时的类型转换错误风险。
文档
- README 大幅扩写,新增功能概览、环境要求、配置示例、命令列表与构建指南,为 Modrinth 页面提供完整的项目介绍与使用说明。
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:4JJte3V9:GAPFymoQ"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:4JJte3V9:GAPFymoQ"
}

