diff --git a/src/js/net/minecraft/client/GameWindow.js b/src/js/net/minecraft/client/GameWindow.js index 635ddf7..209c96d 100644 --- a/src/js/net/minecraft/client/GameWindow.js +++ b/src/js/net/minecraft/client/GameWindow.js @@ -28,12 +28,12 @@ window.GameWindow = class { this.statsFps = new Stats() this.statsFps.showPanel(0); this.statsFps.domElement.style.cssText = 'position:absolute;top:0px;right:80px;float:right'; - this.wrapper.appendChild(this.statsFps.dom); + //this.wrapper.appendChild(this.statsFps.dom); this.statsMs = new Stats() this.statsMs.showPanel(1); this.statsMs.domElement.style.cssText = 'position:absolute;top:0px;right:160px;float:right'; - this.wrapper.appendChild(this.statsMs.dom); + //this.wrapper.appendChild(this.statsMs.dom); // On resize let scope = this; diff --git a/src/js/net/minecraft/client/Minecraft.js b/src/js/net/minecraft/client/Minecraft.js index 56bce8e..70a79ed 100644 --- a/src/js/net/minecraft/client/Minecraft.js +++ b/src/js/net/minecraft/client/Minecraft.js @@ -7,6 +7,8 @@ window.Minecraft = class { this.currentScreen = null; this.loadingScreen = null; + this.fps = 0; + // Tick timer this.timer = new Timer(20); @@ -96,8 +98,7 @@ window.Minecraft = class { // Loop if a second passed while (Date.now() >= this.lastTime + 1000) { - //console.log(this.frames + " fps"); - + this.fps = this.frames; this.lastTime += 1000; this.frames = 0; } diff --git a/src/js/net/minecraft/client/gui/IngameOverlay.js b/src/js/net/minecraft/client/gui/IngameOverlay.js index cc4050b..0cbdfeb 100644 --- a/src/js/net/minecraft/client/gui/IngameOverlay.js +++ b/src/js/net/minecraft/client/gui/IngameOverlay.js @@ -17,7 +17,7 @@ window.IngameOverlay = class extends Gui { this.renderHotbar(stack, this.window.width / 2 - 91, this.window.height - 22); // Debug - this.drawString(stack, Math.floor(this.minecraft.timer.fps) + " fps," + + this.drawString(stack, Math.floor(this.minecraft.fps) + " fps," + " " + this.minecraft.world.lightUpdateQueue.length + " light updates," + " " + this.minecraft.worldRenderer.chunkSectionUpdateQueue.length + " chunk updates", 1, 1); this.drawString(stack, Math.floor(this.minecraft.player.x) + ", " + Math.floor(this.minecraft.player.y) + ", " + Math.floor(this.minecraft.player.z)