Java Edition:Vine on Invalid Block
Vines normally require a full block to be supported, but in some cases they may grow on invalid blocks.
Full Block Chest
From Beta 1.8 Pre-release (vines added) to Beta 1.9 Pre-release 5, due to the fact that chests were full blocks, vines could grow on, and be supported by chests. This included the bottom or side of a chest
- Vines underneath a chest
- Vines underneath a double chest
- Vine hanging from a chest
- Vine hanging from a double chest
Campfires
From 19w02a to 25w42a (present) vines placed on a solid block below a campfire or soul campfire have the chance to grow on the campfire.
Growing Upwards
From 20w12a (1.16 Snapshot) - 1.17 Pre-release 2 vines were able to grow upwards onto the sides of blocks if it could be placed underneath it.[1] This allows a few blocks to have vines on their sides that normally could not.
This includes, bottom-slabs, campfires, carpets, comparators, daylight detectors, enchanting tables, end portal frames, farmland, lecterns, piston heads and bases, repeaters, sculk sensors[Downgrade], 2+ snow layer, stairs, stonecutters and trapdoors.
Invalid vine growth
Chunk Resetting
This can be created using chunk savestating, though this is restricted to chunk boundaries.
Update Suppression
As with most block discontinued features, this can be created using update suppression onto any block.
References