Mojira Archive
MC-227161

Inconsistency: Boolean data is of type String in the BlockStateTag tag

In the BlockStateTag tag all the values that must be Boolean are strings, which does not make sense since it only has 2 possibilities, true or false

For example

/give @p stone_slab{BlockStateTag:{waterlogged:"true"}}

should be

/give @p stone_slab{BlockStateTag:{waterlogged:true}}

or

 

/give @p stone_slab{BlockStateTag:{waterlogged:1b}}

 

Values that use the BlockStateTag tag and should be Boolean are:

open, occupied, powered, lit, has_bottle_0, has_bottle_1, has_bottle_2, drag, signal_fire, waterlogged, down, east, north, south, up, west, conditional, inverted, triggered, eye, in_wall, snowy, enabled, hanging, persistent, has_book, extended, short, locked, bottom, unstable, attached, disarmed

Unresolved

Zailer43

2021-06-02, 07:10 PM

2024-02-20, 11:18 PM

2

1

Confirmed

(Unassigned)

NBT, blockstate, command

1.16.5 - 1.20.41.16.5, 1.17 Pre-release 3, 1.17, 1.17.1, 1.18, 1.19.1, 1.20.4

-