mojira.dev
MC-306532

The error that occurred when a resource pack used textures that were too large no longer exists.

In Minecraft 1.21.11, the error produced by the attached resource pack is this error:

[Render thread/INFO]: Caught error loading resourcepacks, removing all selected resourcepacks

java.util.concurrent.CompletionException: v: Stitching

at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:315)

at java.base/java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:320)

at java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:649)

at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510)

at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1773)

at bbf.b(SourceFile:51)

at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1423)

at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)

at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312)

at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843)

at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808)

at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

Caused by: v: Stitching

at ill.a(SourceFile:90)

at ill.a(SourceFile:114)

at java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:646)

... 9 more

Caused by: iln: Unable to fit: minecraft:block/endstone - size: 16384x16384 - Maybe try a lower resolution resourcepack?

at ilm.c(SourceFile:55)

at ill.a(SourceFile:84)

... 11 more

But in Minecraft 26.1-snapshot-9, the error produced is an incomprehensible error:

java.util.concurrent.CompletionException: java.lang.IndexOutOfBoundsException

at java.base/java.util.concurrent.CompletableFuture.wrapInCompletionException(CompletableFuture.java:323)

at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:359)

at java.base/java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:364)

at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1791)

at net.minecraft.server.packs.resources.SimpleReloadInstance.lambda$prepareTasks$1(SimpleReloadInstance.java:51)

at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.compute(ForkJoinTask.java:1750)

at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.compute(ForkJoinTask.java:1742)

at java.base/java.util.concurrent.ForkJoinTask$InterruptibleTask.exec(ForkJoinTask.java:1659)

at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:511)

at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1450)

at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:2019)

at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:187)

Caused by: java.lang.IndexOutOfBoundsException

at java.base/java.nio.Buffer$1.apply(Buffer.java:756)

at java.base/java.nio.Buffer$1.apply(Buffer.java:753)

at java.base/jdk.internal.util.Preconditions$4.apply(Preconditions.java:213)

at java.base/jdk.internal.util.Preconditions$4.apply(Preconditions.java:210)

at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:98)

at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:106)

at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:302)

at java.base/java.nio.Buffer.checkIndex(Buffer.java:767)

at java.base/java.nio.DirectIntBufferU.get(DirectIntBufferU.java:340)

at com.mojang.blaze3d.platform.NativeImage.computeTransparency(NativeImage.java:481)

at com.mojang.blaze3d.platform.NativeImage.computeTransparency(NativeImage.java:493)

at net.minecraft.client.renderer.texture.SpriteContents.<init>(SpriteContents.java:86)

at net.minecraft.client.renderer.texture.atlas.SpriteResourceLoader.lambda$create$0(SpriteResourceLoader.java:61)

at net.minecraft.client.renderer.texture.atlas.SpriteSource$Output.lambda$add$0(SpriteSource.java:24)

at net.minecraft.client.renderer.texture.SpriteLoader.lambda$runSpriteSuppliers$1(SpriteLoader.java:106)

at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1789)

... 8 more

Attachments

Comments 2

Thank you for helping us improve Minecraft! We saved your files:

[media]

Hello, what do I do with that?

Lolo

(Unassigned)

Confirmed

Textures and models

26.1 Snapshot 9

Retrieved