mojira.dev
MC-77200

Not all saplings placed on farmland can grow to trees

The bug

All types of saplings can be placed on dirt, grass, and farmland. But not all of them can grow to trees on farmland.

Affected trees

Last updated for 1.11.2

  • 2 × 2 spruce and jungle

  • dark oak

  • acacia

Code analysis

Based on 1.11.2 decompiled using MCP 9.35 rc1

The problem is that the blocks a tree can grow on are hardcoded and not retrieved from the sapling.

Comments 7

In 1.8.3, single Jungle saplings will now grow if planted on farmland. Acacia still will not, nor will 2x2 trees if the northwest sapling is on farmland.

Are saplings supposed to be plantable on farmland at all? That seems like a bug.

Confirmed for 15w46a & 1.8.8

An update to the description would be that jungle saplings can now grow on farmland. It's fixed, but it affects dark oak saplings instead.

The fact that it only checks for the northwerstern-most sapling is now MC-112975

In 1.14.4, all 1x1 sapling except acacia can grow on farmland. I guess it has some connections with the shape of acacia.

cannot reproduce in 20w21a

Anomie X

(Unassigned)

Confirmed

(Unassigned)

farmland, sapling, tree, tree-generation

Minecraft 1.8.2-pre6, Minecraft 1.8.3, Minecraft 1.8.8, Minecraft 15w32b, Minecraft 15w46a, ..., Minecraft 1.12.1, Minecraft 1.12.2, Minecraft 18w07c, Minecraft 1.13.1, Minecraft 1.13.2-pre2

Retrieved