X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fworld%2FWorld.hpp;h=848f801e24ffd30bfb5d95cbe50c46f18278c159;hb=eba29c8ad489194cd1e3cd64b5f23424ad4384ef;hp=d58ad6f0d644be82ba3547a95f3dddce54c28056;hpb=b066e776622f96e906600a0c4a08de392bd03676;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;