forked from Kolyah35/minecraft-pe-0.6.1
29 lines
790 B
C++
Executable File
29 lines
790 B
C++
Executable File
#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);
|
|
}
|
|
*/
|