diff options
author | Mattes D <github@xoft.cz> | 2013-11-28 19:59:44 +0100 |
---|---|---|
committer | Mattes D <github@xoft.cz> | 2013-11-28 19:59:44 +0100 |
commit | 13dade5a83afec03df1101ebfbea928a59e1f420 (patch) | |
tree | 2366cc39fd0811fe3e9b5fabd129a2d1fef84edc /src/World.h | |
parent | Merge pull request #374 from mc-server/VS2013compilefix (diff) | |
parent | Fixed a bug with TNT waking simulators (diff) | |
download | cuberite-13dade5a83afec03df1101ebfbea928a59e1f420.tar cuberite-13dade5a83afec03df1101ebfbea928a59e1f420.tar.gz cuberite-13dade5a83afec03df1101ebfbea928a59e1f420.tar.bz2 cuberite-13dade5a83afec03df1101ebfbea928a59e1f420.tar.lz cuberite-13dade5a83afec03df1101ebfbea928a59e1f420.tar.xz cuberite-13dade5a83afec03df1101ebfbea928a59e1f420.tar.zst cuberite-13dade5a83afec03df1101ebfbea928a59e1f420.zip |
Diffstat (limited to 'src/World.h')
-rw-r--r-- | src/World.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/World.h b/src/World.h index 284e96bbb..958fc4255 100644 --- a/src/World.h +++ b/src/World.h @@ -635,6 +635,7 @@ private: /// This random generator is to be used only in the Tick() method, and thus only in the World-Tick-thread (MTRand is not exactly thread-safe) MTRand m_TickRand; + bool m_bSpawnExplicitlySet; double m_SpawnX; double m_SpawnY; double m_SpawnZ; @@ -742,7 +743,10 @@ private: /// Ticks all clients that are in this world void TickClients(float a_Dt); - void UpdateSkyDarkness(); + void UpdateSkyDarkness(void); + + /// <summary>Generates a random spawnpoint on solid land by walking chunks and finding their biomes</summary> + void GenerateRandomSpawn(void); /// Creates a new fluid simulator, loads its settings from the inifile (a_FluidName section) cFluidSimulator * InitializeFluidSimulator(cIniFile & a_IniFile, const char * a_FluidName, BLOCKTYPE a_SimulateBlock, BLOCKTYPE a_StationaryBlock); |