Hello, after edit buttons from file GuiMultiplayer.java (removed 3 buttons) Minecraft start crashing, by reason of "rendering screen". This problem is fix if servers.dat is removed, but then how to add server in list?
java.lang.NullPointerException: Rendering screen
at cpw.mods.fml.client.FMLClientHandler.enhanceServerListEntry(FMLClientHandler.java:742)
at net.minecraft.client.gui.ServerListEntryNormal.func_148279_a(ServerListEntryNormal.java:178)
at net.minecraft.client.gui.GuiListExtended.func_148126_a(SourceFile:26)
at net.minecraft.client.gui.GuiSlot.func_148120_b(GuiSlot.java:433)
at net.minecraft.client.gui.GuiSlot.func_148128_a(GuiSlot.java:306)
at net.minecraft.client.gui.GuiMultiplayer.func_73863_a(GuiMultiplayer.java:352)
at net.minecraft.client.renderer.EntityRenderer.func_78480_b(EntityRenderer.java:1397)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:989)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:887)
at net.minecraft.client.main.Main.main(SourceFile:148)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.launcher.components.Game$4.run(Game.java:245)
at java.lang.Thread.run(Unknown Source)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at cpw.mods.fml.client.FMLClientHandler.enhanceServerListEntry(FMLClientHandler.java:742)
at net.minecraft.client.gui.ServerListEntryNormal.func_148279_a(ServerListEntryNormal.java:178)
at net.minecraft.client.gui.GuiListExtended.func_148126_a(SourceFile:26)
at net.minecraft.client.gui.GuiSlot.func_148120_b(GuiSlot.java:433)
at net.minecraft.client.gui.GuiSlot.func_148128_a(GuiSlot.java:306)
at net.minecraft.client.gui.GuiMultiplayer.func_73863_a(GuiMultiplayer.java:352)
-- Screen render details --
Details:
Screen name: net.minecraft.client.gui.GuiMultiplayer
Mouse location: Scaled: (309, 198). Absolute: (619, 564)
Screen size: Scaled: (640, 481). Absolute: (1280, 962). Scale factor of 2
Stacktrace:
at net.minecraft.client.renderer.EntityRenderer.func_78480_b(EntityRenderer.java:1397)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:989)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:887)
at net.minecraft.client.main.Main.main(SourceFile:148)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.launcher.components.Game$4.run(Game.java:245)
at java.lang.Thread.run(Unknown Source)
Hello, after edit buttons from file GuiMultiplayer.java (removed 3 buttons) Minecraft start crashing, by reason of "rendering screen". This problem is fix if servers.dat is removed, but then how to add server in list?
Logs:
Time: 10.02.17 16:56
Description: Rendering screen
java.lang.NullPointerException: Rendering screen
at cpw.mods.fml.client.FMLClientHandler.enhanceServerListEntry(FMLClientHandler.java:742)
at net.minecraft.client.gui.ServerListEntryNormal.func_148279_a(ServerListEntryNormal.java:178)
at net.minecraft.client.gui.GuiListExtended.func_148126_a(SourceFile:26)
at net.minecraft.client.gui.GuiSlot.func_148120_b(GuiSlot.java:433)
at net.minecraft.client.gui.GuiSlot.func_148128_a(GuiSlot.java:306)
at net.minecraft.client.gui.GuiMultiplayer.func_73863_a(GuiMultiplayer.java:352)
at net.minecraft.client.renderer.EntityRenderer.func_78480_b(EntityRenderer.java:1397)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:989)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:887)
at net.minecraft.client.main.Main.main(SourceFile:148)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.launcher.components.Game$4.run(Game.java:245)
at java.lang.Thread.run(Unknown Source)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at cpw.mods.fml.client.FMLClientHandler.enhanceServerListEntry(FMLClientHandler.java:742)
at net.minecraft.client.gui.ServerListEntryNormal.func_148279_a(ServerListEntryNormal.java:178)
at net.minecraft.client.gui.GuiListExtended.func_148126_a(SourceFile:26)
at net.minecraft.client.gui.GuiSlot.func_148120_b(GuiSlot.java:433)
at net.minecraft.client.gui.GuiSlot.func_148128_a(GuiSlot.java:306)
at net.minecraft.client.gui.GuiMultiplayer.func_73863_a(GuiMultiplayer.java:352)
-- Screen render details --
Details:
Screen name: net.minecraft.client.gui.GuiMultiplayer
Mouse location: Scaled: (309, 198). Absolute: (619, 564)
Screen size: Scaled: (640, 481). Absolute: (1280, 962). Scale factor of 2
Stacktrace:
at net.minecraft.client.renderer.EntityRenderer.func_78480_b(EntityRenderer.java:1397)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:989)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:887)
at net.minecraft.client.main.Main.main(SourceFile:148)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.launcher.components.Game$4.run(Game.java:245)
at java.lang.Thread.run(Unknown Source)
UP, help pls.
UP, UP C:
It would be helpful if you can show how you removed the buttons, right I can only guess that you removed the button but there some code left.
Minecraft mod developer. I will always answer pm's.