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

Grass spreading/dying does not occur for grass/dirt that has some partial blocks above it, and is covered from sky access at night

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • None
    • 1.21.2 Hotfix, 1.21.31 Hotfix
    • Confirmed
    • Multiple
    • 964302

      Grass dies under partial, transparent blocks such as fences, buttons, grindstones, pots, trapdoors, doors chains, etc. when the grass should be able to grow underneath. The grass dies in a low light level and when a block is above it, it will only grow back in light. While the grass growing back in light makes sense, the grass should not die when these blocks are placed on top.

      Some partial blocks just kill grass no matter the light level, while on Java edition they don't, such as the anvil.

      Current list of blocks: Fence, Trapdoor, Door, Sign, Wall, Plant pot, lightning rod, anvil, structure void, chain, button, grindstone, and pressure plate.

      Steps to Reproduce:

      1. Place one of the partial blocks above a grass block
      2. Set time to midnight
        /time set midnight
        
      3. Place any full block 3 blocks above the grass
      4. Either wait, or increase random tick speed
        /gamerule randomtickspeed 1000
        

        1. screenshot-1.png
          616 kB
          [Helper] Jiingy
        2. Screenshot 2024-07-18 173732.png
          1019 kB
          Brodend
        3. Screenshot 2024-07-18 173805.png
          983 kB
          Brodend

            Blockmaster200 Brodend
            Votes:
            2 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              CHK: