Uploaded image for project: 'Minecraft: Java Edition'
  1. Minecraft: Java Edition
  2. MC-258457

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

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • 23w07a
    • 1.19.3
    • None
    • Confirmed
    • Resource Packs
    • Important
    • Platform

      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 

            gegy1000 [Mojang] Gegy
            Patbox Patbox
            Votes:
            4 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved:
              CHK: