So I was playing around with NPCs and guns and I started to put everything together.I started to edit one of the NPCs,I put a gun in the NPC's ranged weapon and suddenly,the game freezes.Then I get a black screen and then the game crashes.I would put a crash report here,but they suddenly stopped showing up after a crash.Even the launcher doesn't open after a crash.Did this happen to anybody else and do you know the solution?
So I got a crash report,here it is:
---- Minecraft Crash Report -------- Minecraft Crash Report ----// Everything's going to plan. No, really, that was supposed to happen.
Time: 7/21/19 5:34 PMDescription: Rendering entity in world
java.lang.ClassCastException: noppes.npcs.entity.EntityCustomNpc cannot be cast to net.minecraft.entity.player.EntityPlayer at com.flansmod.client.ClientRenderHooks.renderThirdPersonWeapons(ClientRenderHooks.java:509) at com.flansmod.client.ClientEventHandler.renderThirdPersonWeapons(ClientEventHandler.java:163) at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_135_ClientEventHandler_renderThirdPersonWeapons_Pre.invoke(.dynamic) at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90) at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:182) at net.minecraft.client.renderer.entity.RenderLivingBase.func_76986_a(RenderLivingBase.java:78) at net.minecraft.client.renderer.entity.RenderLiving.func_76986_a(SourceFile:41) at noppes.npcs.client.renderer.RenderNPCInterface.doRender(RenderNPCInterface.java:166) at noppes.npcs.client.renderer.RenderCustomNpc.doRender(RenderCustomNpc.java:91) at noppes.npcs.client.renderer.RenderCustomNpc.func_76986_a(RenderCustomNpc.java:39) at net.minecraft.client.renderer.entity.RenderManager.func_188391_a(RenderManager.java:384) at noppes.npcs.client.gui.util.GuiContainerNPCInterface.drawNpc(GuiContainerNPCInterface.java:292) at noppes.npcs.client.gui.mainmenu.GuiNPCInv.func_73863_a(GuiNPCInv.java:91) at net.minecraftforge.client.ForgeHooksClient.drawScreen(ForgeHooksClient.java:381) at net.minecraft.client.renderer.EntityRenderer.func_181560_a(EntityRenderer.java:1124) at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1118) at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:397) 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:497) at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
So I was playing around with NPCs and guns and I started to put everything together.I started to edit one of the NPCs,I put a gun in the NPC's ranged weapon and suddenly,the game freezes.Then I get a black screen and then the game crashes.I would put a crash report here,but they suddenly stopped showing up after a crash.Even the launcher doesn't open after a crash.Did this happen to anybody else and do you know the solution?
So I got a crash report,here it is:
---- Minecraft Crash Report -------- Minecraft Crash Report ----// Everything's going to plan. No, really, that was supposed to happen.
Time: 7/21/19 5:34 PMDescription: Rendering entity in world
java.lang.ClassCastException: noppes.npcs.entity.EntityCustomNpc cannot be cast to net.minecraft.entity.player.EntityPlayer at com.flansmod.client.ClientRenderHooks.renderThirdPersonWeapons(ClientRenderHooks.java:509) at com.flansmod.client.ClientEventHandler.renderThirdPersonWeapons(ClientEventHandler.java:163) at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_135_ClientEventHandler_renderThirdPersonWeapons_Pre.invoke(.dynamic) at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90) at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:182) at net.minecraft.client.renderer.entity.RenderLivingBase.func_76986_a(RenderLivingBase.java:78) at net.minecraft.client.renderer.entity.RenderLiving.func_76986_a(SourceFile:41) at noppes.npcs.client.renderer.RenderNPCInterface.doRender(RenderNPCInterface.java:166) at noppes.npcs.client.renderer.RenderCustomNpc.doRender(RenderCustomNpc.java:91) at noppes.npcs.client.renderer.RenderCustomNpc.func_76986_a(RenderCustomNpc.java:39) at net.minecraft.client.renderer.entity.RenderManager.func_188391_a(RenderManager.java:384) at noppes.npcs.client.gui.util.GuiContainerNPCInterface.drawNpc(GuiContainerNPCInterface.java:292) at noppes.npcs.client.gui.mainmenu.GuiNPCInv.func_73863_a(GuiNPCInv.java:91) at net.minecraftforge.client.ForgeHooksClient.drawScreen(ForgeHooksClient.java:381) at net.minecraft.client.renderer.EntityRenderer.func_181560_a(EntityRenderer.java:1124) at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1118) at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:397) 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:497) 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 threadStacktrace: at com.flansmod.client.ClientRenderHooks.renderThirdPersonWeapons(ClientRenderHooks.java:509) at com.flansmod.client.ClientEventHandler.renderThirdPersonWeapons(ClientEventHandler.java:163) at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_135_ClientEventHandler_renderThirdPersonWeapons_Pre.invoke(.dynamic) at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90) at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:182) at net.minecraft.client.renderer.entity.RenderLivingBase.func_76986_a(RenderLivingBase.java:78) at net.minecraft.client.renderer.entity.RenderLiving.func_76986_a(SourceFile:41) at noppes.npcs.client.renderer.RenderNPCInterface.doRender(RenderNPCInterface.java:166) at noppes.npcs.client.renderer.RenderCustomNpc.doRender(RenderCustomNpc.java:91) at noppes.npcs.client.renderer.RenderCustomNpc.func_76986_a(RenderCustomNpc.java:39)
-- Entity being rendered --Details: Entity Type: customnpcs:customnpc (noppes.npcs.entity.EntityCustomNpc) Entity ID: 3451 Entity Name: Zidane Entity's Exact location: 280.50, 72.00, 269.50 Entity's Block location: World: (280,72,269), Chunk: (at 8,4,13 in 17,16; contains blocks 272,0,256 to 287,255,271), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511) Entity's Momentum: 0.00, -0.01, 0.00 Entity's Passengers: [] Entity's Vehicle: ~~ERROR~~ NullPointerException: null
-- Renderer details --Details: Assigned renderer: noppes.npcs.client.renderer.RenderCustomNpc@1f9c076d Location: 0.00,0.00,0.00 - World: (0,0,0), Chunk: (at 0,0,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) Rotation: 0.0 Delta: 1.0Stacktrace: at net.minecraft.client.renderer.entity.RenderManager.func_188391_a(RenderManager.java:384) at noppes.npcs.client.gui.util.GuiContainerNPCInterface.drawNpc(GuiContainerNPCInterface.java:292) at noppes.npcs.client.gui.mainmenu.GuiNPCInv.func_73863_a(GuiNPCInv.java:91) at net.minecraftforge.client.ForgeHooksClient.drawScreen(ForgeHooksClient.java:381)
-- Screen render details --Details: Screen name: noppes.npcs.client.gui.mainmenu.GuiNPCInv Mouse location: Scaled: (200, 146). Absolute: (602, 641) Screen size: Scaled: (640, 360). Absolute: (1920, 1080). Scale factor of 3
-- Affected level --Details: Level name: MpServer All players: 1 total; [EntityPlayerSP['JuroZrno'/330, l='MpServer', x=265.97, y=63.25, z=273.29]] Chunk stats: MultiplayerChunkCache: 625, 625 Level seed: 0 Level generator: ID 00 - default, ver 1. Features enabled: false Level generator options: Level spawn location: World: (192,64,240), Chunk: (at 0,4,0 in 12,15; contains blocks 192,0,240 to 207,255,255), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511) Level time: 18895 game time, 18895 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: creative (ID 1). Hardcore: false. Cheats: false Forced entities: 87 total; [EntityBat['Bat'/10752, l='MpServer', x=297.20, y=25.08, z=256.56], EntityPig['Pig'/259, l='MpServer', x=321.48, y=69.00, z=233.72], EntityCow['Cow'/263, l='MpServer', x=329.50, y=84.00, z=293.50], EntityCow['Cow'/264, l='MpServer', x=333.50, y=84.00, z=294.50], EntityCow['Cow'/265, l='MpServer', x=327.58, y=84.00, z=300.19], EntityCow['Cow'/266, l='MpServer', x=328.50, y=83.00, z=290.50], EntityZombie['Zombie'/10763, l='MpServer', x=305.50, y=18.00, z=249.50], EntitySheep['Sheep'/274, l='MpServer', x=338.50, y=68.00, z=194.50], EntityPig['Pig'/282, l='MpServer', x=344.69, y=85.00, z=314.44], EntityCreeper['Creeper'/10271, l='MpServer', x=318.50, y=70.00, z=238.50], EntitySkeleton['Skeleton'/10020, l='MpServer', x=269.50, y=31.00, z=229.50], EntityWitch['Witch'/11045, l='MpServer', x=186.50, y=12.00, z=350.50], EntitySkeleton['Skeleton'/10022, l='MpServer', x=271.50, y=31.00, z=232.50], EntityCreeper['Creeper'/9774, l='MpServer', x=309.50, y=31.00, z=195.50], EntitySkeleton['Skeleton'/11062, l='MpServer', x=231.50, y=26.00, z=274.50], EntitySkeleton['Skeleton'/11063, l='MpServer', x=228.50, y=26.00, z=276.50], EntityBat['Bat'/10297, l='MpServer', x=195.89, y=15.40, z=325.42], EntitySkeleton['Skeleton'/11065, l='MpServer', x=205.50, y=70.00, z=280.50], EntitySkeleton['Skeleton'/11066, l='MpServer', x=209.50, y=70.00, z=280.50], EntitySkeleton['Skeleton'/11067, l='MpServer', x=207.17, y=70.00, z=280.17], EntitySpider['Spider'/11068, l='MpServer', x=198.50, y=70.00, z=283.50], EntityWitch['Witch'/10047, l='MpServer', x=282.50, y=63.00, z=341.50], EntityZombie['Zombie'/10559, l='MpServer', x=196.50, y=69.00, z=289.50], EntitySkeleton['Skeleton'/10066, l='MpServer', x=218.79, y=69.00, z=222.49], EntityBat['Bat'/10324, l='MpServer', x=309.56, y=36.10, z=238.78], EntitySkeleton['Skeleton'/10836, l='MpServer', x=295.50, y=77.00, z=301.50], EntityBat['Bat'/10325, l='MpServer', x=323.52, y=30.98, z=238.96], EntityBat['Bat'/11111, l='MpServer', x=336.37, y=28.02, z=316.95], EntityZombie['Zombie'/10349, l='MpServer', x=248.46, y=32.00, z=195.75], EntitySpider['Spider'/10350, l='MpServer', x=244.50, y=32.00, z=200.50], EntityPig['Pig'/111, l='MpServer', x=209.70, y=63.00, z=313.50], EntityPig['Pig'/112, l='MpServer', x=210.55, y=64.00, z=329.22], EntityPig['Pig'/113, l='MpServer', x=210.57, y=63.00, z=323.28], EntityPig['Pig'/114, l='MpServer', x=216.47, y=63.00, z=317.74], EntityCreeper['Creeper'/10355, l='MpServer', x=226.50, y=30.00, z=253.17], EntityCreeper['Creeper'/10356, l='MpServer', x=225.50, y=27.00, z=245.50], EntityBat['Bat'/11124, l='MpServer', x=300.55, y=32.58, z=204.51], EntityCustomNpc['Zidane'/3451, l='MpServer', x=280.50, y=72.00, z=269.50], EntityZombie['Zombie'/10371, l='MpServer', x=294.50, y=69.00, z=197.81], EntityCreeper['Creeper'/10637, l='MpServer', x=277.48, y=72.00, z=306.20], EntityPlayerSP['JuroZrno'/330, l='MpServer', x=265.97, y=63.25, z=273.29], EntitySpider['Spider'/10904, l='MpServer', x=188.01, y=65.00, z=216.42], EntitySkeleton['Skeleton'/10649, l='MpServer', x=202.50, y=21.00, z=233.50], EntityPig['Pig'/160, l='MpServer', x=262.82, y=70.00, z=213.27], EntitySpider['Spider'/11173, l='MpServer', x=222.50, y=70.00, z=216.50], EntityCreeper['Creeper'/10665, l='MpServer', x=327.50, y=85.00, z=265.50], EntitySpider['Spider'/10921, l='MpServer', x=277.93, y=70.00, z=266.51], EntitySkeleton['Skeleton'/10666, l='MpServer', x=343.50, y=40.00, z=291.50], EntityPig['Pig'/171, l='MpServer', x=280.55, y=67.00, z=214.98], EntitySpider['Spider'/10923, l='MpServer', x=281.96, y=70.00, z=260.53], EntityPig['Pig'/172, l='MpServer', x=277.50, y=67.00, z=214.50], EntityPig['Pig'/173, l='MpServer', x=274.50, y=68.00, z=209.50], EntityCreeper['Creeper'/10669, l='MpServer', x=262.50, y=71.00, z=210.50], EntitySkeleton['Skeleton'/11185, l='MpServer', x=256.50, y=69.00, z=337.50], EntitySkeleton['Skeleton'/2739, l='MpServer', x=282.68, y=62.88, z=293.32], EntityBat['Bat'/11194, l='MpServer', x=210.23, y=14.77, z=341.44], EntityPig['Pig'/206, l='MpServer', x=312.81, y=78.00, z=260.19], EntityPig['Pig'/207, l='MpServer', x=296.53, y=90.00, z=295.72], EntityPig['Pig'/208, l='MpServer', x=301.33, y=92.00, z=291.51], EntityBat['Bat'/8661, l='MpServer', x=236.17, y=22.40, z=262.29], EntityPig['Pig'/220, l='MpServer', x=306.00, y=68.00, z=235.73], EntityPig['Pig'/221, l='MpServer', x=303.56, y=70.00, z=244.28], EntityPig['Pig'/222, l='MpServer', x=311.55, y=65.00, z=233.55], EntityPig['Pig'/223, l='MpServer', x=308.75, y=68.00, z=235.71], EntityPig['Pig'/224, l='MpServer', x=308.66, y=68.00, z=237.49], EntityPig['Pig'/225, l='MpServer', x=311.52, y=68.00, z=235.22], EntitySpider['Spider'/10721, l='MpServer', x=225.50, y=65.00, z=327.50], EntityPig['Pig'/230, l='MpServer', x=311.50, y=73.00, z=253.50], EntityPig['Pig'/231, l='MpServer', x=308.50, y=72.00, z=251.50], EntityPig['Pig'/232, l='MpServer', x=310.50, y=72.00, z=251.50], EntitySquid['Squid'/9448, l='MpServer', x=267.34, y=62.40, z=317.61], EntityPig['Pig'/233, l='MpServer', x=309.50, y=73.00, z=253.50], EntityPig['Pig'/234, l='MpServer', x=306.61, y=70.00, z=244.11], EntityPig['Pig'/235, l='MpServer', x=310.21, y=92.00, z=280.58], EntityPig['Pig'/236, l='MpServer', x=299.25, y=88.00, z=284.50], EntityPig['Pig'/237, l='MpServer', x=310.22, y=92.00, z=281.52], EntityPig['Pig'/238, l='MpServer', x=310.49, y=91.00, z=287.78], EntityPig['Pig'/239, l='MpServer', x=308.50, y=92.00, z=287.67], EntityPig['Pig'/240, l='MpServer', x=298.53, y=90.00, z=287.25], EntityPig['Pig'/241, l='MpServer', x=316.26, y=76.00, z=331.51], EntityPig['Pig'/242, l='MpServer', x=307.44, y=75.00, z=339.50], EntityBat['Bat'/10226, l='MpServer', x=236.50, y=28.10, z=271.25], EntityPig['Pig'/243, l='MpServer', x=306.32, y=73.00, z=343.21], EntityPig['Pig'/252, l='MpServer', x=329.20, y=68.00, z=201.24], EntityPig['Pig'/253, l='MpServer', x=322.41, y=66.00, z=200.76], EntityPig['Pig'/254, l='MpServer', x=330.42, y=69.00, z=218.27], EntityPig['Pig'/255, l='MpServer', x=327.51, y=69.00, z=215.24]] Retry entities: 0 total; [] Server brand: fml,forge Server type: Integrated singleplayer serverStacktrace: at net.minecraft.client.multiplayer.WorldClient.func_72914_a(WorldClient.java:420) at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2740) at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:418) 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:497) at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
-- System Details --Details: Minecraft Version: 1.12.2 Operating System: Windows 10 (amd64) version 10.0 Java Version: 1.8.0_51, Oracle Corporation Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 491966352 bytes (469 MB) / 1644167168 bytes (1568 MB) up to 2147483648 bytes (2048 MB) JVM Flags: 8 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx2G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M IntCache: cache: 0, tcache: 0, allocated: 12, tallocated: 94 FML: MCP 9.42 Powered by Forge 14.23.5.2768 9 mods loaded, 9 mods active States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
| State | ID | Version | Source | Signature | |:--------- |:------------------ |:------------ |:----------------------------- |:---------------------------------------- | | UCHIJAAAA | minecraft | 1.12.2 | minecraft.jar | None | | UCHIJAAAA | mcp | 9.42 | minecraft.jar | None | | UCHIJAAAA | FML | 8.0.99.99 | forge-1.12.2-14.23.5.2768.jar | e3c3d50c7c986df74c645c0ac54639741c90a557 | | UCHIJAAAA | forge | 14.23.5.2768 | forge-1.12.2-14.23.5.2768.jar | e3c3d50c7c986df74c645c0ac54639741c90a557 | | UCHIJAAAA | bibliocraft | 2.4.5 | BiblioCraft-Mod-1.12.2.jar | None | | UCHIJAAAA | customnpcs | 1.12 | Custom-NPCs-Mod-1.12.2.jar | None | | UCHIJAAAA | dazzle | 2.0.0 | dazzle-2.0.0.jar | None | | UCHIJAAAA | flansmod | 5.5.2 | Flan's Mod-1.12.2-5.5.2.jar | None | | UCHIJAAAA | flansmodapocalypse | 1.0 | Flan's Mod-1.12.2-5.5.2.jar | None |
Loaded coremods (and transformers): GL info: ' Vendor: 'ATI Technologies Inc.' Version: '4.6.13570 Compatibility Profile Context 19.7.1 26.20.13001.9005' Renderer: 'AMD Radeon R7 200 Series' Launched Version: 1.12.2-forge1.12.2-14.23.5.2768 LWJGL: 2.9.4 OpenGL: AMD Radeon R7 200 Series GL version 4.6.13570 Compatibility Profile Context 19.7.1 26.20.13001.9005, ATI Technologies Inc. GL Caps: Using GL 1.3 multitexturing.Using GL 1.3 texture combiners.Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.Shaders are available because OpenGL 2.1 is supported.VBOs are available because OpenGL 1.5 is supported.
Using VBOs: Yes Is Modded: Definitely; Client brand changed to 'fml,forge' Type: Client (map_client.txt) Resource Packs: Current Language: English (US) Profiler Position: N/A (disabled) CPU: 4x AMD Athlon(tm) X4 740 Quad Core Processor
If there is any better way to submit a crash report just tell me how,thank you!