The bug
Village path blocks can replace leaf blocks. This has been reported before (MC-152323, MC-152389, MC-169293); however, those reports did not include seeds/coordinates. This ticket does not either, it instead uses jigsaw blocks as a method of reproduction.
Steps to reproduce
Place a jigsaw block down near trees
Enter the following fields into a jigsaw block
Target Poolminecraft:village/plains/streets
Name
minecraft:street
Target name
minecraft:street
Turns into
minecraft:structure_void
Set "Levels" to 7
Turn "Keep Jigsaws" OFF
Press "Generate"
→ Notice path blocks replace leaves
A video is also attached.
Attachments
Comments 9
Can confirm in 1.18.2 and 22w15a. For ease of reproducing this, enter an area with lots of trees and then simply execute the command provided below, along with setting the "Levels" slider to 7, the "Keep Jigsaws" button to "OFF", and hitting the "Generate" button within the jigsaw block.
/setblock ~2 ~ ~ minecraft:jigsaw[orientation=north_up]{final_state:"minecraft:structure_void",joint:"rollable",name:"minecraft:street",pool:"minecraft:village/plains/streets",target:"minecraft:street"}
Can confirm in 22w18a. This can now also be seen when using the "/place" command to place village structures.
I've been messing with this and it seems to replace literally everything. In the tests I've done so far it seems to be seeking the 'top block', which sadly ends up being leaves or tall grass, making the village a complete mess. This is backed up by the fact that double plants have their top block replaced by path and the bottom block is left alone until updated, at which point it breaks.
Can confirm for 1.16 rc1