Question: do beacons need silk touch?
Answer: Beacon: To craft a beacon on a crafting table, you will need Obsidian, which can only be obtained with a Diamond Pickaxe. You will also need Glass, which can be obtained through silk touch or by Smelting Sand on a Furnace.