Minecraft wiki entry for TNT_cannons, associated text: Note: these (as the whole article) talk mostly about the classical TNT cannons that work by shooting TNT by using other TNT blocks as charge. As of 1.8, it is also possible to build a TNT cannon that works with pistons and slime blocks.