Instead of having a special case for skulls just use the normal logic for breaking a block. This avoids issues when interacting with API.