Uploaded image for project: 'Minecraft: Java Edition'
  1. Minecraft: Java Edition
  2. MC-227945

"Exception loading structure piece" and "No key" error spam after upgrading a world to 1.17 and exploring chunks

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Won't Fix
    • None
    • 1.17, 1.17.1 Pre-release 1, 1.17.1 Pre-release 2, 1.17.1 Pre-release 3, 1.17.1 Release Candidate 1, 1.17.1 Release Candidate 2, 1.17.1, 21w39a, 21w40a, 21w41a, 21w42a, 21w43a, 21w44a, 1.18 Pre-release 1, 1.18 Pre-release 4, 1.18 Pre-release 5, 1.18 Pre-release 6, 1.18 Pre-release 7, 1.18 Pre-release 8, 1.18 Release Candidate 1, 1.18 Release Candidate 3, 1.18 Release Candidate 4, 1.18, 1.18.1, 22w03a, 1.18.2, 22w16b, 1.19, 1.19.3
    • None
    • Confirmed
    • Datafixer, Save Data
    • Important
    • Platform

      Tons of these error messages appear in the console after upgrading my singleplayer world to 1.17 (by using the Optimize World option) and exploring/generating new chunks. I'm not entirely sure what the errors are about, but the new chunks I explored looked normal. I also didn't encounter any game crashes or slowdown so I'm not sure if these errors are important or not.

      EDIT (2021/06/09): These errors also come up in previously-generated chunks as well (all previously-generated chunks in my world are from 1.16.X), and do noticeably impact the performance (internal server TPS drops for a few seconds) when I encounter the error in pre-existing chunks.

      I've attached the log file which shows all the errors that were outputted, however if the log file doesn't work or can't be viewed I pasted a few of the errors here:

      [16:10:52] [Server thread/ERROR]: No key size in MapLike[{extra_size:2,min_size:1,type:"minecraft:column_placer"}]
      [16:10:52] [Server thread/ERROR]: Exception loading structure piece with id minecraft:jigsaw
      java.lang.IllegalStateException: Invalid pool element found
      	at dbf.k(SourceFile:54) ~[minecraft-1.17-client.jar:?]
      	at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
      	at dbf.<init>(SourceFile:54) ~[minecraft-1.17-client.jar:?]
      	at cuc.a(SourceFile:151) ~[minecraft-1.17-client.jar:?]
      	at cni.a(SourceFile:415) ~[minecraft-1.17-client.jar:?]
      	at cni.a(SourceFile:175) ~[minecraft-1.17-client.jar:?]
      	at abe.l(SourceFile:511) ~[minecraft-1.17-client.jar:?]
      	at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1764) ~[?:?]
      	at aqu.c(SourceFile:151) ~[minecraft-1.17-client.jar:?]
      	at abp$a.c(SourceFile:527) ~[minecraft-1.17-client.jar:?]
      	at aqu.z(SourceFile:125) ~[minecraft-1.17-client.jar:?]
      	at abp$a.z(SourceFile:536) ~[minecraft-1.17-client.jar:?]
      	at abp.d(SourceFile:279) ~[minecraft-1.17-client.jar:?]
      	at net.minecraft.server.MinecraftServer.bg(SourceFile:771) ~[minecraft-1.17-client.jar:?]
      	at net.minecraft.server.MinecraftServer.z(SourceFile:759) ~[minecraft-1.17-client.jar:?]
      	at aqu.bq(SourceFile:110) ~[minecraft-1.17-client.jar:?]
      	at net.minecraft.server.MinecraftServer.y(SourceFile:743) ~[minecraft-1.17-client.jar:?]
      	at net.minecraft.server.MinecraftServer.x(SourceFile:696) ~[minecraft-1.17-client.jar:?]
      	at net.minecraft.server.MinecraftServer.a(SourceFile:274) ~[minecraft-1.17-client.jar:?]
      	at java.lang.Thread.run(Thread.java:831) [?:?]
      
      [16:11:24] [Server thread/ERROR]: No key dirt_provider in MapLike[{decorators:[],foliage_placer:{height:3,offset:0,radius:2,type:"minecraft:blob_foliage_placer"},heightmap:"OCEAN_FLOOR",ignore_vines:1b,leaves_provider:{state:{Name:"minecraft:oak_leaves",Properties:{distance:"7",persistent:"false"}},type:"minecraft:simple_state_provider"},max_water_depth:0,minimum_size:{limit:1,lower_size:0,type:"minecraft:two_layers_feature_size",upper_size:1},trunk_placer:{base_height:4,height_rand_a:2,height_rand_b:0,type:"minecraft:straight_trunk_placer"},trunk_provider:{state:{Name:"minecraft:oak_log",Properties:{axis:"y"}},type:"minecraft:simple_state_provider"}}]; No key sapling_provider in MapLike[{decorators:[],foliage_placer:{height:3,offset:0,radius:2,type:"minecraft:blob_foliage_placer"},heightmap:"OCEAN_FLOOR",ignore_vines:1b,leaves_provider:{state:{Name:"minecraft:oak_leaves",Properties:{distance:"7",persistent:"false"}},type:"minecraft:simple_state_provider"},max_water_depth:0,minimum_size:{limit:1,lower_size:0,type:"minecraft:two_layers_feature_size",upper_size:1},trunk_placer:{base_height:4,height_rand_a:2,height_rand_b:0,type:"minecraft:straight_trunk_placer"},trunk_provider:{state:{Name:"minecraft:oak_log",Properties:{axis:"y"}},type:"minecraft:simple_state_provider"}}]; No key foliage_provider in MapLike[{decorators:[],foliage_placer:{height:3,offset:0,radius:2,type:"minecraft:blob_foliage_placer"},heightmap:"OCEAN_FLOOR",ignore_vines:1b,leaves_provider:{state:{Name:"minecraft:oak_leaves",Properties:{distance:"7",persistent:"false"}},type:"minecraft:simple_state_provider"},max_water_depth:0,minimum_size:{limit:1,lower_size:0,type:"minecraft:two_layers_feature_size",upper_size:1},trunk_placer:{base_height:4,height_rand_a:2,height_rand_b:0,type:"minecraft:straight_trunk_placer"},trunk_provider:{state:{Name:"minecraft:oak_log",Properties:{axis:"y"}},type:"minecraft:simple_state_provider"}}]
      [16:11:24] [Server thread/ERROR]: Exception loading structure piece with id minecraft:jigsaw
      java.lang.IllegalStateException: Invalid pool element found
      	at dbf.k(SourceFile:54) ~[minecraft-1.17-client.jar:?]
      	at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
      	at dbf.<init>(SourceFile:54) ~[minecraft-1.17-client.jar:?]
      	at cuc.a(SourceFile:151) ~[minecraft-1.17-client.jar:?]
      	at cni.a(SourceFile:415) ~[minecraft-1.17-client.jar:?]
      	at cni.a(SourceFile:175) ~[minecraft-1.17-client.jar:?]
      	at abe.l(SourceFile:511) ~[minecraft-1.17-client.jar:?]
      	at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1764) ~[?:?]
      	at aqu.c(SourceFile:151) ~[minecraft-1.17-client.jar:?]
      	at abp$a.c(SourceFile:527) ~[minecraft-1.17-client.jar:?]
      	at aqu.z(SourceFile:125) ~[minecraft-1.17-client.jar:?]
      	at abp$a.z(SourceFile:536) ~[minecraft-1.17-client.jar:?]
      	at abp.d(SourceFile:279) ~[minecraft-1.17-client.jar:?]
      	at net.minecraft.server.MinecraftServer.bg(SourceFile:771) ~[minecraft-1.17-client.jar:?]
      	at net.minecraft.server.MinecraftServer.z(SourceFile:759) ~[minecraft-1.17-client.jar:?]
      	at aqu.bq(SourceFile:110) ~[minecraft-1.17-client.jar:?]
      	at net.minecraft.server.MinecraftServer.y(SourceFile:743) ~[minecraft-1.17-client.jar:?]
      	at net.minecraft.server.MinecraftServer.x(SourceFile:696) ~[minecraft-1.17-client.jar:?]
      	at net.minecraft.server.MinecraftServer.a(SourceFile:274) ~[minecraft-1.17-client.jar:?]
      	at java.lang.Thread.run(Thread.java:831) [?:?]
      
      [16:12:21] [Server thread/ERROR]: No key dirt_provider in MapLike[{decorators:[],foliage_placer:{offset:{base:0,spread:2},radius:{base:2,spread:1},trunk_height:{base:1,spread:1},type:"minecraft:spruce_foliage_placer"},heightmap:"OCEAN_FLOOR",ignore_vines:1b,leaves_provider:{state:{Name:"minecraft:spruce_leaves",Properties:{distance:"7",persistent:"false"}},type:"minecraft:simple_state_provider"},max_water_depth:0,minimum_size:{limit:2,lower_size:0,type:"minecraft:two_layers_feature_size",upper_size:2},trunk_placer:{base_height:5,height_rand_a:2,height_rand_b:1,type:"minecraft:straight_trunk_placer"},trunk_provider:{state:{Name:"minecraft:spruce_log",Properties:{axis:"y"}},type:"minecraft:simple_state_provider"}}]; Input does not contain a key [type]: MapLike[{base:1,spread:1}]; Input does not contain a key [type]: MapLike[{base:0,spread:2}]; Input does not contain a key [type]: MapLike[{base:2,spread:1}]; No key sapling_provider in MapLike[{decorators:[],foliage_placer:{offset:{base:0,spread:2},radius:{base:2,spread:1},trunk_height:{base:1,spread:1},type:"minecraft:spruce_foliage_placer"},heightmap:"OCEAN_FLOOR",ignore_vines:1b,leaves_provider:{state:{Name:"minecraft:spruce_leaves",Properties:{distance:"7",persistent:"false"}},type:"minecraft:simple_state_provider"},max_water_depth:0,minimum_size:{limit:2,lower_size:0,type:"minecraft:two_layers_feature_size",upper_size:2},trunk_placer:{base_height:5,height_rand_a:2,height_rand_b:1,type:"minecraft:straight_trunk_placer"},trunk_provider:{state:{Name:"minecraft:spruce_log",Properties:{axis:"y"}},type:"minecraft:simple_state_provider"}}]; No key foliage_provider in MapLike[{decorators:[],foliage_placer:{offset:{base:0,spread:2},radius:{base:2,spread:1},trunk_height:{base:1,spread:1},type:"minecraft:spruce_foliage_placer"},heightmap:"OCEAN_FLOOR",ignore_vines:1b,leaves_provider:{state:{Name:"minecraft:spruce_leaves",Properties:{distance:"7",persistent:"false"}},type:"minecraft:simple_state_provider"},max_water_depth:0,minimum_size:{limit:2,lower_size:0,type:"minecraft:two_layers_feature_size",upper_size:2},trunk_placer:{base_height:5,height_rand_a:2,height_rand_b:1,type:"minecraft:straight_trunk_placer"},trunk_provider:{state:{Name:"minecraft:spruce_log",Properties:{axis:"y"}},type:"minecraft:simple_state_provider"}}]
      [16:12:21] [Server thread/ERROR]: Exception loading structure piece with id minecraft:jigsaw
      java.lang.IllegalStateException: Invalid pool element found
      	at dbf.k(SourceFile:54) ~[minecraft-1.17-client.jar:?]
      	at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
      	at dbf.<init>(SourceFile:54) ~[minecraft-1.17-client.jar:?]
      	at cuc.a(SourceFile:151) ~[minecraft-1.17-client.jar:?]
      	at cni.a(SourceFile:415) ~[minecraft-1.17-client.jar:?]
      	at cni.a(SourceFile:175) ~[minecraft-1.17-client.jar:?]
      	at abe.l(SourceFile:511) ~[minecraft-1.17-client.jar:?]
      	at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1764) ~[?:?]
      	at aqu.c(SourceFile:151) ~[minecraft-1.17-client.jar:?]
      	at abp$a.c(SourceFile:527) ~[minecraft-1.17-client.jar:?]
      	at aqu.z(SourceFile:125) ~[minecraft-1.17-client.jar:?]
      	at abp$a.z(SourceFile:536) ~[minecraft-1.17-client.jar:?]
      	at abp.d(SourceFile:279) ~[minecraft-1.17-client.jar:?]
      	at net.minecraft.server.MinecraftServer.bg(SourceFile:771) ~[minecraft-1.17-client.jar:?]
      	at net.minecraft.server.MinecraftServer.z(SourceFile:759) ~[minecraft-1.17-client.jar:?]
      	at aqu.bq(SourceFile:110) ~[minecraft-1.17-client.jar:?]
      	at net.minecraft.server.MinecraftServer.y(SourceFile:743) ~[minecraft-1.17-client.jar:?]
      	at net.minecraft.server.MinecraftServer.x(SourceFile:696) ~[minecraft-1.17-client.jar:?]
      	at net.minecraft.server.MinecraftServer.a(SourceFile:274) ~[minecraft-1.17-client.jar:?]
      	at java.lang.Thread.run(Thread.java:831) [?:?]
      

        1. minecraft_bug_output.txt
          22 kB
        2. latest-3.log
          54 kB
        3. latest-2.log
          60 kB
        4. latest-1.log
          141 kB
        5. latest.log
          89 kB
        6. 263277535_628635231919173_5269435468030543451_n.jpg
          263277535_628635231919173_5269435468030543451_n.jpg
          577 kB
        7. 2021-07-14-4.log
          195 kB
        8. 2021-06-08_19_35_34-New Olivity-1_17.zip
          73 kB

            Unassigned Unassigned
            TheMinecraftNerd2017 Nick
            Votes:
            133 Vote for this issue
            Watchers:
            77 Start watching this issue

              Created:
              Updated:
              Resolved:
              CHK: