the whole game

This commit is contained in:
2026-03-02 22:04:18 +03:00
parent 816e9060b4
commit f0617a5d22
2069 changed files with 581500 additions and 0 deletions

28
src/server/CreatorLevel.cpp Executable file
View 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);
}
*/