Dynamite

Dynamite is a smaller, throwable version of Industrial TNT, which has a high explosion-precision mechanism.

Right clicking once with this item in hand will light the fuse. If the dynamite is not thrown in this time by right clicking again, the fuse will extinguish. If thrown, the dynamite will stick onto the ground.

It will not stick to walls.

On players it inflicts less damage. You can place it on a block then use a Dynamite Remote to detonate the Dynamite from a distance.

You can improve Dynamite to Sticky Dynamite using Sticky Resin. This will make it stick to walls and ceilings.