for 1.6-1.8 (and all PM) we need to lookup the appropriate blockstate data using the ID + meta, for which we need to know the possible IDs for such versions and what their corresponding blockIDs were (they aren't always the same).