Added placeholder dimension...

...added null-safe NBT methods, began Project E integration, started a
lot of stuff