---- Minecraft Crash Report ---- // I bet Cylons wouldn't have this problem. Time: 2023-11-30 16:03:30 Description: Main thread packet handler java.lang.IllegalStateException: Missing key in ResourceKey[minecraft:root / minecraft:damage_type]: ResourceKey[minecraft:damage_type / minecraft:dragon_breath] at net.minecraft.core.Registry.java.util.Set entrySet()(Registry.java:146) at net.minecraft.core.Registry.java.lang.IllegalStateException lambda$getHolderOrThrow$16(net.minecraft.resources.ResourceKey)(Registry.java:146) at java.base/java.util.Optional.orElseThrow(Optional.java:403) at net.minecraft.core.Registry.java.util.Set registryKeySet()(Registry.java:146) at net.minecraft.core.Registry.net.minecraft.core.Holder$Reference createIntrusiveHolder(java.lang.Object)(Registry.java:146) at net.minecraft.core.Registry.net.minecraft.core.Holder$Reference getHolderOrThrow(net.minecraft.resources.ResourceKey)(Registry.java:146) at net.minecraft.world.damagesource.DamageSources.net.minecraft.world.damagesource.DamageSource source(net.minecraft.resources.ResourceKey)(DamageSources.java:73) at net.minecraft.world.damagesource.DamageSources.void (net.minecraft.core.RegistryAccess)(DamageSources.java:63) at net.minecraft.world.level.Level.void (net.minecraft.world.level.storage.WritableLevelData,net.minecraft.resources.ResourceKey,net.minecraft.core.RegistryAccess,net.minecraft.core.Holder,java.util.function.Supplier,boolean,boolean,long,int)(Level.java:165) at net.minecraft.client.multiplayer.ClientLevel.void (net.minecraft.client.multiplayer.ClientPacketListener,net.minecraft.client.multiplayer.ClientLevel$ClientLevelData,net.minecraft.resources.ResourceKey,net.minecraft.core.Holder,int,int,java.util.function.Supplier,net.minecraft.client.renderer.LevelRenderer,boolean,long)(ClientLevel.java:171) at net.minecraft.client.multiplayer.ClientPacketListener.void handleLogin(net.minecraft.network.protocol.game.ClientboundLoginPacket)(ClientPacketListener.java:413) at net.minecraft.network.protocol.game.ClientboundLoginPacket.void handle(net.minecraft.network.protocol.game.ClientGamePacketListener)(ClientboundLoginPacket.java:57) at net.minecraft.network.protocol.game.ClientboundLoginPacket.int playerId()(ClientboundLoginPacket.java:14) at net.minecraft.network.protocol.game.ClientboundLoginPacket.void handle(net.minecraft.network.PacketListener)(ClientboundLoginPacket.java:14) at net.minecraft.network.protocol.PacketUtils.void ensureRunningOnSameThread(net.minecraft.network.protocol.Packet,net.minecraft.network.PacketListener,net.minecraft.util.thread.BlockableEventLoop)(PacketUtils.java:24) at net.minecraft.network.protocol.PacketUtils.void lambda$ensureRunningOnSameThread$0(net.minecraft.network.PacketListener,net.minecraft.network.protocol.Packet)(PacketUtils.java:24) at net.minecraft.util.thread.BlockableEventLoop.void doRunTask(java.lang.Runnable)(BlockableEventLoop.java:156) at net.minecraft.util.thread.ReentrantBlockableEventLoop.void doRunTask(java.lang.Runnable)(ReentrantBlockableEventLoop.java:23) at net.minecraft.util.thread.BlockableEventLoop.boolean pollTask()(BlockableEventLoop.java:130) at net.minecraft.util.thread.BlockableEventLoop.void runAllTasks()(BlockableEventLoop.java:115) at net.minecraft.client.Minecraft.void runTick(boolean)(Minecraft.java:1283) at net.minecraft.client.Minecraft.void run()(Minecraft.java:888) at net.minecraft.client.main.Main.void main(java.lang.String[])(Main.java:265) A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- Head -- Thread: Render thread Stacktrace: at net.minecraft.core.Registry.java.util.Set entrySet()(Registry.java:146) at net.minecraft.core.Registry.java.lang.IllegalStateException lambda$getHolderOrThrow$16(net.minecraft.resources.ResourceKey)(Registry.java:146) at java.base/java.util.Optional.orElseThrow(Optional.java:403) at net.minecraft.core.Registry.java.util.Set registryKeySet()(Registry.java:146) at net.minecraft.core.Registry.net.minecraft.core.Holder$Reference createIntrusiveHolder(java.lang.Object)(Registry.java:146) at net.minecraft.core.Registry.net.minecraft.core.Holder$Reference getHolderOrThrow(net.minecraft.resources.ResourceKey)(Registry.java:146) at net.minecraft.world.damagesource.DamageSources.net.minecraft.world.damagesource.DamageSource source(net.minecraft.resources.ResourceKey)(DamageSources.java:73) at net.minecraft.world.damagesource.DamageSources.void (net.minecraft.core.RegistryAccess)(DamageSources.java:63) at net.minecraft.world.level.Level.void (net.minecraft.world.level.storage.WritableLevelData,net.minecraft.resources.ResourceKey,net.minecraft.core.RegistryAccess,net.minecraft.core.Holder,java.util.function.Supplier,boolean,boolean,long,int)(Level.java:165) at net.minecraft.client.multiplayer.ClientLevel.void (net.minecraft.client.multiplayer.ClientPacketListener,net.minecraft.client.multiplayer.ClientLevel$ClientLevelData,net.minecraft.resources.ResourceKey,net.minecraft.core.Holder,int,int,java.util.function.Supplier,net.minecraft.client.renderer.LevelRenderer,boolean,long)(ClientLevel.java:171) at net.minecraft.client.multiplayer.ClientPacketListener.void handleLogin(net.minecraft.network.protocol.game.ClientboundLoginPacket)(ClientPacketListener.java:413) at net.minecraft.network.protocol.game.ClientboundLoginPacket.void handle(net.minecraft.network.protocol.game.ClientGamePacketListener)(ClientboundLoginPacket.java:57) -- Connection -- Details: Protocol: play Flow: CLIENTBOUND Server type: OTHER Server brand: vanilla Stacktrace: at net.minecraft.network.PacketListener.net.minecraft.network.protocol.PacketFlow flow()(PacketListener.java:27) at net.minecraft.network.PacketListener.void onDisconnect(net.minecraft.network.chat.Component)(PacketListener.java:27) at net.minecraft.network.PacketListener.void fillCrashReport(net.minecraft.CrashReport)(PacketListener.java:27) at net.minecraft.network.protocol.PacketUtils.void ensureRunningOnSameThread(net.minecraft.network.protocol.Packet,net.minecraft.network.PacketListener,net.minecraft.util.thread.BlockableEventLoop)(PacketUtils.java:32) at net.minecraft.network.protocol.PacketUtils.void lambda$ensureRunningOnSameThread$0(net.minecraft.network.PacketListener,net.minecraft.network.protocol.Packet)(PacketUtils.java:32) at net.minecraft.util.thread.BlockableEventLoop.void doRunTask(java.lang.Runnable)(BlockableEventLoop.java:156) at net.minecraft.util.thread.ReentrantBlockableEventLoop.void doRunTask(java.lang.Runnable)(ReentrantBlockableEventLoop.java:23) at net.minecraft.util.thread.BlockableEventLoop.boolean pollTask()(BlockableEventLoop.java:130) at net.minecraft.util.thread.BlockableEventLoop.void runAllTasks()(BlockableEventLoop.java:115) at net.minecraft.client.Minecraft.void runTick(boolean)(Minecraft.java:1283) at net.minecraft.client.Minecraft.void run()(Minecraft.java:888) at net.minecraft.client.main.Main.void main(java.lang.String[])(Main.java:265) -- Uptime -- Details: JVM uptime: 61.242s Wall uptime: 53.389s High-res time: 52.903s Client ticks: 1013 ticks / 50.650s -- Last reload -- Details: Reload number: 1 Reload reason: initial Finished: Yes Packs: vanilla -- System Details -- Details: Minecraft Version: 1.20.3 Pre-Release 4 Minecraft Version ID: 1.20.3-pre4 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: 441759392 bytes (421 MiB) / 872415232 bytes (832 MiB) up to 2147483648 bytes (2048 MiB) CPUs: 16 Processor Vendor: AuthenticAMD Processor Name: AMD Ryzen 7 6800H with Radeon Graphics Identifier: AuthenticAMD Family 25 Model 68 Stepping 1 Microarchitecture: Zen 3 Frequency (GHz): 3.19 Number of physical packages: 1 Number of physical CPUs: 8 Number of logical CPUs: 16 Graphics card #0 name: NVIDIA GeForce RTX 3070 Ti Laptop GPU Graphics card #0 vendor: NVIDIA (0x10de) Graphics card #0 VRAM (MB): 4095.00 Graphics card #0 deviceId: 0x24e0 Graphics card #0 versionInfo: DriverVersion=31.0.15.4617 Graphics card #1 name: AMD Radeon(TM) Graphics Graphics card #1 vendor: Advanced Micro Devices, Inc. (0x1002) Graphics card #1 VRAM (MB): 512.00 Graphics card #1 deviceId: 0x1681 Graphics card #1 versionInfo: DriverVersion=31.0.12046.13002 Memory slot #0 capacity (MB): 16384.00 Memory slot #0 clockSpeed (GHz): 4.80 Memory slot #0 type: Unknown Memory slot #1 capacity (MB): 16384.00 Memory slot #1 clockSpeed (GHz): 4.80 Memory slot #1 type: Unknown Virtual memory max (MB): 59760.48 Virtual memory used (MB): 53353.23 Swap memory total (MB): 27819.77 Swap memory used (MB): 3651.72 JVM Flags: 9 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx2G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M Launched Version: 1.20.3-pre4 Launcher name: minecraft-launcher Backend library: LWJGL version 3.3.2+13 Backend API: NVIDIA GeForce RTX 3070 Ti Laptop GPU/PCIe/SSE2 GL version 3.2.0 NVIDIA 546.17, NVIDIA Corporation Window size: 854x480 GL Caps: Using framebuffer using OpenGL 3.2 GL debug messages: Using VBOs: Yes Is Modded: Probably not. Client jar signature and brand is untouched Universe: 400921fb54442d18 Type: Client (map_client.txt) Graphics mode: fancy Render Distance: 20/20 chunks Resource Packs: vanilla Current Language: en_us Locale: en_US CPU: 16x AMD Ryzen 7 6800H with Radeon Graphics