MaterialData data = skull.getData();
if (!(data instanceof Skull)) {
warnMaterialData(Skull.class, data);
return;
}
Skull skullData = (Skull) data;
if (canRotate(skullData)) { // Can be rotated
skull.setRotation(player.getFacing().getOppositeFace());
}
skull.update();