Uploaded image for project: 'Minecraft (Bedrock codebase)'
  1. Minecraft (Bedrock codebase)
  2. MCPE-189816

client_biome files without foliage_appearance and grass_appearance components cause biomes to fall back to incorrect colors

XMLWordPrintable

    • Community Consensus
    • Multiple
    • 1354948

      The new minecraft:grass_appearance and minecraft:foliage_appearance components added in 1.21.60.25 preview cause issues for existing resource packs due to a lack of versioning. Resource packs with client_biome files versioned for 1.21.40 now break the grass and foliage color in certain biomes.

      Minecraft expects these grass and foliage appearance components for swamp, mesa, cherry grove, and pale garden biomes now. Resource packs created before these components existed now break the grass and foliage in these biomes.

      The following images were taken using the attached sample pack on 1.21.60.25. This same pack has no issues on 1.21.51.

      This also affects the Timeless Adventures world from the Marketplace.

      1.21.51:

      1.21.60.25:

      To Reproduce

      1. Import and apply the sample resource pack in the latest preview: grass_and_foliage_sample_pack.mcpack
      2. Create a new world.
      3. Teleport to a swamp biome.
      4. Observe incorrect grass and foliage colors.
      5. Teleport to a pale garden biome.
      6. Observe incorrect grass and foliage colors.
      7. Teleport to a cherry grove biome.
      8. Observe incorrect grass and foliage colors.
      9. Import and apply the same sample resource pack in the latest release.
      10. Teleport to a swamp biome.
      11. Observe normal grass and foliage colors.
      12. Teleport to a pale garden biome.
      13. Observe normal grass and foliage colors.
      14. Teleport to a cherry grove biome.
      15. Observe normal grass and foliage colors.

      Expected Result

      The new grass and foliage appearance components are versioned for 1.21.60 client_biome files only, so 1.21.40 files are not broken by their absence.

      Observed Result

      The new grass and foliage appearance components are now expected in 1.21.40 client_biome files, so existing resource packs (including Marketplace packs) break in 1.21.60.25.

      Recommended Fixes

      Lock the minecraft:grass_appearance and minecraft:foliage_appearance biome components behind a 1.21.60 format_version. This would prevent old packs from breaking due to components which did not exist when they were created.

      Alternatively, provide the correct fallback values for these biomes so they do not break when the components are missing.

        1. cherry_grove.png
          3.19 MB
          AgentMindStorm2
        2. grass_and_foliage_sample_pack.mcpack
          82 kB
          AgentMindStorm2
        3. mangrove_swamp.png
          4.82 MB
          AgentMindStorm2
        4. mesa.png
          1.64 MB
          AgentMindStorm2
        5. no_experiment_enabled.png
          6.06 MB
          AgentMindStorm2
        6. pale_garden.png
          1.37 MB
          AgentMindStorm2
        7. timeless_adventures_preview.png
          5.83 MB
          AgentMindStorm2
        8. timeless_adventures_release.png
          5.66 MB
          AgentMindStorm2

            AgentMindStorm2 AgentMindStorm2
            Votes:
            6 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              CHK: