The numerical identifier of the block (changes with versions)
The data of the block: example the color of the wool in a /setblock
The name that would be used in /setblock
The block state nbt
the block state nbt that contains str/strf members at every level
The block state nbt as a string
The block state nbt as a formatted string
Unique hash for the block (not including state)
The following functions can return this type.
[Block] block = ThreadingBlockGetter.getBlock(self, x, y, z) [Block] block = McStructure.getOffsetBlock(self, x, y, z) [Block] block = McStructure.getBlock(self, index) [Block] block = McStructure.getBlock(self, x, y, z) [Block] block = dimension.getRuntimeBlocksAt(index, serverSided) [Block] block = dimension.getBlock(x, y, z) [Block]|[nil] block = dimension.getRuntimeBlock(name, data, serverSided)