Since you obviously have no idea what you are talking about, I will not continue this discussion here unless someone else has anything to say on the subject.
*Edit* And it's worse than that - block IDs in Anvil are one byte, with an array of 4-bit extensions that boost the ID range from 256 to...