X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fworld%2FWorld.hpp;fp=src%2Fworld%2FWorld.hpp;h=848f801e24ffd30bfb5d95cbe50c46f18278c159;hb=5178dd1e226d45db7ae61e3d7d6866dc4254d9ae;hp=d58ad6f0d644be82ba3547a95f3dddce54c28056;hpb=78a290bd642c5578c9dd17481c8164ff50889ca2;p=blank.git diff --git a/src/world/World.hpp b/src/world/World.hpp index d58ad6f..848f801 100644 --- a/src/world/World.hpp +++ b/src/world/World.hpp @@ -25,8 +25,8 @@ class World { public: struct Config { std::string name = "default"; - // initial player position - glm::vec3 spawn = { 0.0f, 0.0f, 0.0f }; + // chunk base where new players are spawned + glm::ivec3 spawn = { 0, 0, 0 }; // direction facing towards(!) the light glm::vec3 light_direction = { -1.0f, -3.0f, -2.0f }; // fade out reaches 1/e (0.3679) at 1/fog_density, @@ -100,7 +100,6 @@ private: const BlockTypeRegistry &block_type; ChunkStore chunks; - ChunkIndex &spawn_index; std::list players; std::list entities;