More documentation (thanks to madmaxoft) and use GetBlockTypeMeta