Server: move formattingCodes check to initial assignment of doTitleTick

This commit is contained in:
Dylan K. Taylor 2018-05-01 12:21:41 +01:00
parent 2731fc3d0f
commit 88c56bcdc8

View File

@ -1516,7 +1516,7 @@ class Server{
$this->alwaysTickPlayers = (int) $this->getProperty("level-settings.always-tick-players", false);
$this->baseTickRate = (int) $this->getProperty("level-settings.base-tick-rate", 1);
$this->doTitleTick = (bool) $this->getProperty("console.title-tick", true);
$this->doTitleTick = ((bool) $this->getProperty("console.title-tick", true)) && Terminal::hasFormattingCodes();
$this->scheduler = new ServerScheduler();
@ -2511,7 +2511,7 @@ class Server{
}
if(($this->tickCounter % 20) === 0){
if($this->doTitleTick and Terminal::hasFormattingCodes()){
if($this->doTitleTick){
$this->titleTick();
}
$this->currentTPS = 20;