It appears that for all versions since 1.14, data/minecraft/structure/village/savanna/savanna_lamp_post_01.nbt has a trailing ] on one of its block state arguments:
minecraft:acacia_fence[east=false,north=false,south=false,waterlogged=false,west=false]]This is the only structure that has this issue. While the vanilla parser tolerates this, it is semantically invalid and external tools can fail when they see this.
Steps to reproduce
Open
server-26.2.jar(or a server jar for another affected version).Extract
data/minecraft/structure/village/savanna/savanna_lamp_post_01.nbtand decompress.Inspect the jigsaw block entity’s
final_statestring.
Expected result
The string is semantically correct and has only one closing ] character, matching other structures
Actual result
There is a trailing ] character
Can reproduce in 26.3-snapshot-7. More specifically, it is
blocks[1].nbt.final_state, a string that should represent a block state.