So the reason i'm here, the game crashed when I pressed a control key that enters attachment mode to the modern warfare mod, (which is a gun mod if you don't know what I'm talking about) I had downloaded for a while. All the mods I have and checked seem stable if I think so, I tried uninstalling then reinstalling the modern warfare mod and still it does crash. I'm feeling I had quite an issue analyzing the crash log to point out what happened that cause the game to crash, perhaps it would be kind if you please would figure the problem out so I could fix it. The forge I'm currently using is 1.12.2.
---- Minecraft Crash Report ----
WARNING: coremods are present:
FmlLoadingPlugin (multihotbarcore-1.12.2-1.0.1-build-T22.jar)
SignPictureCorePlugin (SignPicture-Mod-1.12.2.jar)
NWRTweak (redstonepaste-mc1.12-1.7.5.jar)
weaponlib (mw-1.11.7.7_mc1.12.2.jar)
Contact their authors BEFORE contacting forge
// Quite honestly, I wouldn't worry myself about that.
Time: 8/16/19 3:13 PM
Description: Unexpected error
java.lang.ArrayIndexOutOfBoundsException: -97
at org.lwjgl.input.Keyboard.getKeyName(Keyboard.java:429)
at com.vicmatskiv.weaponlib.CustomGui.onCompatibleRenderCrosshair(CustomGui.java:183)
at com.vicmatskiv.weaponlib.compatibility.CompatibleGui.onRenderCrosshair(CompatibleGui.java:18)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_209_CompatibleGui_onRenderCrosshair_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.minecraftforge.client.GuiIngameForge.pre(GuiIngameForge.java:907)
at net.minecraftforge.client.GuiIngameForge.renderCrosshairs(GuiIngameForge.java:217)
at net.minecraftforge.client.GuiIngameForge.func_175180_a(GuiIngameForge.java:148)
at net.minecraft.client.renderer.EntityRenderer.func_181560_a(EntityRenderer.java:1420)
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: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 thread
Stacktrace:
at org.lwjgl.input.Keyboard.getKeyName(Keyboard.java:429)
at com.vicmatskiv.weaponlib.CustomGui.onCompatibleRenderCrosshair(CustomGui.java:183)
at com.vicmatskiv.weaponlib.compatibility.CompatibleGui.onRenderCrosshair(CompatibleGui.java:18)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_209_CompatibleGui_onRenderCrosshair_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.minecraftforge.client.GuiIngameForge.pre(GuiIngameForge.java:907)
at net.minecraftforge.client.GuiIngameForge.renderCrosshairs(GuiIngameForge.java:217)
at net.minecraftforge.client.GuiIngameForge.func_175180_a(GuiIngameForge.java:148)
-- Affected level --
Details:
Level name: MpServer
All players: 1 total; [EntityPlayerSP[' '/124, l='MpServer', x=76.99, y=17.64, z=-121.18]]
Chunk stats: MultiplayerChunkCache: 1477, 1477
Level seed: 0
Level generator: ID 01 - flat, ver 0. Features enabled: false
Level generator options:
Level spawn location: World: (80,4,-66), Chunk: (at 0,0,14 in 5,-5; contains blocks 80,0,-80 to 95,255,-65), Region: (0,-1; contains chunks 0,-32 to 31,-1, blocks 0,0,-512 to 511,255,-1)
Level time: 914720 game time, 10036 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: 77 total; [EntityPlayerSP[' '/124, l='MpServer', x=76.99, y=17.64, z=-121.18], EntityBat['Bat'/32, l='MpServer', x=57.25, y=9.10, z=-85.25], EntityBat['Bat'/33, l='MpServer', x=60.50, y=6.41, z=-88.92], EntityBat['Bat'/34, l='MpServer', x=64.14, y=6.86, z=-84.99], EntityBat['Bat'/35, l='MpServer', x=59.11, y=7.06, z=-88.77], EntityBat['Bat'/36, l='MpServer', x=63.45, y=9.10, z=-79.48], EntityBat['Bat'/39, l='MpServer', x=66.75, y=7.88, z=-83.48], EntityBat['Bat'/40, l='MpServer', x=61.89, y=7.45, z=-86.44], EntityBat['Bat'/41, l='MpServer', x=66.54, y=9.10, z=-79.56], EntityItem['item.tile.dirt.default'/46, l='MpServer', x=105.07, y=1.00, z=-103.84], EntityItem['item.tile.dirt.default'/47, l='MpServer', x=105.21, y=1.00, z=-101.30], EntityItem['item.tile.dirt.default'/48, l='MpServer', x=105.40, y=1.00, z=-99.59], EntityItem['item.tile.dirt.default'/49, l='MpServer', x=106.42, y=1.00, z=-101.98], EntityItem['item.tile.dirt.default'/50, l='MpServer', x=107.89, y=6.00, z=-100.49], EntityItem['item.tile.dirt.default'/51, l='MpServer', x=108.53, y=2.00, z=-105.37], EntityItem['item.tile.dirt.default'/52, l='MpServer', x=107.65, y=1.00, z=-103.74], EntityItem['item.tile.dirt.default'/53, l='MpServer', x=107.42, y=1.00, z=-99.34], EntityItem['item.tile.dirt.default'/54, l='MpServer', x=109.08, y=6.00, z=-100.05], EntityItem['item.tile.dirt.default'/55, l='MpServer', x=110.44, y=2.00, z=-101.30], EntityItem['item.tile.dirt.default'/56, l='MpServer', x=111.84, y=6.00, z=-100.09], EntityItem['item.tile.dirt.default'/57, l='MpServer', x=105.70, y=7.00, z=-110.17], EntityItem['item.tile.dirt.default'/58, l='MpServer', x=104.74, y=1.00, z=-104.96], EntityItem['item.tile.dirt.default'/59, l='MpServer', x=105.03, y=6.00, z=-108.46], EntityItem['item.tile.dirt.default'/60, l='MpServer', x=104.63, y=5.00, z=-107.66], EntityItem['item.tile.dirt.default'/61, l='MpServer', x=101.60, y=1.00, z=-109.96], EntityItem['item.tile.dirt.default'/62, l='MpServer', x=105.83, y=6.00, z=-107.75], EntityItem['item.tile.dirt.default'/63, l='MpServer', x=105.49, y=6.00, z=-106.31], EntityItem['item.tile.dirt.default'/64, l='MpServer', x=107.07, y=6.00, z=-108.92], EntityItem['item.tile.dirt.default'/65, l='MpServer', x=106.69, y=6.00, z=-107.89], EntityItem['item.tile.dirt.default'/66, l='MpServer', x=109.36, y=6.00, z=-109.70], EntityItem['item.tile.dirt.default'/67, l='MpServer', x=108.29, y=6.00, z=-108.21], EntityItem['item.tile.dirt.default'/68, l='MpServer', x=109.75, y=6.00, z=-107.93], EntityItem['item.tile.dirt.default'/69, l='MpServer', x=106.21, y=1.00, z=-103.34], EntityItem['item.tile.dirt.default'/70, l='MpServer', x=106.12, y=1.00, z=-104.14], EntityItem['item.tile.dirt.default'/71, l='MpServer', x=106.23, y=1.00, z=-105.57], EntityItem['item.tile.dirt.default'/72, l='MpServer', x=109.10, y=2.00, z=-107.88], EntityItem['item.tile.dirt.default'/73, l='MpServer', x=107.17, y=1.00, z=-105.40], EntityItem['item.tile.dirt.default'/74, l='MpServer', x=107.69, y=1.00, z=-101.97], EntityItem['item.tile.dirt.default'/75, l='MpServer', x=107.50, y=2.00, z=-106.91], EntityItem['item.tile.dirt.default'/76, l='MpServer', x=107.91, y=2.00, z=-102.86], EntityItem['item.tile.dirt.default'/77, l='MpServer', x=106.90, y=1.00, z=-101.13], EntityItem['item.tile.dirt.default'/78, l='MpServer', x=108.41, y=2.00, z=-106.16], EntityItem['item.tile.dirt.default'/79, l='MpServer', x=109.25, y=2.00, z=-101.15], EntityItem['item.tile.dirt.default'/80, l='MpServer', x=108.84, y=2.00, z=-106.99], EntityItem['item.tile.dirt.default'/81, l='MpServer', x=108.76, y=2.00, z=-103.50], EntityItem['item.tile.dirt.default'/82, l='MpServer', x=110.25, y=2.00, z=-106.92], EntityItem['item.tile.dirt.default'/83, l='MpServer', x=110.32, y=2.00, z=-103.16], EntityItem['item.tile.dirt.default'/84, l='MpServer', x=111.68, y=2.00, z=-108.88], EntityItem['item.tile.dirt.default'/85, l='MpServer', x=109.56, y=2.00, z=-103.00], EntityItem['item.tile.dirt.default'/86, l='MpServer', x=111.39, y=2.00, z=-102.73], EntityItem['item.tile.dirt.default'/87, l='MpServer', x=111.03, y=2.00, z=-107.32], EntityItem['item.tile.dirt.default'/88, l='MpServer', x=111.78, y=2.00, z=-105.89], EntityItem['item.tile.dirt.default'/89, l='MpServer', x=109.88, y=2.00, z=-106.05], EntityItem['item.tile.dirt.default'/90, l='MpServer', x=111.24, y=2.00, z=-101.80], EntityItem['item.tile.dirt.default'/91, l='MpServer', x=111.48, y=6.00, z=-109.53], EntityItem['item.tile.dirt.default'/92, l='MpServer', x=110.13, y=2.00, z=-108.88], EntityItem['item.tile.dirt.default'/96, l='MpServer', x=112.53, y=2.00, z=-103.01], EntityItem['item.tile.dirt.default'/97, l='MpServer', x=112.72, y=2.00, z=-101.55], EntityItem['item.tile.dirt.default'/98, l='MpServer', x=112.19, y=2.00, z=-107.11], EntityItem['item.tile.dirt.default'/99, l='MpServer', x=113.68, y=2.00, z=-107.24], EntityItem['item.tile.dirt.default'/100, l='MpServer', x=112.98, y=2.00, z=-108.15], EntityItem['item.tile.dirt.default'/101, l='MpServer', x=114.43, y=2.00, z=-104.23], EntityItem['item.tile.dirt.default'/102, l='MpServer', x=113.18, y=6.00, z=-109.74], EntityItem['item.tile.dirt.default'/103, l='MpServer', x=113.56, y=2.00, z=-104.85], EntityItem['item.tile.dirt.default'/104, l='MpServer', x=113.84, y=2.00, z=-102.13], EntityItem['item.tile.dirt.default'/105, l='MpServer', x=114.68, y=2.00, z=-106.98], EntityItem['item.tile.dirt.default'/106, l='MpServer', x=114.63, y=2.00, z=-105.55], EntityItem['item.tile.dirt.default'/107, l='MpServer', x=115.48, y=2.00, z=-107.70], EntityItem['item.tile.dirt.default'/108, l='MpServer', x=115.79, y=2.00, z=-103.69], EntityItem['item.tile.dirt.default'/109, l='MpServer', x=116.41, y=2.00, z=-105.43], EntityItem['item.tile.dirt.default'/110, l='MpServer', x=112.61, y=2.00, z=-104.75], EntityItem['item.tile.dirt.default'/111, l='MpServer', x=116.67, y=2.00, z=-103.38], EntityItem['item.tile.dirt.default'/112, l='MpServer', x=115.17, y=2.00, z=-102.13], EntityItem['item.tile.dirt.default'/113, l='MpServer', x=116.33, y=2.00, z=-108.74], EntityItem['item.tile.dirt.default'/114, l='MpServer', x=116.64, y=2.00, z=-102.13], EntityChicken['Chicken'/116, l='MpServer', x=137.54, y=7.00, z=-59.81], EntityPig['Pig'/120, l='MpServer', x=153.54, y=7.00, z=-101.26]]
Retry entities: 0 total; []
Server brand: fml,forge
Server type: Integrated singleplayer 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:427)
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: 941710224 bytes (898 MB) / 1912602624 bytes (1824 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: 0, tallocated: 0
FML: MCP 9.42 Powered by Forge 14.23.5.2837 Optifine OptiFine_1.12.2_HD_U_E3 24 mods loaded, 24 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 |
|:------ |:------------------ |:----------------------- |:------------------------------------------------- |:---------------------------------------- |
| LCHIJA | minecraft | 1.12.2 | minecraft.jar | None |
| LCHIJA | mcp | 9.42 | minecraft.jar | None |
| LCHIJA | FML | 8.0.99.99 | forge-1.12.2-14.23.5.2837.jar | e3c3d50c7c986df74c645c0ac54639741c90a557 |
| LCHIJA | forge | 14.23.5.2837 | forge-1.12.2-14.23.5.2837.jar | e3c3d50c7c986df74c645c0ac54639741c90a557 |
| LCHIJA | multihotbarcore | 1.12.2-1.0.1-build-T22 | minecraft.jar | None |
| LCHIJA | securitycraft | v1.8.2.3 | [1.12]+SecurityCraft+v1.8.2.3.jar | None |
| LCHIJA | arcademod | 2.1.5 | arcademod-2.1.5-1.12.2.jar | None |
| LCHIJA | armourers_workshop | 1.12.2-0.49.0 | Armourers-Workshop-1.12.2-0.49.0.jar | None |
| LCHIJA | bibliocraft | 2.4.5 | BiblioCraft-Mod-1.12.2.jar | None |
| LCHIJA | cdm | 0.4.1 | cdm-0.4.1-mc1.12.2.jar | None |
| LCHIJA | customnpcs | 1.12 | Custom-NPCs-Mod-1.12.2.jar | None |
| LCHIJA | gravestone | 1.0.12 | Gravestone-Mod-1.12.jar | None |
| LCHIJA | journeymap | 1.12.2-5.5.2 | JourneyMap-Mod-1.12.2-Unlimited.jar | None |
| LCHIJA | mcpaint | 1.2.4 | MC-Paint-Mod-1.12.2.jar | 7904c4e13947c8a616c5f39b26bdeba796500722 |
| LCHIJA | moreplayermodels | 1.12.2 | More-Player-Models-Mod-1.12.2.jar | None |
| LCHIJA | cfm | 5.13.0 | MrCrayfishs-Furniture-Mod-1.12.2.jar | None |
| LCHIJA | multihotbar | 1.12.2-4.0.1-build-T116 | multihotbar-1.12.2-4.0.1-build-T116.jar | None |
| LCHIJA | mutantmobs | 1.0.0 | Mutant-Mobs-Mod-1.12.2.jar | None |
| LCHIJA | mw | 1.11.7.7 | mw-1.11.7.7_mc1.12.2.jar | None |
| LCHIJA | redstonepaste | 1.7.5 | redstonepaste-mc1.12-1.7.5.jar | None |
| LCHIJA | signpic | 2.8.1 | SignPicture-Mod-1.12.2.jar | None |
| LCHIJA | structurize | 1.12.2-0.10.7-ALPHA | structurize-1.12.2-0.10.7-ALPHA-universal.jar | None |
| LCHIJA | worldedit | 6.1.10-SNAPSHOT | worldedit-forge-mc1.12.2-6.1.10-SNAPSHOT-dist.jar | None |
| LCHIJA | xlfoodmod | 1.12.2-1.8.0 | XL-Food-Mod-1.12.2.jar | None |
Loaded coremods (and transformers):
FmlLoadingPlugin (multihotbarcore-1.12.2-1.0.1-build-T22.jar)
com.rolandoislas.multihotbar.asm.transformer.Transformer
SignPictureCorePlugin (SignPicture-Mod-1.12.2.jar)
com.kamesuta.mc.signpic.asm.SignPictureTransformer
NWRTweak (redstonepaste-mc1.12-1.7.5.jar)
net.fybertech.nwr.NWRTransformer
weaponlib (mw-1.11.7.7_mc1.12.2.jar)
com.vicmatskiv.weaponlib.core.WeaponlibClassTransformer
GL info: ' Vendor: 'NVIDIA Corporation' Version: '4.6.0 NVIDIA 431.60' Renderer: 'GeForce GTX 1050 Ti/PCIe/SSE2'
Armourer's Workshop:
Baking Queue: 0
Request Queue: 0
Texture Paint Type: DISABLED
Multipass Skin Rendering: false
Render Layers:
Render Class: net.minecraft.client.renderer.entity.RenderPlayer
moe.plushie.armourers_workshop.client.render.entity.ModelResetLayer
net.minecraft.client.renderer.entity.layers.LayerBipedArmor
net.minecraft.client.renderer.entity.layers.LayerArrow
net.minecraft.client.renderer.entity.layers.LayerDeadmau5Head
net.minecraft.client.renderer.entity.layers.LayerCustomHead
net.minecraft.client.renderer.entity.layers.LayerEntityOnShoulder
net.optifine.player.PlayerItemsLayer
moe.plushie.armourers_workshop.client.render.entity.SkinLayerRendererHeldItem
moe.plushie.armourers_workshop.client.render.entity.SkinLayerRendererPlayer
noppes.mpm.client.layer.LayerEyes
noppes.mpm.client.layer.LayerHead
noppes.mpm.client.layer.LayerBody
noppes.mpm.client.layer.LayerArms
noppes.mpm.client.layer.LayerLegs
noppes.mpm.client.layer.LayerHeadwear
noppes.mpm.client.layer.LayerCapeMPM
noppes.mpm.client.layer.LayerChatbubble
noppes.mpm.client.layer.LayerBackItem
noppes.mpm.client.layer.LayerElytraAlt
Render Class: net.minecraft.client.renderer.entity.RenderPlayer
moe.plushie.armourers_workshop.client.render.entity.ModelResetLayer
net.minecraft.client.renderer.entity.layers.LayerBipedArmor
net.minecraft.client.renderer.entity.layers.LayerArrow
net.minecraft.client.renderer.entity.layers.LayerDeadmau5Head
net.minecraft.client.renderer.entity.layers.LayerCustomHead
net.minecraft.client.renderer.entity.layers.LayerEntityOnShoulder
net.optifine.player.PlayerItemsLayer
moe.plushie.armourers_workshop.client.render.entity.SkinLayerRendererHeldItem
moe.plushie.armourers_workshop.client.render.entity.SkinLayerRendererPlayer
noppes.mpm.client.layer.LayerEyes
noppes.mpm.client.layer.LayerHead
noppes.mpm.client.layer.LayerBody
noppes.mpm.client.layer.LayerArms
noppes.mpm.client.layer.LayerLegs
noppes.mpm.client.layer.LayerHeadwear
noppes.mpm.client.layer.LayerCapeMPM
noppes.mpm.client.layer.LayerChatbubble
noppes.mpm.client.layer.LayerBackItem
noppes.mpm.client.layer.LayerElytraAlt
Launched Version: 1.12.2-forge1.12.2-14.23.5.2837
LWJGL: 2.9.4
OpenGL: GeForce GTX 1050 Ti/PCIe/SSE2 GL version 4.6.0 NVIDIA 431.60, NVIDIA Corporation
GL Caps: Using GL 1.3 multitexturing.
Using GL 1.3 texture combiners.