Improved unique id generation for server

This commit is contained in:
Shoghi Cervantes
2015-05-21 12:59:33 +02:00
parent cde2d39029
commit 46f20d36b3
4 changed files with 44 additions and 12 deletions

View File

@ -45,6 +45,8 @@ class GarbageCollectorCommand extends VanillaCommand{
$entitiesCollected = 0;
$tilesCollected = 0;
$memory = memory_get_usage();
foreach($sender->getServer()->getLevels() as $level){
$diff = [count($level->getChunks()), count($level->getEntities()), count($level->getTiles())];
$level->doChunkGarbageCollection();
@ -62,6 +64,7 @@ class GarbageCollectorCommand extends VanillaCommand{
$sender->sendMessage(TextFormat::GOLD . "Tiles: " . TextFormat::RED . number_format($tilesCollected));
$sender->sendMessage(TextFormat::GOLD . "Cycles: " . TextFormat::RED . number_format($cyclesCollected));
$sender->sendMessage(TextFormat::GOLD . "Memory freed: " . TextFormat::RED . number_format(round((($memory - memory_get_usage()) / 1024) / 1024, 2))." MB");
return true;
}
}