TreyRuffy / BetterF3

A Fabric mod ported to Forge for Minecraft that provides a highly customizable, more human-readable Debug HUD.
https://modrinth.com/mod/betterf3
MIT License
26 stars 11 forks source link

[Bug]: The log shows an error related to the F3 menu. Just wondering if you could get rid of it. #83

Open RandomGuy91 opened 4 months ago

RandomGuy91 commented 4 months ago

Describe the Bug

When the f3 menu is open with this mod, the log intermittently shows an error shown below. As far as I know it causes no real issues in game besides maybe not displaying a certain part of the f3 menu, but I was just seeing if it's intentional or can be fixed somehow so my log isn't flodded with this error. Thanks!

Steps to Reproduce

To be fair, I am using multiple mods alongside it so if you don't know why this is happening that's probably why. As I said, it doesn't really do any harm, so feel free to ignore this then.

Expected Behavior

No error appearing in the log,

Screenshots

No response

Modloader Type

Minecraft Forge

Modloader Version

47.2.0

Mod Version

7.0.2

Log Output

Error rendering overlay 'minecraft:debug_text'
java.lang.NumberFormatException: For input string: ""
    at java.base/java.lang.NumberFormatException.forInputString(NumberFormatException.java:67)
    at java.base/java.lang.Integer.parseInt(Integer.java:678)
    at java.base/java.lang.Integer.parseInt(Integer.java:786)
    at TRANSFORMER/betterf3@7.0.2/me.cominixo.betterf3.modules.FpsModule.update(FpsModule.java:65)
    at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.gui.components.DebugScreenOverlay.betterF3$newLeftText(DebugScreenOverlay.java:1642)
    at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.gui.components.DebugScreenOverlay.handler$dao000$drawLeftText(DebugScreenOverlay.java:1820)
    at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.gui.components.DebugScreenOverlay.m_280186_(DebugScreenOverlay.java)
    at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.gui.components.DebugScreenOverlay.m_285668_(DebugScreenOverlay.java:112)
    at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.gui.GuiGraphics.m_286007_(GuiGraphics.java:84)
    at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.gui.components.DebugScreenOverlay.m_94056_(DebugScreenOverlay.java:111)
    at TRANSFORMER/forge@47.2.0/net.minecraftforge.client.gui.overlay.ForgeGui.handler$dbf000$customDebugMenu(ForgeGui.java:1240)
    at TRANSFORMER/forge@47.2.0/net.minecraftforge.client.gui.overlay.ForgeGui.renderHUDText(ForgeGui.java:434)
    at TRANSFORMER/forge@47.2.0/net.minecraftforge.client.gui.overlay.VanillaGuiOverlay.lambda$static$18(VanillaGuiOverlay.java:162)
    at TRANSFORMER/forge@47.2.0/net.minecraftforge.client.gui.overlay.ForgeGui.lambda$render$0(ForgeGui.java:126)
    at MC-BOOTSTRAP/com.google.common@31.1-jre/com.google.common.collect.ImmutableList.forEach(ImmutableList.java:422)
    at TRANSFORMER/forge@47.2.0/net.minecraftforge.client.gui.overlay.ForgeGui.m_280421_(ForgeGui.java:121)
    at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.GameRenderer.m_109093_(GameRenderer.java:945)
    at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1146)
    at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.Minecraft.m_91374_(Minecraft.java:718)
    at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.main.Main.main(Main.java:218)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    at MC-BOOTSTRAP/fmlloader@1.20.1-47.2.0/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111)
    at MC-BOOTSTRAP/fmlloader@1.20.1-47.2.0/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:99)
    at MC-BOOTSTRAP/fmlloader@1.20.1-47.2.0/net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$makeService$0(CommonClientLaunchHandler.java:25)
    at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30)
    at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53)
    at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71)
    at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.Launcher.run(Launcher.java:108)
    at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.Launcher.main(Launcher.java:78)
    at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26)
    at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23)
    at cpw.mods.bootstraplauncher@1.1.2/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141)

Additional Context

No response