Creators
Details
1.7.10-a70f70a
Compatibility
Required content
Changes
fix: 反射兼容生产环境 SRG 名,修复面板在正式整合包失效
RecipeAccess 对继承自 MC ShapedRecipes 的成员(recipeWidth/ recipeHeight/getRecipeOutput)用 MCP 反混淆名反射,这些名字仅存在 于开发环境 deobf jar。正式环境运行混淆 jar 时为 SRG 名,反射抛 NoSuchFieldException 导致 init() 整体失败、面板被永久禁用。
改为 MCP+SRG 双候选探测:字段复用 tryField,方法新增 tryMethod 辅助。reobf 不改字符串字面量,两个环境均能命中。
Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com
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:5skiXDDB:rNexh5FP"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:5skiXDDB:rNexh5FP"
}

