Minecraft wiki entry for Campfire, associated text: Campfire smoke particles can partially pass through a block directly above it, but do not pass through blocks more than one block directly above it.