The floor should look like this from above:
T = solid block (over observer) P = piston face (invisible under block? No – pistons push the block they are attached to) Better design: Place the piston a movable block. lovely craft piston trap ios
P = Sticky Piston (faces center) X = pit P P P P X P P P P The floor should look like this from above: