List all of Minecraft's blocks as of 1.20 using the following rules:
1. No items, to be considered a block, something must be able to be placed.
2. No entities, boats, minecarts, and armor stands do not count.
3. Blocks need to be able to be placed flat on the ground.
4. Only 500 answers are allowed so certain blocks are given priorities over others, so if I you notice some blocks are missing, I tried. (Sorry Bamboo Fans)