MisterPeModder / MisterPeModder/ShulkerBoxTooltip
Updating dependency to 1.21.11 fails with java.lang.RuntimeException: Failed to process
@MisterPeModder is already working on this.
Since Dec 13, 2025.
- Dominant language
- Java
- Stars
- 118
- Forks
- 40
- PR merge metrics
- No merged PRs in 30d
Description
Issue Description:
Hello, I am in the process of updating my mod, which uses ShulkerBoxTooltip as dependency, to 1.21.11, but when running gradlew build --refresh-dependencies with ShulkerBoxTooltip version bumped to 5.2.14+1.21.11 it fails with this error:
Could not remap shulkerboxtooltip-fabric-5.2.14+1.21.11-sources.jar fully!
java.lang.RuntimeException: Failed to process: ####\AppData\Local\Temp\fabric-loom-src9929053937082095417\com\misterpemodder\shulkerboxtooltip\impl\network\Payload.java
at org.cadixdev.mercury.Mercury.accept(Mercury.java:268)
at org.cadixdev.mercury.Mercury$Requestor.acceptAST(Mercury.java:291)
at org.cadixdev.mercury.shadow.org.eclipse.jdt.core.dom.CompilationUnitResolver.resolve(CompilationUnitResolver.java:1134)
at org.cadixdev.mercury.shadow.org.eclipse.jdt.core.dom.CompilationUnitResolver.resolve(CompilationUnitResolver.java:778)
at org.cadixdev.mercury.shadow.org.eclipse.jdt.core.dom.CompilationUnitResolver$ECJCompilationUnitResolver.resolve(CompilationUnitResolver.java:84)
at org.cadixdev.mercury.shadow.org.eclipse.jdt.core.dom.ASTParser.createASTs(ASTParser.java:1107)
...
Caused by: java.lang.NullPointerException
Previously I used 5.2.11+1.21.9 with my 1.21.10 version, which worked fine, but bumping it to 5.2.13+1.21.10 in my 1.21.10 branch also has the same issue as above.
Here is a branch where running the command should reproduce the issue:
https://github.com/martinkadlec0/harous-netherite-shulkers/tree/1.21.11-WIP
Thanks for any help
Affected Versions (Do not use "latest"):
- ShulkerBoxTooltip: 5.2.14+1.21.11
- Minecraft: 1.21.11
- Fabric Loader: 0.18.2
- Fabric API: 0.139.4+1.21.11
- Other mods (if relevant):
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.