MisterPeModder / MisterPeModder/ShulkerBoxTooltip

Updating dependency to 1.21.11 fails with java.lang.RuntimeException: Failed to process

Open
#229 3 comments 0 reactions 1 assignee View on GitHub

@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

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.