Cartographer villager freezes or crashes the game when unlocking explorer maps
The bug
Cartographer villager crashes the game when unlocking explorer maps.
How to reproduce
- Generate a new world
- Spawn a cartographer villager with spawn egg / interact with naturally spawned villager
- Unlock its trades
- 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)
2018-05-30, 02:16 AM
2024-04-30, 09:58 PM
2020-08-17, 02:08 PM
56
36
cartographer, crash, trade, villager