Here is what is says in the crash report
I dont understand it can anyone help
---- Minecraft Crash Report ----
WARNING: coremods are present:
CorePlugin (SmoothFont-mc1.12.2-2.1.2.jar)
BedPatch (bedpatch-2.2-1.12.2.jar)
TransformerLoader (OpenComputers-MC1.12.2-1.7.5.192.jar)
ForgelinPlugin (Forgelin-1.8.4.jar)
MekanismCoremod (Mekanism-1.12.2-9.8.3.390.jar)
SqueezerCore (SqueezerPatch-1.12.2-1.0.0.jar)
ApotheosisCore (Apotheosis-1.12.2-1.12.5.jar)
CTMCorePlugin (CTM-MC1.12.2-1.0.2.31.jar)
BNBGamingCore (BNBGamingCore-1.12.2-0.12.0.jar)
EnderCorePlugin (EnderCore-1.12.2-0.5.76-core.jar)
Do not report to Forge! (If you haven't disabled the FoamFix coremod, try disabling it in the config! Note that this bit of text will still appear.) (foamfix-0.10.10-1.12.2.jar)
LoadingPlugin (ResourceLoader-MC1.12.1-1.5.3.jar)
MalisisCorePlugin (malisiscore-1.12.2-6.5.1.jar)
SurgeLoadingPlugin (Surge-1.12.2-2.0.77.jar)
CoreMod (Aroma1997Core-1.12.2-2.0.0.2.b167.jar)
AstralCore (astralsorcery-1.12.2-1.10.24.jar)
Contact their authors BEFORE contacting forge
// Hi. I'm Minecraft, and I'm a crashaholic.
Time: 11/22/20 12:50 PM
Description: Unexpected error
java.lang.IndexOutOfBoundsException
at java.nio.Buffer.checkIndex(Buffer.java:540)
at java.nio.DirectByteBuffer.get(DirectByteBuffer.java:253)
at org.lwjgl.input.Keyboard.isKeyDown(Keyboard.java:407)
at me.ichun.mods.ichunutil.client.keybind.KeyBind.isPressed(KeyBind.java:98)
at me.ichun.mods.ichunutil.client.keybind.KeyBind.checkPressed(KeyBind.java:61)
at me.ichun.mods.ichunutil.client.keybind.KeyBind.tick(KeyBind.java:44)
at me.ichun.mods.ichunutil.client.core.event.EventHandlerClient.onClientTick(EventHandlerClient.java:221)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_1246_EventHandlerClient_onClientTick_ClientTickEvent.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.fml.common.FMLCommonHandler.onPostClientTick(FMLCommonHandler.java:349)
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1911)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1098)
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 java.nio.Buffer.checkIndex(Buffer.java:540)
at java.nio.DirectByteBuffer.get(DirectByteBuffer.java:253)
at org.lwjgl.input.Keyboard.isKeyDown(Keyboard.java:407)
at me.ichun.mods.ichunutil.client.keybind.KeyBind.isPressed(KeyBind.java:98)
at me.ichun.mods.ichunutil.client.keybind.KeyBind.checkPressed(KeyBind.java:61)
at me.ichun.mods.ichunutil.client.keybind.KeyBind.tick(KeyBind.java:44)
at me.ichun.mods.ichunutil.client.core.event.EventHandlerClient.onClientTick(EventHandlerClient.java:221)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_1246_EventHandlerClient_onClientTick_ClientTickEvent.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.fml.common.FMLCommonHandler.onPostClientTick(FMLCommonHandler.java:349)
-- Affected level --
Details:
Level name: MpServer
All players: 1 total; [EntityPlayerSP['killerisherehehe'/4, l='MpServer', x=8.50, y=65.00, z=8.50]]
Chunk stats: MultiplayerChunkCache: 0, 0
Level seed: 0
Level generator: ID 10 - topography, ver 0. Features enabled: false
Level generator options:
Level spawn location: World: (8,64,8), Chunk: (at 8,4,8 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: 0 game time, 0 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: 2 total; [EntityPlayerSP['killerisherehehe'/4, l='MpServer', x=8.50, y=65.00, z=8.50], EntityLatchedRenderer['unknown'/6, l='MpServer', x=8.50, y=65.00, z=8.50]]
Retry entities: 1 total; [EntityLatchedRenderer['unknown'/6, l='MpServer', x=8.50, y=65.00, z=8.50]]
Server brand: fml,forge
Server type: Integrated singleplayer server
Stacktrace:
at net.minecraft.client.multiplayer.WorldClient.func_72914_a(WorldClient.java:420)
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)