---- 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.null getCodec(null)(KeyDispatchCodec.java:85) at com.mojang.serialization.codecs.KeyDispatchCodec.null lambda$new$0(null)(KeyDispatchCodec.java:35) at com.mojang.serialization.codecs.KeyDispatchCodec.null encode(null)(KeyDispatchCodec.java:61) at com.mojang.serialization.MapCodec$MapCodecCodec.null encode(null)(MapCodec.java:163) at com.mojang.serialization.codecs.PairCodec.null encode(null)(PairCodec.java:32) at com.mojang.serialization.codecs.PairCodec.null encode(null)(PairCodec.java:12) at com.mojang.datafixers.types.templates.Named$NamedType$1.null encode(null)(Named.java:126) at com.mojang.datafixers.types.templates.Named$NamedType$1.null encode(null)(Named.java:115) at com.mojang.serialization.Codec$2.null encode(null)(Codec.java:80) at com.mojang.serialization.codecs.EitherCodec.null lambda$encode$4(null)(EitherCodec.java:29) at com.mojang.datafixers.util.Either$Right.null map(null)(Either.java:99) at com.mojang.serialization.codecs.EitherCodec.null encode(null)(EitherCodec.java:27) at com.mojang.serialization.codecs.EitherCodec.null encode(null)(EitherCodec.java:11) at com.mojang.serialization.codecs.EitherCodec.null lambda$encode$3(null)(EitherCodec.java:28) at com.mojang.datafixers.util.Either$Left.null map(null)(Either.java:38) at com.mojang.serialization.codecs.EitherCodec.null encode(null)(EitherCodec.java:27) at com.mojang.serialization.codecs.EitherCodec.null encode(null)(EitherCodec.java:11) at com.mojang.serialization.codecs.EitherCodec.null lambda$encode$3(null)(EitherCodec.java:28) at com.mojang.datafixers.util.Either$Left.null map(null)(Either.java:38) at com.mojang.serialization.codecs.EitherCodec.null encode(null)(EitherCodec.java:27) at com.mojang.serialization.codecs.EitherCodec.null encode(null)(EitherCodec.java:11) at com.mojang.datafixers.types.templates.RecursivePoint$RecursivePointType$1.null encode(null)(RecursivePoint.java:129) at com.mojang.serialization.codecs.EitherCodec.null lambda$encode$3(null)(EitherCodec.java:28) at com.mojang.datafixers.util.Either$Left.null map(null)(Either.java:38) at com.mojang.serialization.codecs.EitherCodec.null encode(null)(EitherCodec.java:27) at com.mojang.serialization.codecs.EitherCodec.null encode(null)(EitherCodec.java:11) at com.mojang.serialization.Encoder.null encodeStart(null)(Encoder.java:14) at com.mojang.serialization.codecs.ListCodec.null encode(null)(ListCodec.java:36) at com.mojang.serialization.codecs.ListCodec.null encode(null)(ListCodec.java:17) at com.mojang.serialization.Encoder.null encodeStart(null)(Encoder.java:14) at com.mojang.serialization.codecs.FieldEncoder.null encode(null)(FieldEncoder.java:24) at com.mojang.serialization.MapCodec$2.null encode(null)(MapCodec.java:82) at com.mojang.serialization.MapCodec$MapCodecCodec.null encode(null)(MapCodec.java:163) at com.mojang.serialization.codecs.EitherCodec.null lambda$encode$3(null)(EitherCodec.java:28) at com.mojang.datafixers.util.Either$Left.null map(null)(Either.java:38) at com.mojang.serialization.codecs.EitherCodec.null encode(null)(EitherCodec.java:27) at com.mojang.serialization.codecs.EitherCodec.null encode(null)(EitherCodec.java:11) at com.mojang.serialization.codecs.PairCodec.null lambda$encode$2(null)(PairCodec.java:32) at com.mojang.serialization.DataResult$Success.null flatMap(null)(DataResult.java:194) at com.mojang.serialization.codecs.PairCodec.null encode(null)(PairCodec.java:32) at com.mojang.serialization.codecs.PairCodec.null encode(null)(PairCodec.java:12) at com.mojang.serialization.codecs.PairCodec.null encode(null)(PairCodec.java:32) at com.mojang.serialization.codecs.PairCodec.null encode(null)(PairCodec.java:12) at com.mojang.serialization.Encoder.null encodeStart(null)(Encoder.java:14) at com.mojang.serialization.codecs.FieldEncoder.null encode(null)(FieldEncoder.java:24) at com.mojang.serialization.MapCodec$2.null encode(null)(MapCodec.java:82) at com.mojang.serialization.MapCodec$MapCodecCodec.null encode(null)(MapCodec.java:163) at com.mojang.serialization.codecs.PairCodec.null lambda$encode$2(null)(PairCodec.java:32) at com.mojang.serialization.DataResult$Success.null flatMap(null)(DataResult.java:194) at com.mojang.serialization.codecs.PairCodec.null encode(null)(PairCodec.java:32) at com.mojang.serialization.codecs.PairCodec.null encode(null)(PairCodec.java:12) at com.mojang.datafixers.types.templates.Named$NamedType$1.null encode(null)(Named.java:126) at com.mojang.datafixers.types.templates.Named$NamedType$1.null encode(null)(Named.java:115) at com.mojang.datafixers.types.Type.null write(null)(Type.java:126) at com.mojang.datafixers.types.Type.null writeDynamic(null)(Type.java:130) at com.mojang.datafixers.DataFix.null lambda$writeFixAndRead$1(null)(DataFix.java:50) at com.mojang.datafixers.functions.Comp.null applyUnchecked(null)(Comp.java:126) at com.mojang.datafixers.functions.Comp.null lambda$eval$2(null)(Comp.java:118) at com.mojang.datafixers.types.Type.null capWrite(null)(Type.java:167) at com.mojang.datafixers.types.Type.null lambda$readAndWrite$10(null)(Type.java:159) at com.mojang.serialization.DataResult$Success.null flatMap(null)(DataResult.java:194) at com.mojang.datafixers.types.Type.null readAndWrite(null)(Type.java:158) at com.mojang.datafixers.DataFixerUpper.null update(null)(DataFixerUpper.java:78) at net.minecraft.util.datafix.DataFixTypes.com.mojang.serialization.Dynamic update(com.mojang.datafixers.DataFixer,com.mojang.serialization.Dynamic,int,int)(DataFixTypes.java:75) at net.minecraft.util.datafix.DataFixTypes.net.minecraft.nbt.CompoundTag update(com.mojang.datafixers.DataFixer,net.minecraft.nbt.CompoundTag,int,int)(DataFixTypes.java:83) at net.minecraft.world.level.chunk.storage.ChunkStorage.net.minecraft.nbt.CompoundTag upgradeChunkTag(net.minecraft.resources.ResourceKey,java.util.function.Supplier,net.minecraft.nbt.CompoundTag,java.util.Optional)(ChunkStorage.java:46) at net.minecraft.server.level.ChunkMap.net.minecraft.nbt.CompoundTag upgradeChunkTag(net.minecraft.nbt.CompoundTag)(ChunkMap.java:999) at java.base/java.util.Optional.map(Optional.java:260) at net.minecraft.server.level.ChunkMap.java.util.Optional lambda$readChunk$53(java.util.Optional)(ChunkMap.java: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.null getCodec(null)(KeyDispatchCodec.java:85) at com.mojang.serialization.codecs.KeyDispatchCodec.null lambda$new$0(null)(KeyDispatchCodec.java:35) at com.mojang.serialization.codecs.KeyDispatchCodec.null encode(null)(KeyDispatchCodec.java:61) at com.mojang.serialization.MapCodec$MapCodecCodec.null encode(null)(MapCodec.java:163) at com.mojang.serialization.codecs.PairCodec.null encode(null)(PairCodec.java:32) at com.mojang.serialization.codecs.PairCodec.null encode(null)(PairCodec.java:12) at com.mojang.datafixers.types.templates.Named$NamedType$1.null encode(null)(Named.java:126) at com.mojang.datafixers.types.templates.Named$NamedType$1.null encode(null)(Named.java:115) at com.mojang.serialization.Codec$2.null encode(null)(Codec.java:80) at com.mojang.serialization.codecs.EitherCodec.null lambda$encode$4(null)(EitherCodec.java:29) at com.mojang.datafixers.util.Either$Right.null map(null)(Either.java:99) at com.mojang.serialization.codecs.EitherCodec.null encode(null)(EitherCodec.java:27) at com.mojang.serialization.codecs.EitherCodec.null encode(null)(EitherCodec.java:11) at com.mojang.serialization.codecs.EitherCodec.null lambda$encode$3(null)(EitherCodec.java:28) at com.mojang.datafixers.util.Either$Left.null map(null)(Either.java:38) at com.mojang.serialization.codecs.EitherCodec.null encode(null)(EitherCodec.java:27) at com.mojang.serialization.codecs.EitherCodec.null encode(null)(EitherCodec.java:11) at com.mojang.serialization.codecs.EitherCodec.null lambda$encode$3(null)(EitherCodec.java:28) at com.mojang.datafixers.util.Either$Left.null map(null)(Either.java:38) at com.mojang.serialization.codecs.EitherCodec.null encode(null)(EitherCodec.java:27) at com.mojang.serialization.codecs.EitherCodec.null encode(null)(EitherCodec.java:11) at com.mojang.datafixers.types.templates.RecursivePoint$RecursivePointType$1.null encode(null)(RecursivePoint.java:129) at com.mojang.serialization.codecs.EitherCodec.null lambda$encode$3(null)(EitherCodec.java:28) at com.mojang.datafixers.util.Either$Left.null map(null)(Either.java:38) at com.mojang.serialization.codecs.EitherCodec.null encode(null)(EitherCodec.java:27) at com.mojang.serialization.codecs.EitherCodec.null encode(null)(EitherCodec.java:11) at com.mojang.serialization.Encoder.null encodeStart(null)(Encoder.java:14) at com.mojang.serialization.codecs.ListCodec.null encode(null)(ListCodec.java:36) at com.mojang.serialization.codecs.ListCodec.null encode(null)(ListCodec.java:17) at com.mojang.serialization.Encoder.null encodeStart(null)(Encoder.java:14) at com.mojang.serialization.codecs.FieldEncoder.null encode(null)(FieldEncoder.java:24) at com.mojang.serialization.MapCodec$2.null encode(null)(MapCodec.java:82) at com.mojang.serialization.MapCodec$MapCodecCodec.null encode(null)(MapCodec.java:163) at com.mojang.serialization.codecs.EitherCodec.null lambda$encode$3(null)(EitherCodec.java:28) at com.mojang.datafixers.util.Either$Left.null map(null)(Either.java:38) at com.mojang.serialization.codecs.EitherCodec.null encode(null)(EitherCodec.java:27) at com.mojang.serialization.codecs.EitherCodec.null encode(null)(EitherCodec.java:11) at com.mojang.serialization.codecs.PairCodec.null lambda$encode$2(null)(PairCodec.java:32) at com.mojang.serialization.DataResult$Success.null flatMap(null)(DataResult.java:194) at com.mojang.serialization.codecs.PairCodec.null encode(null)(PairCodec.java:32) at com.mojang.serialization.codecs.PairCodec.null encode(null)(PairCodec.java:12) at com.mojang.serialization.codecs.PairCodec.null encode(null)(PairCodec.java:32) at com.mojang.serialization.codecs.PairCodec.null encode(null)(PairCodec.java:12) at com.mojang.serialization.Encoder.null encodeStart(null)(Encoder.java:14) at com.mojang.serialization.codecs.FieldEncoder.null encode(null)(FieldEncoder.java:24) at com.mojang.serialization.MapCodec$2.null encode(null)(MapCodec.java:82) at com.mojang.serialization.MapCodec$MapCodecCodec.null encode(null)(MapCodec.java:163) at com.mojang.serialization.codecs.PairCodec.null lambda$encode$2(null)(PairCodec.java:32) at com.mojang.serialization.DataResult$Success.null flatMap(null)(DataResult.java:194) at com.mojang.serialization.codecs.PairCodec.null encode(null)(PairCodec.java:32) at com.mojang.serialization.codecs.PairCodec.null encode(null)(PairCodec.java:12) at com.mojang.datafixers.types.templates.Named$NamedType$1.null encode(null)(Named.java:126) at com.mojang.datafixers.types.templates.Named$NamedType$1.null encode(null)(Named.java:115) at com.mojang.datafixers.types.Type.null write(null)(Type.java:126) at com.mojang.datafixers.types.Type.null writeDynamic(null)(Type.java:130) at com.mojang.datafixers.DataFix.null lambda$writeFixAndRead$1(null)(DataFix.java:50) -- Chunk being loaded -- Details: pos: [-20, 12] Stacktrace: at net.minecraft.server.level.ChunkMap.net.minecraft.world.level.chunk.ChunkAccess handleChunkLoadFailure(java.lang.Throwable,net.minecraft.world.level.ChunkPos)(ChunkMap.java:630) at net.minecraft.server.level.ChunkMap.net.minecraft.world.level.chunk.ChunkAccess lambda$scheduleChunkLoad$22(net.minecraft.world.level.ChunkPos,java.lang.Throwable)(ChunkMap.java: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 net.minecraft.util.thread.BlockableEventLoop.void doRunTask(java.lang.Runnable)(BlockableEventLoop.java:162) at net.minecraft.server.level.ServerChunkCache$MainThreadExecutor.void doRunTask(java.lang.Runnable)(ServerChunkCache.java:561) at net.minecraft.util.thread.BlockableEventLoop.boolean pollTask()(BlockableEventLoop.java:136) at net.minecraft.server.level.ServerChunkCache$MainThreadExecutor.boolean pollTask()(ServerChunkCache.java:570) at net.minecraft.server.level.ServerChunkCache.boolean pollTask()(ServerChunkCache.java:278) at net.minecraft.server.MinecraftServer.boolean pollTaskInternal()(MinecraftServer.java:825) at net.minecraft.server.MinecraftServer.boolean pollTask()(MinecraftServer.java:813) at net.minecraft.util.thread.BlockableEventLoop.void managedBlock(java.util.function.BooleanSupplier)(BlockableEventLoop.java:145) at net.minecraft.server.MinecraftServer.void waitUntilNextTick()(MinecraftServer.java:788) at net.minecraft.server.MinecraftServer.void prepareLevels(net.minecraft.server.level.progress.ChunkProgressListener)(MinecraftServer.java:498) at net.minecraft.server.MinecraftServer.void loadLevel()(MinecraftServer.java:335) at net.minecraft.client.server.IntegratedServer.boolean initServer()(IntegratedServer.java:72) at net.minecraft.server.MinecraftServer.void runServer()(MinecraftServer.java:654) at net.minecraft.server.MinecraftServer.net.minecraft.server.MinecraftServer spin(java.util.function.Function)(MinecraftServer.java:272) at net.minecraft.server.MinecraftServer.net.minecraft.SystemReport fillServerSystemReport(net.minecraft.SystemReport)(MinecraftServer.java:272) at net.minecraft.server.MinecraftServer.boolean isSingleplayerOwner(com.mojang.authlib.GameProfile)(MinecraftServer.java:272) at net.minecraft.server.MinecraftServer.void lambda$spin$2(java.util.concurrent.atomic.AtomicReference)(MinecraftServer.java: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