java.util.concurrent.ExecutionException: java.lang.IllegalStateException: Trying to access unbound tag 'TagKey[minecraft:block / minecraft:anvil]' from registry Registry[ResourceKey[minecraft:root / minecraft:block] (Stable)] at java.base/java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:396) ~[?:?] at java.base/java.util.concurrent.CompletableFuture.get(CompletableFuture.java:2073) ~[?:?] at net.minecraft.client.gui.screens.worldselection.WorldOpenFlows.java.lang.Object loadWorldDataBlocking(net.minecraft.server.WorldLoader$PackConfig,net.minecraft.server.WorldLoader$WorldDataSupplier,net.minecraft.server.WorldLoader$ResultFactory)(WorldOpenFlows.java:185) ~[24w38a.jar:?] at net.minecraft.client.gui.screens.worldselection.WorldOpenFlows.net.minecraft.server.WorldStem loadWorldStem(com.mojang.serialization.Dynamic,boolean,net.minecraft.server.packs.repository.PackRepository)(WorldOpenFlows.java:138) ~[24w38a.jar:?] at net.minecraft.client.gui.screens.worldselection.WorldOpenFlows.void openWorldLoadLevelStem(net.minecraft.world.level.storage.LevelStorageSource$LevelStorageAccess,com.mojang.serialization.Dynamic,boolean,java.lang.Runnable)(WorldOpenFlows.java:325) ~[24w38a.jar:?] at net.minecraft.client.gui.screens.worldselection.WorldOpenFlows.void openWorldCheckVersionCompatibility(net.minecraft.world.level.storage.LevelStorageSource$LevelStorageAccess,net.minecraft.world.level.storage.LevelSummary,com.mojang.serialization.Dynamic,java.lang.Runnable)(WorldOpenFlows.java:315) ~[24w38a.jar:?] at net.minecraft.client.gui.screens.worldselection.WorldOpenFlows.void openWorldLoadLevelData(net.minecraft.world.level.storage.LevelStorageSource$LevelStorageAccess,java.lang.Runnable)(WorldOpenFlows.java:280) ~[24w38a.jar:?] at net.minecraft.client.gui.screens.worldselection.WorldOpenFlows.void openWorld(java.lang.String,java.lang.Runnable)(WorldOpenFlows.java:245) ~[24w38a.jar:?] at net.minecraft.client.gui.screens.worldselection.WorldSelectionList$WorldListEntry.void joinWorld()(WorldSelectionList.java:432) ~[24w38a.jar:?] at net.minecraft.client.gui.screens.worldselection.WorldSelectionList$WorldListEntry.boolean mouseClicked(double,double,int)(WorldSelectionList.java:409) ~[24w38a.jar:?] at net.minecraft.client.gui.components.AbstractSelectionList.boolean mouseClicked(double,double,int)(AbstractSelectionList.java:307) ~[24w38a.jar:?] at net.minecraft.client.gui.components.events.ContainerEventHandler.boolean mouseClicked(double,double,int)(ContainerEventHandler.java:38) ~[24w38a.jar:?] at net.minecraft.client.gui.components.events.ContainerEventHandler.void setFocused(net.minecraft.client.gui.components.events.GuiEventListener)(ContainerEventHandler.java:38) ~[24w38a.jar:?] at net.minecraft.client.MouseHandler.void lambda$onPress$0(boolean[],net.minecraft.client.gui.screens.Screen,double,double,int)(MouseHandler.java:111) ~[24w38a.jar:?] at net.minecraft.client.gui.screens.Screen.void wrapScreenError(java.lang.Runnable,java.lang.String,java.lang.String)(Screen.java:429) ~[24w38a.jar:?] at net.minecraft.client.MouseHandler.void onPress(long,int,int,int)(MouseHandler.java:111) ~[24w38a.jar:?] at net.minecraft.client.MouseHandler.void lambda$setup$4(long,int,int,int)(MouseHandler.java:189) ~[24w38a.jar:?] at net.minecraft.util.thread.BlockableEventLoop.void execute(java.lang.Runnable)(BlockableEventLoop.java:110) ~[24w38a.jar:?] at net.minecraft.client.MouseHandler.void lambda$setup$5(long,int,int,int)(MouseHandler.java:189) ~[24w38a.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) [lwjgl-glfw-3.3.3.jar:build 5] at org.lwjgl.system.JNI.null invokeV(null)(JNI.java) ~[lwjgl-3.3.3.jar:build 5] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3509) [lwjgl-glfw-3.3.3.jar:build 5] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(SourceFile:186) [24w38a.jar:?] at fjx.c(SourceFile:1373) [24w38a.jar:?] at fjx.f(SourceFile:934) [24w38a.jar:?] at net.minecraft.client.main.Main.main(SourceFile:265) [24w38a.jar:?] Caused by: java.lang.IllegalStateException: Trying to access unbound tag 'TagKey[minecraft:block / minecraft:anvil]' from registry Registry[ResourceKey[minecraft:root / minecraft:block] (Stable)] at net.minecraft.core.HolderSet$Named.java.util.List contents()(HolderSet.java:160) ~[24w38a.jar:?] at net.minecraft.core.HolderSet$ListBacked.java.util.stream.Stream stream()(HolderSet.java:58) ~[24w38a.jar:?] at net.minecraft.world.item.AdventureModePredicate.java.util.List computeTooltip(java.util.List)(AdventureModePredicate.java:120) ~[24w38a.jar:?] at net.minecraft.world.item.AdventureModePredicate.java.util.stream.Stream lambda$computeTooltip$6(net.minecraft.advancements.critereon.BlockPredicate)(AdventureModePredicate.java:120) ~[24w38a.jar:?] at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:273) ~[?:?] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) ~[?:?] at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) ~[?:?] at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) ~[?:?] at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) ~[?:?] at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) ~[?:?] at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) ~[?:?] at net.minecraft.world.item.AdventureModePredicate.java.util.List computeTooltip(java.util.List)(AdventureModePredicate.java:123) ~[24w38a.jar:?] at net.minecraft.world.item.AdventureModePredicate.void (java.util.List,boolean)(AdventureModePredicate.java:64) ~[24w38a.jar:?] at com.mojang.serialization.DataResult$Instance.null ap2(null)(DataResult.java:434) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.codecs.RecordCodecBuilder$Instance$3.null decode(null)(RecordCodecBuilder.java:246) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.codecs.RecordCodecBuilder$2.null decode(null)(RecordCodecBuilder.java:107) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.MapDecoder.null lambda$compressedDecode$1(null)(MapDecoder.java:52) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.DataResult$Success.null flatMap(null)(DataResult.java:201) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.MapDecoder.null compressedDecode(null)(MapDecoder.java:52) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.MapCodec$MapCodecCodec.null decode(null)(MapCodec.java:158) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.codecs.EitherCodec.null decode(null)(EitherCodec.java:14) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.Decoder$2.null decode(null)(Decoder.java:63) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.Codec$2.null decode(null)(Codec.java:75) ~[datafixerupper-8.0.16.jar:?] at net.minecraft.util.EncoderCache$2.com.mojang.serialization.DataResult decode(com.mojang.serialization.DynamicOps,java.lang.Object)(EncoderCache.java:34) ~[24w38a.jar:?] at com.mojang.serialization.Decoder.null parse(null)(Decoder.java:18) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.codecs.DispatchedMapCodec.null lambda$parseEntry$6(null)(DispatchedMapCodec.java:59) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.DataResult$Success.null flatMap(null)(DataResult.java:201) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.codecs.DispatchedMapCodec.null parseEntry(null)(DispatchedMapCodec.java:59) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.codecs.DispatchedMapCodec.null lambda$decode$0(null)(DispatchedMapCodec.java:46) ~[datafixerupper-8.0.16.jar:?] at java.base/java.util.stream.ReduceOps$1ReducingSink.accept(ReduceOps.java:80) ~[?:?] at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133) ~[?:?] at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1939) ~[?:?] at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.base/java.util.stream.ReferencePipeline.reduce(ReferencePipeline.java:667) ~[?:?] at com.mojang.serialization.codecs.DispatchedMapCodec.null lambda$decode$5(null)(DispatchedMapCodec.java:44) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.DataResult$Success.null flatMap(null)(DataResult.java:201) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.codecs.DispatchedMapCodec.null decode(null)(DispatchedMapCodec.java:40) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.Decoder$2.null decode(null)(Decoder.java:63) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.Codec$2.null decode(null)(Codec.java:75) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.Decoder.null parse(null)(Decoder.java:18) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.codecs.FieldDecoder.null decode(null)(FieldDecoder.java:29) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.MapCodec$2.null decode(null)(MapCodec.java:77) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.codecs.RecordCodecBuilder$Instance$3.null decode(null)(RecordCodecBuilder.java:249) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.codecs.RecordCodecBuilder$2.null decode(null)(RecordCodecBuilder.java:107) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.codecs.KeyDispatchCodec.null lambda$decode$3(null)(KeyDispatchCodec.java:54) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.DataResult$Success.null flatMap(null)(DataResult.java:201) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.codecs.KeyDispatchCodec.null lambda$decode$4(null)(KeyDispatchCodec.java:46) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.DataResult$Success.null flatMap(null)(DataResult.java:201) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.codecs.KeyDispatchCodec.null decode(null)(KeyDispatchCodec.java:45) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.MapDecoder.null lambda$compressedDecode$1(null)(MapDecoder.java:52) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.DataResult$Success.null flatMap(null)(DataResult.java:201) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.MapDecoder.null compressedDecode(null)(MapDecoder.java:52) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.MapCodec$MapCodecCodec.null decode(null)(MapCodec.java:158) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.codecs.EitherCodec.null decode(null)(EitherCodec.java:14) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.Decoder$2.null decode(null)(Decoder.java:63) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.Codec$2.null decode(null)(Codec.java:75) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.Codec$RecursiveCodec.null decode(null)(Codec.java:212) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.codecs.ListCodec$DecoderState.null accept(null)(ListCodec.java:74) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.JsonOps.null lambda$getList$21(null)(JsonOps.java:283) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.codecs.ListCodec.null lambda$decode$2(null)(ListCodec.java:45) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.DataResult$Success.null flatMap(null)(DataResult.java:201) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.codecs.ListCodec.null decode(null)(ListCodec.java:43) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.Decoder.null parse(null)(Decoder.java:18) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.codecs.OptionalFieldCodec.null decode(null)(OptionalFieldCodec.java:34) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.MapDecoder$4.null decode(null)(MapDecoder.java:94) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.MapCodec$2.null decode(null)(MapCodec.java:77) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.codecs.RecordCodecBuilder$Instance$5.null decode(null)(RecordCodecBuilder.java:325) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.codecs.RecordCodecBuilder$2.null decode(null)(RecordCodecBuilder.java:107) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.codecs.KeyDispatchCodec.null lambda$decode$3(null)(KeyDispatchCodec.java:54) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.DataResult$Success.null flatMap(null)(DataResult.java:201) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.codecs.KeyDispatchCodec.null lambda$decode$4(null)(KeyDispatchCodec.java:46) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.DataResult$Success.null flatMap(null)(DataResult.java:201) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.codecs.KeyDispatchCodec.null decode(null)(KeyDispatchCodec.java:45) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.MapDecoder.null lambda$compressedDecode$1(null)(MapDecoder.java:52) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.DataResult$Success.null flatMap(null)(DataResult.java:201) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.MapDecoder.null compressedDecode(null)(MapDecoder.java:52) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.MapCodec$MapCodecCodec.null decode(null)(MapCodec.java:158) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.codecs.ListCodec$DecoderState.null accept(null)(ListCodec.java:74) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.JsonOps.null lambda$getList$21(null)(JsonOps.java:283) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.codecs.ListCodec.null lambda$decode$2(null)(ListCodec.java:45) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.DataResult$Success.null flatMap(null)(DataResult.java:201) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.codecs.ListCodec.null decode(null)(ListCodec.java:43) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.Decoder.null parse(null)(Decoder.java:18) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.codecs.FieldDecoder.null decode(null)(FieldDecoder.java:29) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.MapCodec$2.null decode(null)(MapCodec.java:77) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.codecs.RecordCodecBuilder$Instance$3.null decode(null)(RecordCodecBuilder.java:248) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.codecs.RecordCodecBuilder$Instance$5.null decode(null)(RecordCodecBuilder.java:322) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.codecs.RecordCodecBuilder$2.null decode(null)(RecordCodecBuilder.java:107) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.MapDecoder.null lambda$compressedDecode$1(null)(MapDecoder.java:52) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.DataResult$Success.null flatMap(null)(DataResult.java:201) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.MapDecoder.null compressedDecode(null)(MapDecoder.java:52) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.MapCodec$MapCodecCodec.null decode(null)(MapCodec.java:158) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.codecs.ListCodec$DecoderState.null accept(null)(ListCodec.java:74) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.JsonOps.null lambda$getList$21(null)(JsonOps.java:283) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.codecs.ListCodec.null lambda$decode$2(null)(ListCodec.java:45) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.DataResult$Success.null flatMap(null)(DataResult.java:201) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.codecs.ListCodec.null decode(null)(ListCodec.java:43) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.Decoder.null parse(null)(Decoder.java:18) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.codecs.OptionalFieldCodec.null decode(null)(OptionalFieldCodec.java:34) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.MapDecoder$4.null decode(null)(MapDecoder.java:94) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.MapCodec$2.null decode(null)(MapCodec.java:77) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.codecs.RecordCodecBuilder$Instance$7.null decode(null)(RecordCodecBuilder.java:408) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.codecs.RecordCodecBuilder$2.null decode(null)(RecordCodecBuilder.java:107) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.MapDecoder.null lambda$compressedDecode$1(null)(MapDecoder.java:52) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.DataResult$Success.null flatMap(null)(DataResult.java:201) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.MapDecoder.null compressedDecode(null)(MapDecoder.java:52) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.MapCodec$MapCodecCodec.null decode(null)(MapCodec.java:158) ~[datafixerupper-8.0.16.jar:?] at com.mojang.serialization.Decoder.null parse(null)(Decoder.java:18) ~[datafixerupper-8.0.16.jar:?] at net.minecraft.server.packs.resources.SimpleJsonResourceReloadListener.void scanDirectory(net.minecraft.server.packs.resources.ResourceManager,java.lang.String,com.mojang.serialization.DynamicOps,com.mojang.serialization.Codec,java.util.Map)(SimpleJsonResourceReloadListener.java:57) ~[24w38a.jar:?] at net.minecraft.server.ReloadableServerRegistries.net.minecraft.core.WritableRegistry lambda$scheduleRegistryLoad$3(net.minecraft.world.level.storage.loot.LootDataType,net.minecraft.server.packs.resources.ResourceManager,net.minecraft.resources.RegistryOps)(ReloadableServerRegistries.java:67) ~[24w38a.jar:?] at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) ~[?:?] at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) ~[?:?] 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) ~[?:?]