diff --git a/src/js/net/minecraft/client/GameSettings.js b/src/js/net/minecraft/client/GameSettings.js index 601d691..6f19de7 100644 --- a/src/js/net/minecraft/client/GameSettings.js +++ b/src/js/net/minecraft/client/GameSettings.js @@ -21,7 +21,7 @@ window.GameSettings = class { save() { for (let prop in this) { - document.cookie = prop + "=" + (this[prop] || "") + "; path=/"; + document.cookie = prop + "=" + (this[prop] || "") + "; path=/; expires=Fri, 31 Dec 9999 23:59:59 GMT"; } } diff --git a/src/js/net/minecraft/client/render/gui/FontRenderer.js b/src/js/net/minecraft/client/render/gui/FontRenderer.js index 9ef23f5..57446da 100644 --- a/src/js/net/minecraft/client/render/gui/FontRenderer.js +++ b/src/js/net/minecraft/client/render/gui/FontRenderer.js @@ -13,7 +13,7 @@ window.FontRenderer = class { let bitMap = this.createBitMap(this.texture); // Calculate character width - for (let i = 0; i < 128; i++) { + for (let i = 0; i < 256; i++) { this.charWidths[i] = this.calculateCharacterWidthAt(bitMap, i % FontRenderer.BITMAP_SIZE, Math.floor(i / FontRenderer.BITMAP_SIZE)) + 2; } } @@ -33,7 +33,7 @@ window.FontRenderer = class { let alpha = bitMap[i + 3]; // Return width if there is a white pixel - if (red !== 0 || green !== 0 || blue !== 0 || alpha !== 0) { + if (red > 1 || green > 1 || blue > 1 || alpha > 1) { return x - indexX * FontRenderer.FIELD_SIZE; } }