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

2 × 2 jungle and spruce trees don't grow from the lowest layer

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • 1.16 Release Candidate 1
    • Minecraft 1.10.2, Minecraft 16w42a, Minecraft 16w43a, Minecraft 16w44a, Minecraft 1.11.2, Minecraft 1.12 Pre-Release 5, Minecraft 1.12.2, Minecraft 18w07c, Minecraft 1.13.1, Minecraft 18w48a, Minecraft 18w48b, Minecraft 18w49a, 19w46a, 1.15.2
    • Confirmed
    • (Unassigned)

      The bug

      2 × 2 jungle and spruce trees don't grow from the lowest layer.

      How to reproduce

      Put dirt/grass blocks on the lowest possible layer, place 4 saplings in a square and bone meal it. No tree will grow.

      In contrast dark oak trees and small trees do grow from the lowest layer.

      Code analysis

      Based on 1.11.2 decompiled using MCP 9.35 rc1

      The method net.minecraft.world.gen.feature.WorldGenHugeTrees.ensureDirtsUnderneath(BlockPos, World) explicitely tests if the sapling is at y >= 2 and therefor trees can't grow on y = 1. Changing this to >= 1 should not have any negative side effects.

        1. 2016-10-24_21.26.25.png
          117 kB
          Sealbudsman
        2. 2016-10-24_21.26.48.png
          118 kB
          Sealbudsman
        3. 2016-10-24_21.27.30.png
          182 kB
          Sealbudsman

            Unassigned Unassigned
            ilmango ilmango
            Votes:
            19 Vote for this issue
            Watchers:
            10 Start watching this issue

              Created:
              Updated:
              Resolved:
              CHK: