---- Minecraft Crash Report ---- // Shall we play a game? Time: 2024-04-02 14:27:51 Description: Exception loading chunk java.lang.ClassCastException: class com.mojang.datafixers.util.Either$Right cannot be cast to class com.mojang.datafixers.util.Pair (com.mojang.datafixers.util.Either$Right and com.mojang.datafixers.util.Pair are in unnamed module of loader 'app') at com.mojang.serialization.codecs.KeyDispatchCodec.getCodec(KeyDispatchCodec.java:85) at com.mojang.serialization.codecs.KeyDispatchCodec.lambda$new$0(KeyDispatchCodec.java:35) at com.mojang.serialization.codecs.KeyDispatchCodec.encode(KeyDispatchCodec.java:61) at com.mojang.serialization.MapCodec$MapCodecCodec.encode(MapCodec.java:163) at com.mojang.serialization.codecs.PairCodec.encode(PairCodec.java:32) at com.mojang.serialization.codecs.PairCodec.encode(PairCodec.java:12) at com.mojang.datafixers.types.templates.Named$NamedType$1.encode(Named.java:126) at com.mojang.datafixers.types.templates.Named$NamedType$1.encode(Named.java:115) at com.mojang.serialization.Codec$2.encode(Codec.java:80) at com.mojang.serialization.codecs.EitherCodec.lambda$encode$4(EitherCodec.java:29) at com.mojang.datafixers.util.Either$Right.map(Either.java:99) at com.mojang.serialization.codecs.EitherCodec.encode(EitherCodec.java:27) at com.mojang.serialization.codecs.EitherCodec.encode(EitherCodec.java:11) at com.mojang.serialization.codecs.EitherCodec.lambda$encode$3(EitherCodec.java:28) at com.mojang.datafixers.util.Either$Left.map(Either.java:38) at com.mojang.serialization.codecs.EitherCodec.encode(EitherCodec.java:27) at com.mojang.serialization.codecs.EitherCodec.encode(EitherCodec.java:11) at com.mojang.serialization.codecs.EitherCodec.lambda$encode$3(EitherCodec.java:28) at com.mojang.datafixers.util.Either$Left.map(Either.java:38) at com.mojang.serialization.codecs.EitherCodec.encode(EitherCodec.java:27) at com.mojang.serialization.codecs.EitherCodec.encode(EitherCodec.java:11) at com.mojang.datafixers.types.templates.RecursivePoint$RecursivePointType$1.encode(RecursivePoint.java:129) at com.mojang.serialization.codecs.EitherCodec.lambda$encode$3(EitherCodec.java:28) at com.mojang.datafixers.util.Either$Left.map(Either.java:38) at com.mojang.serialization.codecs.EitherCodec.encode(EitherCodec.java:27) at com.mojang.serialization.codecs.EitherCodec.encode(EitherCodec.java:11) at com.mojang.serialization.Encoder.encodeStart(Encoder.java:14) at com.mojang.serialization.codecs.ListCodec.encode(ListCodec.java:36) at com.mojang.serialization.codecs.ListCodec.encode(ListCodec.java:17) at com.mojang.serialization.Encoder.encodeStart(Encoder.java:14) at com.mojang.serialization.codecs.FieldEncoder.encode(FieldEncoder.java:24) at com.mojang.serialization.MapCodec$2.encode(MapCodec.java:82) at com.mojang.serialization.MapCodec$MapCodecCodec.encode(MapCodec.java:163) at com.mojang.serialization.codecs.EitherCodec.lambda$encode$3(EitherCodec.java:28) at com.mojang.datafixers.util.Either$Left.map(Either.java:38) at com.mojang.serialization.codecs.EitherCodec.encode(EitherCodec.java:27) at com.mojang.serialization.codecs.EitherCodec.encode(EitherCodec.java:11) at com.mojang.serialization.codecs.PairCodec.lambda$encode$2(PairCodec.java:32) at com.mojang.serialization.DataResult$Success.flatMap(DataResult.java:194) at com.mojang.serialization.codecs.PairCodec.encode(PairCodec.java:32) at com.mojang.serialization.codecs.PairCodec.encode(PairCodec.java:12) at com.mojang.serialization.codecs.PairCodec.encode(PairCodec.java:32) at com.mojang.serialization.codecs.PairCodec.encode(PairCodec.java:12) at com.mojang.serialization.Encoder.encodeStart(Encoder.java:14) at com.mojang.serialization.codecs.FieldEncoder.encode(FieldEncoder.java:24) at com.mojang.serialization.MapCodec$2.encode(MapCodec.java:82) at com.mojang.serialization.MapCodec$MapCodecCodec.encode(MapCodec.java:163) at com.mojang.serialization.codecs.PairCodec.lambda$encode$2(PairCodec.java:32) at com.mojang.serialization.DataResult$Success.flatMap(DataResult.java:194) at com.mojang.serialization.codecs.PairCodec.encode(PairCodec.java:32) at com.mojang.serialization.codecs.PairCodec.encode(PairCodec.java:12) at com.mojang.datafixers.types.templates.Named$NamedType$1.encode(Named.java:126) at com.mojang.datafixers.types.templates.Named$NamedType$1.encode(Named.java:115) at com.mojang.datafixers.types.Type.write(Type.java:126) at com.mojang.datafixers.types.Type.writeDynamic(Type.java:130) at com.mojang.datafixers.DataFix.lambda$writeFixAndRead$1(DataFix.java:50) at com.mojang.datafixers.functions.Comp.applyUnchecked(Comp.java:126) at com.mojang.datafixers.functions.Comp.lambda$eval$2(Comp.java:118) at com.mojang.datafixers.types.Type.capWrite(Type.java:167) at com.mojang.datafixers.types.Type.lambda$readAndWrite$10(Type.java:159) at com.mojang.serialization.DataResult$Success.flatMap(DataResult.java:194) at com.mojang.datafixers.types.Type.readAndWrite(Type.java:158) at com.mojang.datafixers.DataFixerUpper.update(DataFixerUpper.java:78) at azj.a(SourceFile:75) at azj.a(SourceFile:83) at due.a(SourceFile:46) at apv.c(SourceFile:999) at java.base/java.util.Optional.map(Optional.java:260) at apv.a(SourceFile:995) at java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:646) at java.base/java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:483) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- Head -- Thread: Server thread Stacktrace: at com.mojang.serialization.codecs.KeyDispatchCodec.getCodec(KeyDispatchCodec.java:85) at com.mojang.serialization.codecs.KeyDispatchCodec.lambda$new$0(KeyDispatchCodec.java:35) at com.mojang.serialization.codecs.KeyDispatchCodec.encode(KeyDispatchCodec.java:61) at com.mojang.serialization.MapCodec$MapCodecCodec.encode(MapCodec.java:163) at com.mojang.serialization.codecs.PairCodec.encode(PairCodec.java:32) at com.mojang.serialization.codecs.PairCodec.encode(PairCodec.java:12) at com.mojang.datafixers.types.templates.Named$NamedType$1.encode(Named.java:126) at com.mojang.datafixers.types.templates.Named$NamedType$1.encode(Named.java:115) at com.mojang.serialization.Codec$2.encode(Codec.java:80) at com.mojang.serialization.codecs.EitherCodec.lambda$encode$4(EitherCodec.java:29) at com.mojang.datafixers.util.Either$Right.map(Either.java:99) at com.mojang.serialization.codecs.EitherCodec.encode(EitherCodec.java:27) at com.mojang.serialization.codecs.EitherCodec.encode(EitherCodec.java:11) at com.mojang.serialization.codecs.EitherCodec.lambda$encode$3(EitherCodec.java:28) at com.mojang.datafixers.util.Either$Left.map(Either.java:38) at com.mojang.serialization.codecs.EitherCodec.encode(EitherCodec.java:27) at com.mojang.serialization.codecs.EitherCodec.encode(EitherCodec.java:11) at com.mojang.serialization.codecs.EitherCodec.lambda$encode$3(EitherCodec.java:28) at com.mojang.datafixers.util.Either$Left.map(Either.java:38) at com.mojang.serialization.codecs.EitherCodec.encode(EitherCodec.java:27) at com.mojang.serialization.codecs.EitherCodec.encode(EitherCodec.java:11) at com.mojang.datafixers.types.templates.RecursivePoint$RecursivePointType$1.encode(RecursivePoint.java:129) at com.mojang.serialization.codecs.EitherCodec.lambda$encode$3(EitherCodec.java:28) at com.mojang.datafixers.util.Either$Left.map(Either.java:38) at com.mojang.serialization.codecs.EitherCodec.encode(EitherCodec.java:27) at com.mojang.serialization.codecs.EitherCodec.encode(EitherCodec.java:11) at com.mojang.serialization.Encoder.encodeStart(Encoder.java:14) at com.mojang.serialization.codecs.ListCodec.encode(ListCodec.java:36) at com.mojang.serialization.codecs.ListCodec.encode(ListCodec.java:17) at com.mojang.serialization.Encoder.encodeStart(Encoder.java:14) at com.mojang.serialization.codecs.FieldEncoder.encode(FieldEncoder.java:24) at com.mojang.serialization.MapCodec$2.encode(MapCodec.java:82) at com.mojang.serialization.MapCodec$MapCodecCodec.encode(MapCodec.java:163) at com.mojang.serialization.codecs.EitherCodec.lambda$encode$3(EitherCodec.java:28) at com.mojang.datafixers.util.Either$Left.map(Either.java:38) at com.mojang.serialization.codecs.EitherCodec.encode(EitherCodec.java:27) at com.mojang.serialization.codecs.EitherCodec.encode(EitherCodec.java:11) at com.mojang.serialization.codecs.PairCodec.lambda$encode$2(PairCodec.java:32) at com.mojang.serialization.DataResult$Success.flatMap(DataResult.java:194) at com.mojang.serialization.codecs.PairCodec.encode(PairCodec.java:32) at com.mojang.serialization.codecs.PairCodec.encode(PairCodec.java:12) at com.mojang.serialization.codecs.PairCodec.encode(PairCodec.java:32) at com.mojang.serialization.codecs.PairCodec.encode(PairCodec.java:12) at com.mojang.serialization.Encoder.encodeStart(Encoder.java:14) at com.mojang.serialization.codecs.FieldEncoder.encode(FieldEncoder.java:24) at com.mojang.serialization.MapCodec$2.encode(MapCodec.java:82) at com.mojang.serialization.MapCodec$MapCodecCodec.encode(MapCodec.java:163) at com.mojang.serialization.codecs.PairCodec.lambda$encode$2(PairCodec.java:32) at com.mojang.serialization.DataResult$Success.flatMap(DataResult.java:194) at com.mojang.serialization.codecs.PairCodec.encode(PairCodec.java:32) at com.mojang.serialization.codecs.PairCodec.encode(PairCodec.java:12) at com.mojang.datafixers.types.templates.Named$NamedType$1.encode(Named.java:126) at com.mojang.datafixers.types.templates.Named$NamedType$1.encode(Named.java:115) at com.mojang.datafixers.types.Type.write(Type.java:126) at com.mojang.datafixers.types.Type.writeDynamic(Type.java:130) at com.mojang.datafixers.DataFix.lambda$writeFixAndRead$1(DataFix.java:50) -- Chunk being loaded -- Details: pos: [-20, 12] Stacktrace: at apv.a(SourceFile:630) at apv.b(SourceFile:615) at java.base/java.util.concurrent.CompletableFuture.uniExceptionally(CompletableFuture.java:990) at java.base/java.util.concurrent.CompletableFuture$UniExceptionally.tryFire(CompletableFuture.java:974) at java.base/java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) at bok.d(SourceFile:162) at aqk$b.d(SourceFile:561) at bok.A(SourceFile:136) at aqk$b.A(SourceFile:570) at aqk.d(SourceFile:278) at net.minecraft.server.MinecraftServer.bt(SourceFile:825) at net.minecraft.server.MinecraftServer.A(SourceFile:813) at bok.c(SourceFile:145) at net.minecraft.server.MinecraftServer.v_(SourceFile:788) at net.minecraft.server.MinecraftServer.b(SourceFile:498) at net.minecraft.server.MinecraftServer.t_(SourceFile:335) at gsa.e(SourceFile:72) at net.minecraft.server.MinecraftServer.y(SourceFile:654) at net.minecraft.server.MinecraftServer.a(SourceFile:272) at java.base/java.lang.Thread.run(Thread.java:833) -- Affected level -- Details: All players: 0 total; [] Chunk stats: 961 Level dimension: minecraft:overworld Level spawn location: World: (-224,64,256), Section: (at 0,0,0 in -14,4,16; chunk contains blocks -224,-64,256 to -209,319,271), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,-64,0 to -1,319,511) Level time: 28 game time, 28 day time Level name: New World Level game mode: Game mode: survival (ID 0). Hardcore: false. Commands: false Level weather: Rain time: 101169 (now: false), thunder time: 84004 (now: false) Known server brands: vanilla Removed feature flags: Level was modded: false Level storage version: 0x04ABD - Anvil Loaded entity count: 0 -- System Details -- Details: Minecraft Version: 24w13a Minecraft Version ID: 24w13a Operating System: Windows 11 (amd64) version 10.0 Java Version: 17.0.8, Microsoft Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft Memory: 544659840 bytes (519 MiB) / 1308622848 bytes (1248 MiB) up to 2147483648 bytes (2048 MiB) CPUs: 8 Processor Vendor: GenuineIntel Processor Name: Intel(R) Core(TM) i5-8300H CPU @ 2.30GHz Identifier: Intel64 Family 6 Model 158 Stepping 10 Microarchitecture: Coffee Lake Frequency (GHz): 2.30 Number of physical packages: 1 Number of physical CPUs: 4 Number of logical CPUs: 8 Graphics card #0 name: NVIDIA GeForce GTX 1050 Graphics card #0 vendor: NVIDIA Graphics card #0 VRAM (MB): 4096.00 Graphics card #0 deviceId: VideoController1 Graphics card #0 versionInfo: 31.0.15.5176 Graphics card #1 name: Intel(R) UHD Graphics 630 Graphics card #1 vendor: Intel Corporation Graphics card #1 VRAM (MB): 1024.00 Graphics card #1 deviceId: VideoController2 Graphics card #1 versionInfo: 27.20.100.8682 Memory slot #0 capacity (MB): 16384.00 Memory slot #0 clockSpeed (GHz): 2.67 Memory slot #0 type: DDR4 Virtual memory max (MB): 27134.78 Virtual memory used (MB): 24379.66 Swap memory total (MB): 10894.63 Swap memory used (MB): 1458.91 JVM Flags: 8 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx2G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M Server Running: true Player Count: 0 / 8; [] Data Packs: vanilla Enabled Feature Flags: minecraft:vanilla World Generation: Stable World Seed: 1207294310843995419 Type: Integrated Server (map_client.txt) Is Modded: Probably not. Client jar signature and brand is untouched; Server jar signature and brand is untouched Launched Version: 24w13a