Code formatting
Simplify listeners and commands
Don't need database here
Code formatting
Implement back door
Update for changes to getPlayerDirection method
Of course it's null, if you just set it to null!
Add method for playing door sounds, use getDoor() for case 0 as well
Add world