mojira.dev
MC-310676

The `savanna_lamp_post_01` village structure contains a trailing closing square bracket in the jigsaw block's NBT

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

  1. Open server-26.2.jar (or a server jar for another affected version).

  2. Extract data/minecraft/structure/village/savanna/savanna_lamp_post_01.nbt and decompress.

  3. Inspect the jigsaw block entity’s final_state string.

Expected result

The string is semantically correct and has only one closing ] character, matching other structures

Actual result

There is a trailing ] character

Comments 1

Can reproduce in 26.3-snapshot-7. More specifically, it is blocks[1].nbt.final_state, a string that should represent a block state.

shrome

bl4ckscor3

Confirmed

Platform

Low

Structures

26.2, 26.3 Snapshot 7

26.3 Snapshot 10

Retrieved