Minecraft wiki entry for Shulker_farming, associated text: If you cover all the blocks a shulker can teleport to except the block you want it to teleport to with a Button, it is possible to make shulkers teleport to specified position.