i used mcp to do this, so when I finished making my mod, I used eclipse to export it. However when i opened the regular minecraft client to test my mod, nothing was wrong until I clicked the Resource Packs button. When I clicked it the game crashed
When this happened I came back to eclipse, ran the project in eclipse, but this time when I clicked the Resource Pack button, nothing was wrong, the texture packs screen showed up like normal.
---- Minecraft Crash Report ----
// Quite honestly, I wouldn't worry myself about that.
java.lang.IllegalArgumentException: input == null!
at javax.imageio.ImageIO.read(Unknown Source)
at net.minecraft.client.resources.DefaultResourcePack.getPackImage(DefaultResourcePack.java:91)
at net.minecraft.client.resources.ResourcePackListEntryDefault.<init>(ResourcePackListEntryDefault.java:29)
at net.minecraft.client.gui.GuiScreenResourcePacks.initGui(GuiScreenResourcePacks.java:66)
at net.minecraft.client.gui.GuiScreen.setWorldAndResolution(GuiScreen.java:271)
at net.minecraft.client.Minecraft.displayGuiScreen(Minecraft.java:882)
at net.minecraft.client.gui.GuiOptions.actionPerformed(GuiOptions.java:139)
at net.minecraft.client.gui.GuiScreen.mouseClicked(GuiScreen.java:241)
at net.minecraft.client.gui.GuiScreen.handleMouseInput(GuiScreen.java:319)
at net.minecraft.client.gui.GuiScreen.handleInput(GuiScreen.java:288)
at net.minecraft.client.Minecraft.runTick(Minecraft.java:1745)
at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1057)
at net.minecraft.client.Minecraft.run(Minecraft.java:979)
at net.minecraft.client.main.Main.main(Main.java:161)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at javax.imageio.ImageIO.read(Unknown Source)
at net.minecraft.client.resources.DefaultResourcePack.getPackImage(DefaultResourcePack.java:91)
at net.minecraft.client.resources.ResourcePackListEntryDefault.<init>(ResourcePackListEntryDefault.java:29)
at net.minecraft.client.gui.GuiScreenResourcePacks.initGui(GuiScreenResourcePacks.java:66)
at net.minecraft.client.gui.GuiScreen.setWorldAndResolution(GuiScreen.java:271)
at net.minecraft.client.Minecraft.displayGuiScreen(Minecraft.java:882)
at net.minecraft.client.gui.GuiOptions.actionPerformed(GuiOptions.java:139)
at net.minecraft.client.gui.GuiScreen.mouseClicked(GuiScreen.java:241)
at net.minecraft.client.gui.GuiScreen.handleMouseInput(GuiScreen.java:319)
at net.minecraft.client.gui.GuiScreen.handleInput(GuiScreen.java:288)
-- Affected screen --
Details:
Screen name: net.minecraft.client.gui.GuiScreenResourcePacks
Stacktrace:
at net.minecraft.client.Minecraft.runTick(Minecraft.java:1745)
at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1057)
at net.minecraft.client.Minecraft.run(Minecraft.java:979)
at net.minecraft.client.main.Main.main(Main.java:161)
-- System Details --
Details:
Minecraft Version: 1.7.10
Operating System: Windows 8.1 (amd64) version 6.3
Java Version: 1.8.0_20, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 50285584 bytes (47 MB) / 166178816 bytes (158 MB) up to 1060372480 bytes (1011 MB)
JVM Flags: 6 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
Launched Version: TestMod
LWJGL: 2.9.1
OpenGL: Intel(R) HD Graphics 4600 GL version 4.2.0 - Build 10.18.10.3412, Intel
GL Caps: Using GL 1.3 multitexturing.
Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
Anisotropic filtering is supported and maximum anisotropy is 16.
Shaders are available because OpenGL 2.1 is supported.
Is Modded: Very likely; Jar signature invalidated
Type: Client (map_client.txt)
Resource Packs: []
Current Language: English (US)
Profiler Position: N/A (disabled)
Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Anisotropic Filtering: Off (1)
i used mcp to do this, so when I finished making my mod, I used eclipse to export it. However when i opened the regular minecraft client to test my mod, nothing was wrong until I clicked the Resource Packs button. When I clicked it the game crashed
When this happened I came back to eclipse, ran the project in eclipse, but this time when I clicked the Resource Pack button, nothing was wrong, the texture packs screen showed up like normal.
---- Minecraft Crash Report ----
// Quite honestly, I wouldn't worry myself about that.
Time: 9/25/14 8:30 PM
Description: Updating screen events
java.lang.IllegalArgumentException: input == null!
at javax.imageio.ImageIO.read(Unknown Source)
at net.minecraft.client.resources.DefaultResourcePack.getPackImage(DefaultResourcePack.java:91)
at net.minecraft.client.resources.ResourcePackListEntryDefault.<init>(ResourcePackListEntryDefault.java:29)
at net.minecraft.client.gui.GuiScreenResourcePacks.initGui(GuiScreenResourcePacks.java:66)
at net.minecraft.client.gui.GuiScreen.setWorldAndResolution(GuiScreen.java:271)
at net.minecraft.client.Minecraft.displayGuiScreen(Minecraft.java:882)
at net.minecraft.client.gui.GuiOptions.actionPerformed(GuiOptions.java:139)
at net.minecraft.client.gui.GuiScreen.mouseClicked(GuiScreen.java:241)
at net.minecraft.client.gui.GuiScreen.handleMouseInput(GuiScreen.java:319)
at net.minecraft.client.gui.GuiScreen.handleInput(GuiScreen.java:288)
at net.minecraft.client.Minecraft.runTick(Minecraft.java:1745)
at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1057)
at net.minecraft.client.Minecraft.run(Minecraft.java:979)
at net.minecraft.client.main.Main.main(Main.java:161)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at javax.imageio.ImageIO.read(Unknown Source)
at net.minecraft.client.resources.DefaultResourcePack.getPackImage(DefaultResourcePack.java:91)
at net.minecraft.client.resources.ResourcePackListEntryDefault.<init>(ResourcePackListEntryDefault.java:29)
at net.minecraft.client.gui.GuiScreenResourcePacks.initGui(GuiScreenResourcePacks.java:66)
at net.minecraft.client.gui.GuiScreen.setWorldAndResolution(GuiScreen.java:271)
at net.minecraft.client.Minecraft.displayGuiScreen(Minecraft.java:882)
at net.minecraft.client.gui.GuiOptions.actionPerformed(GuiOptions.java:139)
at net.minecraft.client.gui.GuiScreen.mouseClicked(GuiScreen.java:241)
at net.minecraft.client.gui.GuiScreen.handleMouseInput(GuiScreen.java:319)
at net.minecraft.client.gui.GuiScreen.handleInput(GuiScreen.java:288)
-- Affected screen --
Details:
Screen name: net.minecraft.client.gui.GuiScreenResourcePacks
Stacktrace:
at net.minecraft.client.Minecraft.runTick(Minecraft.java:1745)
at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1057)
at net.minecraft.client.Minecraft.run(Minecraft.java:979)
at net.minecraft.client.main.Main.main(Main.java:161)
-- System Details --
Details:
Minecraft Version: 1.7.10
Operating System: Windows 8.1 (amd64) version 6.3
Java Version: 1.8.0_20, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 50285584 bytes (47 MB) / 166178816 bytes (158 MB) up to 1060372480 bytes (1011 MB)
JVM Flags: 6 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
Launched Version: TestMod
LWJGL: 2.9.1
OpenGL: Intel(R) HD Graphics 4600 GL version 4.2.0 - Build 10.18.10.3412, Intel
GL Caps: Using GL 1.3 multitexturing.
Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
Anisotropic filtering is supported and maximum anisotropy is 16.
Shaders are available because OpenGL 2.1 is supported.
Is Modded: Very likely; Jar signature invalidated
Type: Client (map_client.txt)
Resource Packs: []
Current Language: English (US)
Profiler Position: N/A (disabled)
Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Anisotropic Filtering: Off (1)
add the pack.png to your jar in the same place as where it is on vanilla