Is it possible to make the player break a block faster than the normally?, For example: He can break the Obsidian with his hand in 2-3 seconds.
Yes, and make a task which breaks the block after the set interval(in your case: 2-3 seconds, 40-60 ticks)
@Aviv and @corytortoise I did a new block and the break time is working, but If i will run a task where i should run it? Is there a specific event ?
I think it would be PlayerInteractEvent, but you'd have to check $event->getAction() == PlayerInteractEvent::LEFT_CLICK_BLOCK, but I don't know how you'd check to make sure the player is still breaking the block the entire time.