forked from Kolyah35/minecraft-pe-0.6.1
the whole game
This commit is contained in:
28
src/server/CreatorLevel.cpp
Executable file
28
src/server/CreatorLevel.cpp
Executable file
@@ -0,0 +1,28 @@
|
||||
#include "CreatorLevel.h"
|
||||
#include "../world/level/chunk/ChunkSource.h"
|
||||
#include "../util/PerfTimer.h"
|
||||
|
||||
CreatorLevel::CreatorLevel(LevelStorage* levelStorage, const std::string& levelName, const LevelSettings& settings, int generatorVersion, Dimension* fixedDimension /* = NULL */)
|
||||
: super(levelStorage, levelName, settings, generatorVersion, fixedDimension)
|
||||
{
|
||||
}
|
||||
|
||||
void CreatorLevel::tick() {
|
||||
TIMER_PUSH("chunkSource");
|
||||
_chunkSource->tick();
|
||||
|
||||
long time = levelData.getTime() + 1;
|
||||
levelData.setTime(time);
|
||||
|
||||
TIMER_POP_PUSH("tickPending");
|
||||
tickPendingTicks(false);
|
||||
|
||||
TIMER_POP();
|
||||
}
|
||||
|
||||
/*
|
||||
void CreatorLevel::addToTickNextTick(int x, int y, int z, int tileId, int tickDelay) {
|
||||
if (tileId >= Tile::water->id && tileId <= calmLava)
|
||||
super::addToTickNextTick(x, y, z, tileId, tickDelay);
|
||||
}
|
||||
*/
|
||||
Reference in New Issue
Block a user