Trapdoors should be treated as half blocks, not transparent blocks.