Regarding the shearing of snowmen.
- Shearing snowman does not send PlayerShearEntityEvent.
- Shearing snowman does not remove the pumpkin on a snowman's head. It does remove durability from the shear, everytime a player right clicks it.
- Snowman.setDerp(true); Does not remove the pumpkin either.
I think it's just missing half it's implementation