More changes [SEE DESC]

* Improved (again) pumpkin direction handling
* Fixed spacing in Entity.cpp