I can use optifine for 1.12.2 by itself fine however when i use it with other mods it crashes. It didnt used to and i havent changed anything since then. Here is the crash report.
---- Minecraft Crash Report ----
WARNING: coremods are present:
Contact their authors BEFORE contacting forge
// Daisy, daisy...
Time: 2/18/22 3:53 PM
Description: Generating mipmaps for frame
java.lang.ArrayIndexOutOfBoundsException: 5
at net.minecraft.client.renderer.texture.TextureUtil.func_147949_a(TextureUtil.java:83)
at net.minecraft.client.renderer.texture.TextureAtlasSprite.func_147963_d(TextureAtlasSprite.java:487)
at buildcraft.lib.client.sprite.AtlasSpriteSwappable.func_147963_d(AtlasSpriteSwappable.java:136)
at net.optifine.util.TextureUtils.generateCustomMipmaps(TextureUtils.java:707)
at net.minecraft.client.renderer.texture.TextureMap.func_184397_a(TextureMap.java:466)
at net.minecraft.client.renderer.texture.TextureMap.func_110571_b(TextureMap.java:287)
at net.minecraft.client.renderer.texture.TextureMap.func_174943_a(TextureMap.java:152)
at net.minecraftforge.client.model.ModelLoader.func_177570_a(ModelLoader.java:159)
at net.minecraft.client.renderer.block.model.ModelManager.func_110549_a(ModelManager.java:28)
at net.minecraft.client.resources.SimpleReloadableResourceManager.func_110542_a(SimpleReloadableResourceManager.java:121)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:513)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:378)
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 net.minecraft.client.renderer.texture.TextureUtil.func_147949_a(TextureUtil.java:83)
-- Frame being iterated --
Details:
Frame index: 0
Frame sizes: 16384, 4096, 1024, 256, 64
Stacktrace:
at net.minecraft.client.renderer.texture.TextureAtlasSprite.func_147963_d(TextureAtlasSprite.java:487)
at buildcraft.lib.client.sprite.AtlasSpriteSwappable.func_147963_d(AtlasSpriteSwappable.java:136)
at net.optifine.util.TextureUtils.generateCustomMipmaps(TextureUtils.java:707)
at net.minecraft.client.renderer.texture.TextureMap.func_184397_a(TextureMap.java:466)
at net.minecraft.client.renderer.texture.TextureMap.func_110571_b(TextureMap.java:287)
at net.minecraft.client.renderer.texture.TextureMap.func_174943_a(TextureMap.java:152)
at net.minecraftforge.client.model.ModelLoader.func_177570_a(ModelLoader.java:159)
at net.minecraft.client.renderer.block.model.ModelManager.func_110549_a(ModelManager.java:28)
at net.minecraft.client.resources.SimpleReloadableResourceManager.func_110542_a(SimpleReloadableResourceManager.java:121)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:513)
-- Initialization --
Details:
Stacktrace:
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:378)
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: 1245456728 bytes (1187 MB) / 3456106496 bytes (3296 MB) up to 8589934592 bytes (8192 MB)
JVM Flags: 8 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx8G -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.2847 Optifine OptiFine_1.12.2_HD_U_G5 41 mods loaded, 41 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 |
|:----- |:---------------------- |:-------------- |:----------------------------------------------- |:---------------------------------------- |
| LCH | minecraft | 1.12.2 | minecraft.jar | None |
| LCH | mcp | 9.42 | minecraft.jar | None |
| LCH | FML | 8.0.99.99 | forge-1.12.2-14.23.5.2847.jar | None |
| LCH | forge | 14.23.5.2847 | forge-1.12.2-14.23.5.2847.jar | None |
| LCH | appliedenergistics2 | rv6-stable-7 | appliedenergistics2-rv6-stable-7.jar | dfa4d3ac143316c6f32aa1a1beda1e34d42132e5 |
| LCH | baubles | 1.5.2 | Baubles-1.12-1.5.2.jar | None |
| LCH | buildcraftlib | 7.99.24.8 | buildcraft-all-7.99.24.8.jar | None |
| LCH | buildcraftcore | 7.99.24.8 | buildcraft-all-7.99.24.8.jar | None |
| LCH | buildcraftenergy | 7.99.24.8 | buildcraft-all-7.99.24.8.jar | None |
| LCH | ic2 | 2.8.170-ex112 | industrialcraft-2-2.8.170-ex112.jar | de041f9f6187debbc77034a344134053277aa3b0 |
| LCH | jei | 4.16.1.302 | jei_1.12.2-4.16.1.302.jar | None |
| LCH | forestry | 5.8.2.387 | forestry_1.12.2-5.8.2.387.jar | None |
| LCH | binniecore | 2.5.1.203 | binnie-mods-1.12.2-2.5.1.203.jar | None |
| LCH | binniedesign | 2.5.1.203 | binnie-mods-1.12.2-2.5.1.203.jar | None |
| LCH | genetics | 2.5.1.203 | binnie-mods-1.12.2-2.5.1.203.jar | None |
| LCH | botany | 2.5.1.203 | binnie-mods-1.12.2-2.5.1.203.jar | None |
| LCH | extrabees | 2.5.1.203 | binnie-mods-1.12.2-2.5.1.203.jar | None |
| LCH | extratrees | 2.5.1.203 | binnie-mods-1.12.2-2.5.1.203.jar | None |
| LCH | buildcraftbuilders | 7.99.24.8 | buildcraft-all-7.99.24.8.jar | None |
| LCH | buildcrafttransport | 7.99.24.8 | buildcraft-all-7.99.24.8.jar | None |
| LCH | buildcraftsilicon | 7.99.24.8 | buildcraft-all-7.99.24.8.jar | None |
| LCH | buildcraftcompat | 7.99.24.8 | buildcraft-all-7.99.24.8.jar | None |
| LCH | buildcraftfactory | 7.99.24.8 | buildcraft-all-7.99.24.8.jar | None |
| LCH | buildcraftrobotics | 7.99.24.8 | buildcraft-all-7.99.24.8.jar | None |
| LCH | codechickenlib | 3.2.3.358 | CodeChickenLib-1.12.2-3.2.3.358-universal.jar | f1850c39b2516232a2108a7bd84d1cb5df93b261 |
| LCH | redstoneflux | 2.1.1 | RedstoneFlux-1.12-2.1.1.1-universal.jar | None |
| LCH | cofhcore | 4.6.6 | CoFHCore-1.12.2-4.6.6.1-universal.jar | None |
| LCH | cofhworld | 1.4.0 | CoFHWorld-1.12.2-1.4.0.1-universal.jar | None |
| LCH | forgemultipartcbe | 2.6.2.83 | ForgeMultipart-1.12.2-2.6.2.83-universal.jar | f1850c39b2516232a2108a7bd84d1cb5df93b261 |
| LCH | microblockcbe | 2.6.2.83 | ForgeMultipart-1.12.2-2.6.2.83-universal.jar | None |
| LCH | minecraftmultipartcbe | 2.6.2.83 | ForgeMultipart-1.12.2-2.6.2.83-universal.jar | None |
| LCH | mrtjpcore | 2.1.4.43 | MrTJPCore-1.12.2-2.1.4.43-universal.jar | None |
| LCH | projecte | 1.12.2-PE1.4.1 | ProjectE-1.12.2-PE1.4.1.jar | None |
| LCH | projectred-core | 4.9.4.120 | ProjectRed-1.12.2-4.9.4.120-Base.jar | None |
| LCH | projectred-exploration | 4.9.4.120 | ProjectRed-1.12.2-4.9.4.120-world.jar | None |
| LCH | thaumcraft | 6.1.BETA26 | Thaumcraft-1.12.2-6.1.BETA26.jar | None |
| LCH | thermalfoundation | 2.6.7 | ThermalFoundation-1.12.2-2.6.7.1-universal.jar | None |
| LCH | thermalexpansion | 5.5.7 | ThermalExpansion-1.12.2-5.5.7.1-universal.jar | None |
| LCH | thermalcultivation | 0.3.6 | ThermalCultivation-1.12.2-0.3.6.1-universal.jar | None |
| LCH | thermaldynamics | 2.5.6 | ThermalDynamics-1.12.2-2.5.6.1-universal.jar | None |
| LCH | thermalinnovation | 0.3.6 | ThermalInnovation-1.12.2-0.3.6.1-universal.jar | None |
Loaded coremods (and transformers):
GL info: ' Vendor: 'NVIDIA Corporation' Version: '4.6.0 NVIDIA 511.79' Renderer: 'NVIDIA GeForce RTX 2070 SUPER/PCIe/SSE2'
AE2 Version: stable rv6-stable-7 for Forge 14.23.5.2768
Launched Version: 1.12.2-forge1.12.2-14.23.5.2847
LWJGL: 2.9.4
OpenGL: NVIDIA GeForce RTX 2070 SUPER/PCIe/SSE2 GL version 4.6.0 NVIDIA 511.79, NVIDIA Corporation
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: Sphax_128x_Buildcraft_MC1.12.zip, PureBDcraft 128x MC112.zip, Sphax128x_Binnies_Mods_MC1.12.zip, Sphax Project E Patch MC112 128x.zip, Sphax128x_Forestry_MC1.12.zip, Sphax128x_IC2_Ver2.8.16.zip, Sphax128x_Thaumcraft_MC1.12.zip, Sphax128x_Proj_Red_MC1.12.zip, Sphax128x_Adv_Solars_Ver4.2.0.zip, Sphax_AppliedEnergistics2_rv6_128x.zip, Sphax_ThermalCultivation_128x.zip, Sphax_ThermalDynamics_128x.zip, Sphax_ThermalExpansion_128x.zip, Sphax_ThermalFoundation_128x.zip, Sphax_ThermalInnovation_128x.zip
Current Language: English (US)
Profiler Position: N/A (disabled)
CPU: 16x AMD Ryzen 7 3700X 8-Core Processor
OptiFine Version: OptiFine_1.12.2_HD_U_G5
OptiFine Build: 20210124-142939
Render Distance Chunks: 11
Mipmaps: 4
Anisotropic Filtering: 1
Antialiasing: 0
Multitexture: false
Shaders: null
OpenGlVersion: 4.6.0 NVIDIA 511.79
OpenGlRenderer: NVIDIA GeForce RTX 2070 SUPER/PCIe/SSE2
OpenGlVendor: NVIDIA Corporation
CpuCount: 16