#include "UnloadState.hpp"
#include "../ai/Spawner.hpp"
#include "../ui/Interface.hpp"
+#include "../world/BlockTypeRegistry.hpp"
+#include "../world/ChunkRenderer.hpp"
#include "../world/World.hpp"
void Render(Viewport &) override;
World &GetWorld() noexcept { return world; }
+ Interface &GetInterface() noexcept { return interface; }
private:
Environment &env;
+ BlockTypeRegistry block_types;
World world;
+ ChunkRenderer chunk_renderer;
Spawner spawner;
Interface interface;