- improved performance on paper servers by using chunk coordinates instead of chunk instances to check if the chunk was generated - moved generation stuff to lib/generation