Mojira Archive
MC-258457

Resource Pack won't load if it contains references to non-existing particles

With 1.19.3, any resource pack containing texture definition for particles which don't exist in game (for example packs with builtin mod support, ran on vanilla client), it won't load at all. This issue wasn't the case in 1.19.2.

Logs:

[09:43:19] [Render thread/INFO]: Reloading ResourceManager: vanilla, file/test
[09:43:20] [Render thread/INFO]: Caught error loading resourcepacks, removing all selected resourcepacks
java.util.concurrent.CompletionException: java.lang.IllegalStateException: Redundant texture list for particle test:magic_flame
	at java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:315) ~[?:?]
	at java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:320) ~[?:?]
	at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1770) ~[?:?]
	at java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) ~[?:?]
	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
	at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
	at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
Caused by: java.lang.IllegalStateException: Redundant texture list for particle test:magic_flame
	at fbp.a(SourceFile:309) ~[minecraft-1.19.3-client.jar:?]
	at fbp.b(SourceFile:244) ~[minecraft-1.19.3-client.jar:?]
	at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) ~[?:?]
	... 6 more
[09:43:20] [Render thread/INFO]: Reloading ResourceManager: vanilla 

Fixed

Patbox

[Mojang] Gegy

2022-12-11, 08:48 AM

2023-04-12, 12:46 PM

2023-02-15, 01:21 PM

4

4

Confirmed

Important

Platform

Resource Packs

1.19.3

23w07a