Code clean up

- removed some unused fields and checks
- removed unnecessary static modifiers on certain methods
- access static fields using the class rather than an object
- fixed nether boss dungeons using overworld min. distance