3arthh4ckDevelopment / 3arthh4ck-Client

Utility mod and proxy server for 1.12.2 - now continued
https://3arthqu4ke.github.io/3arthh4ck/
MIT License
37 stars 2 forks source link

[BUG] targethud bug #9

Closed lethal2 closed 11 months ago

lethal2 commented 11 months ago

Describe the bug
crashes when u switch modes (i use 3arthh4ck only also its the 1.9.0 one in actions)

To Reproduce
Steps to reproduce the behavior:

  1. use fakeplayer or just find a player near you
  2. turn on targethud and then switch modes
  3. See error

Expected behavior
A clear and concise description of what you expected to happen. If your bug is a crash or something you don't need to fill this in.

Crashlog
08:12:06] [Client thread/FATAL]: Reported exception thrown! net.minecraft.util.ReportedException: Rendering screen at net.minecraft.client.renderer.EntityRenderer.func_181560_a(EntityRenderer.java:1492) ~[buq.class:?] at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1119) ~[bib.class:?] at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:398) [bib.class:?] at net.minecraft.client.main.Main.main(SourceFile:123) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_222] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_222] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_222] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_222] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?] Caused by: java.lang.NullPointerException at me.earth.earthhack.impl.hud.targethud.TargetHud.render(TargetHud.java:183) ~[TargetHud.class:?] at me.earth.earthhack.impl.hud.targethud.TargetHud.guiDraw(TargetHud.java:271) ~[TargetHud.class:?] at me.earth.earthhack.impl.gui.hud.rewrite.HudEditorGui.func_73863_a(HudEditorGui.java:137) ~[HudEditorGui.class:?] at net.minecraftforge.client.ForgeHooksClient.drawScreen(ForgeHooksClient.java:396) ~[ForgeHooksClient.class:?] at sun.reflect.GeneratedMethodAccessor17.invoke(Unknown Source) ~[?:?] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_222] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_222] at net.optifine.reflect.Reflector.callVoid(Reflector.java:669) ~[Reflector.class:?] at net.minecraft.client.renderer.EntityRenderer.func_181560_a(EntityRenderer.java:1462) ~[buq.class:?] ... 9 more [08:12:07] [Client thread/INFO]: [net.minecraft.init.Bootstrap:func_179870_a:553]: ---- Minecraft Crash Report ----

WARNING: coremods are present: Contact their authors BEFORE contacting forge

// Who set us up the TNT?

Time: 8/31/23 8:12 AM Description: Rendering screen

java.lang.NullPointerException: Rendering screen at me.earth.earthhack.impl.hud.targethud.TargetHud.render(TargetHud.java:183) at me.earth.earthhack.impl.hud.targethud.TargetHud.guiDraw(TargetHud.java:271) at me.earth.earthhack.impl.gui.hud.rewrite.HudEditorGui.func_73863_a(HudEditorGui.java:137) at net.minecraftforge.client.ForgeHooksClient.drawScreen(ForgeHooksClient.java:396) at sun.reflect.GeneratedMethodAccessor17.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at net.optifine.reflect.Reflector.callVoid(Reflector.java:669) at net.minecraft.client.renderer.EntityRenderer.func_181560_a(EntityRenderer.java:1462) at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1119) at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:398) at net.minecraft.client.main.Main.main(SourceFile:123) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) at net.minecraft.launchwrapper.Launch.main(Launch.java:28)

A detailed walkthrough of the error, its code path and all known details is as follows:

-- Head -- Thread: Client thread Stacktrace: at me.earth.earthhack.impl.hud.targethud.TargetHud.render(TargetHud.java:183) at me.earth.earthhack.impl.hud.targethud.TargetHud.guiDraw(TargetHud.java:271) at me.earth.earthhack.impl.gui.hud.rewrite.HudEditorGui.func_73863_a(HudEditorGui.java:137) at net.minecraftforge.client.ForgeHooksClient.drawScreen(ForgeHooksClient.java:396) at sun.reflect.GeneratedMethodAccessor17.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at net.optifine.reflect.Reflector.callVoid(Reflector.java:669)

-- Screen render details -- Details: Screen name: me.earth.earthhack.impl.gui.hud.rewrite.HudEditorGui Mouse location: Scaled: (440, 243). Absolute: (880, 229) Screen size: Scaled: (683, 358). Absolute: (1366, 715). Scale factor of 2

-- Affected level -- Details: Level name: MpServer All players: 2 total; [EntityPlayerSP['XOX0XO'/54852, l='MpServer', x=21.82, y=64.00, z=-16.55], EntityPlayerPop['FakePlayer'/-1000, l='MpServer', x=18.65, y=64.00, z=-16.46]] Chunk stats: MultiplayerChunkCache: 289, 289 Level seed: 0 Level generator: ID 00 - default, ver 1. Features enabled: false Level generator options: Level spawn location: World: (0,65,0), Chunk: (at 0,4,0 in 0,0; contains blocks 0,0,0 to 15,255,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511) Level time: 87028 game time, 1000 day time Level dimension: 0 Level storage version: 0x00000 - Unknown? Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false) Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false Forced entities: 8 total; [EntityPlayerSP['lelazoid'/54852, l='MpServer', x=21.82, y=64.00, z=-16.55], EntityPlayerPop['FakePlayer'/-1000, l='MpServer', x=18.65, y=64.00, z=-16.46], EntityEnderCrystal['entity.EnderCrystal.name'/42137, l='MpServer', x=-8.50, y=67.00, z=-33.50], EntityPlayerPop['FakePlayer'/-1000, l='MpServer', x=18.65, y=64.00, z=-16.46], EntityEnderCrystal['entity.EnderCrystal.name'/53084, l='MpServer', x=-24.50, y=64.00, z=28.50], EntityEnderCrystal['entity.EnderCrystal.name'/53116, l='MpServer', x=-18.50, y=65.00, z=39.50], EntityEnderCrystal['entity.EnderCrystal.name'/53085, l='MpServer', x=-25.50, y=64.00, z=30.50], EntityEnderCrystal['entity.EnderCrystal.name'/53086, l='MpServer', x=-22.50, y=64.00, z=30.50]] Retry entities: 0 total; [] Server brand: vanilla¡ìr Server type: Non-integrated multiplayer server Stacktrace: at net.minecraft.client.multiplayer.WorldClient.func_72914_a(WorldClient.java:532) at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2741) at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:419) at net.minecraft.client.main.Main.main(SourceFile:123) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) at net.minecraft.launchwrapper.Launch.main(Launch.java:28) Additional context
Add any other context about the problem here.

Checklist