A block observed in the bot's world view, including its type and runtime property state (e.g. "facing": "north", "waterlogged": "true").
The namespaced block id (e.g. "minecraft:oak_log").
from field: string block_id = 2;
Optional
The block position.
from field: soulfire.v1.BlockPosition position = 1;
Flattened block state properties (name -> value) for the block. Empty for blocks with no variants.
from field: map<string, string> properties = 3;
from message soulfire.v1.BlockState
A block observed in the bot's world view, including its type and runtime property state (e.g. "facing": "north", "waterlogged": "true").