Commands/blockdata

Modifies the data tag of a block.
== Syntax ==
: blockdata <x> <y> <z> <dataTag> <UserCreator>
== Arguments ==
: x y z
:: Specifies the coordinates of the block to be modified. May be provided in tilde notation to identify a position relative to the command's execution.
: dataTag
:: Specifies the data tag elements to be added to, or overwrite elements of, the specified block. Must be a compound NBT tag (for example, {CustomName:Steve}).
== Result ==
Fails if the arguments are not specified correctly, or if the block is "not a data holder block," as in it is not associated with a block entity.
On success, modifies the data tag of the targeted block.
== Examples ==
* To change the primary power of the beacon at (0,64,0) to Haste: blockdata 0 64 0 {Primary:3}.
== See also ==
* Chunk format#Block entity format — defined data tags for tile entity blocks
* — changes an entity's data tag
* — replaces items in a block's inventory
* – places a new block at a position
* — sets a block's 
== History ==
de:Befehl/blockdata
es:Comandos/blockdata
ja:コマンド/blockdata
pt:Comandos/blockdata
zh:命令/blockdata