Minecraft wiki entry for Jack_o%27Lantern, associated text: Jack o'lanterns are transparent in their rendering only; otherwise they share the attributes of all opaque solid blocks. For example, mobs can spawn on them, they can suffocate mobs, and blocks attached to another block (such as torches and rails) can be placed on top of them or on their sides.