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

Cartographer villager crashes the game when unlocking explorer maps

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Resolution: Awaiting Response
    • Affects Version/s: Minecraft 18w22a, Minecraft 18w22c, Minecraft 1.13-pre1, Minecraft 1.13-pre2, Minecraft 1.13-pre3, Minecraft 1.13-pre6, Minecraft 1.13-pre7, Minecraft 1.13.1
    • Fix Version/s: None
    • Confirmation Status:
      Confirmed
    • Category:
      (Unassigned)

      Description

      The bug

      Cartographer villager crashes the game when unlocking explorer maps.

      How to reproduce

      1. Generate a new world
      2. Spawn a cartographer villager with spawn egg / interact with naturally spawned villager
      3. Unlock its trades
      4. When the cartographer unlocks the explorer maps, click on it
        → The villager GUI doesn't show, instead the game crashes

      Crash report

      Description: Exception in server tick loop
      
      java.lang.RuntimeException: java.util.concurrent.ExecutionException: java.lang.UnsupportedOperationException
      	at net.minecraft.server.MinecraftServer.g_(SourceFile:392)
      	at dii.a(SourceFile:116)
      	at dii.d(SourceFile:132)
      	at net.minecraft.server.MinecraftServer.run(SourceFile:501)
      	at java.lang.Thread.run(Thread.java:745)
      Caused by: java.util.concurrent.ExecutionException: java.lang.UnsupportedOperationException
      	at java.util.concurrent.CompletableFuture.get(CompletableFuture.java:2272)
      	at net.minecraft.server.MinecraftServer.g_(SourceFile:390)
      	... 4 more
      Caused by: java.lang.UnsupportedOperationException
      	at bpw.e(SourceFile:100)
      	at sq.i(SourceFile:245)
      	at sq.a(SourceFile:238)
      	at bsi.a(SourceFile:29)
      	at bsi.a(SourceFile:13)
      	at bxf.a(SourceFile:26)
      	at bxf.a(SourceFile:13)
      	at bsl.a(SourceFile:27)
      	at bby.a(SourceFile:515)
      	at bpy.a(SourceFile:109)
      	at sz.a(SourceFile:12)
      	at sy.a(SourceFile:34)
      	at bqc.a(SourceFile:87)
      	at te.a(SourceFile:59)
      	at te.a(SourceFile:23)
      	at agg$a.a(SourceFile:131)
      	at agg$a$$Lambda$1255/104214654.apply(Unknown Source)
      	at java.util.concurrent.CompletableFuture$AsyncApply.exec(CompletableFuture.java:501)
      	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)
      	at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:902)
      	at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1689)
      	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1644)
      	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)
      

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                scarydrill ScaryDrill
              • Votes:
                31 Vote for this issue
                Watchers:
                21 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  CHK: