So i just installed optifine for 1.20.1 and it is compatible with my forge version. However when I try to load into my creative building world the game crashes with error code -1. This doesn't happen with any other world or any new worlds. My save file isn't corrupt as the world still opens in minecraft optifine (no forge) and in forge without optifine. The only difference between the worlds is that this one has a lot of things going on like multiple beacons and complex structures so maybe the save is too complicated? I've also tried turning off my shaders but that didn't work. But maybe it's just because the optifine version is still preview and not totally optimised. I would have accepted that answer but it's just that other worlds load just fine.
id really appreciate any deeper insight and stuff.
Here's my crash log.
Description: Unexpected error
java.lang.NoSuchMethodError: 'boolean net.minecraftforge.client.extensions.common.IClientMobEffectExtensions.renderGuiIcon(net.minecraft.world.effect.MobEffectInstance, net.minecraft.client.gui.Gui, com.mojang.blaze3d.vertex.PoseStack, int, int, float, float)'
at net.minecraft.client.gui.Gui.m_280523_(Gui.java:587) ~[client-1.20.1-20230612.114412-srg.jar%23158!/:?] {re:classloading,pl:accesstransformer:B,xf:OptiFine:default}
at net.minecraftforge.client.gui.overlay.VanillaGuiOverlay.lambda$static$17(VanillaGuiOverlay.java:159) ~[forge-1.20.1-47.0.3-universal.jar%23163!/:?] {re:classloading}
at net.minecraftforge.client.gui.overlay.ForgeGui.lambda$render$0(ForgeGui.java:125) ~[forge-1.20.1-47.0.3-universal.jar%23163!/:?] {re:classloading}
at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:422) ~[guava-31.1-jre.jar%23107!/:?] {}
at net.minecraftforge.client.gui.overlay.ForgeGui.m_280421_(ForgeGui.java:120) ~[forge-1.20.1-47.0.3-universal.jar%23163!/:?] {re:classloading}
at net.minecraft.client.renderer.GameRenderer.m_109093_(GameRenderer.java:1344) ~[client-1.20.1-20230612.114412-srg.jar%23158!/:?] {re:classloading,pl:accesstransformer:B,xf:OptiFine:default}
at net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1146) ~[client-1.20.1-20230612.114412-srg.jar%23158!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:718) ~[client-1.20.1-20230612.114412-srg.jar%23158!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.client.main.Main.main(Main.java:218) ~[1.20.1-forge-47.0.3.jar:?] {re:classloading,pl:runtimedistcleaner:A}
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {}
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] {}
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {}
at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] {}
at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$launchService$0(CommonClientLaunchHandler.java:28) ~[fmlloader-1.20.1-47.0.3.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) ~[modlauncher-10.0.9.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) ~[modlauncher-10.0.9.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) ~[modlauncher-10.0.9.jar:?] {}
at cpw.mods.modlauncher.Launcher.run(Launcher.java:108) ~[modlauncher-10.0.9.jar:?] {}
at cpw.mods.modlauncher.Launcher.main(Launcher.java:78) ~[modlauncher-10.0.9.jar:?] {}
at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) ~[modlauncher-10.0.9.jar:?] {}
at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) ~[modlauncher-10.0.9.jar:?] {}
at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) ~[bootstraplauncher-1.1.2.jar:?] {}
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Thread: Render thread
Stacktrace:
at net.minecraft.client.gui.Gui.m_280523_(Gui.java:587) ~[client-1.20.1-20230612.114412-srg.jar%23158!/:?] {re:classloading,pl:accesstransformer:B,xf:OptiFine:default}
at net.minecraftforge.client.gui.overlay.VanillaGuiOverlay.lambda$static$17(VanillaGuiOverlay.java:159) ~[forge-1.20.1-47.0.3-universal.jar%23163!/:?] {re:classloading}
at net.minecraftforge.client.gui.overlay.ForgeGui.lambda$render$0(ForgeGui.java:125) ~[forge-1.20.1-47.0.3-universal.jar%23163!/:?] {re:classloading}
at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:422) ~[guava-31.1-jre.jar%23107!/:?] {}
at net.minecraftforge.client.gui.overlay.ForgeGui.m_280421_(ForgeGui.java:120) ~[forge-1.20.1-47.0.3-universal.jar%23163!/:?] {re:classloading}
-- Affected level --
Details:
All players: 1 total; [LocalPlayer['TheSmexyPotato'/136, l='ClientLevel', x=-291.84, y=298.56, z=7.82]]
Chunk stats: 2025, 788
Level dimension: minecraft:overworld
Level spawn location: World: (-215,289,-20), Section: (at 9,1,12 in -14,18,-2; chunk contains blocks -224,-64,-32 to -209,319,-17), Region: (-1,-1; contains chunks -32,-32 to -1,-1, blocks -512,-64,-512 to -1,319,-1)
Level time: 721851 game time, 17509 day time
Server brand: forge
Server type: Integrated singleplayer server
Stacktrace:
at net.minecraft.client.multiplayer.ClientLevel.m_6026_(ClientLevel.java:589) ~[client-1.20.1-20230612.114412-srg.jar%23158!/:?] {re:classloading,xf:OptiFine:default}
at net.minecraft.client.Minecraft.m_91354_(Minecraft.java:2319) ~[client-1.20.1-20230612.114412-srg.jar%23158!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:740) ~[client-1.20.1-20230612.114412-srg.jar%23158!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.client.main.Main.main(Main.java:218) ~[1.20.1-forge-47.0.3.jar:?] {re:classloading,pl:runtimedistcleaner:A}
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {}
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] {}
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {}
at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] {}
at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$launchService$0(CommonClientLaunchHandler.java:28) ~[fmlloader-1.20.1-47.0.3.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) ~[modlauncher-10.0.9.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) ~[modlauncher-10.0.9.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) ~[modlauncher-10.0.9.jar:?] {}
at cpw.mods.modlauncher.Launcher.run(Launcher.java:108) ~[modlauncher-10.0.9.jar:?] {}
at cpw.mods.modlauncher.Launcher.main(Launcher.java:78) ~[modlauncher-10.0.9.jar:?] {}
at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) ~[modlauncher-10.0.9.jar:?] {}
at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) ~[modlauncher-10.0.9.jar:?] {}
at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) ~[bootstraplauncher-1.1.2.jar:?] {}
-- Last reload --
Details:
Reload number: 1
Reload reason: initial
Finished: Yes
Packs: mod_resources, vanilla, file/glass-e2910.zip
-- System Details --
Details:
Minecraft Version: 1.20.1
Minecraft Version ID: 1.20.1
Operating System: Windows 10 (amd64) version 10.0
Java Version: 17.0.3, Microsoft
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft
Memory: 2709699304 bytes (2584 MiB) / 4227858432 bytes (4032 MiB) up to 9663676416 bytes (9216 MiB)
CPUs: 12
Processor Vendor: AuthenticAMD
Processor Name: AMD Ryzen 5 1600 Six-Core Processor
Identifier: AuthenticAMD Family 23 Model 8 Stepping 2
Microarchitecture: Zen+
Frequency (GHz): 3.20
Number of physical packages: 1
Number of physical CPUs: 6
Number of logical CPUs: 12
Graphics card #0 name: Radeon RX 570 Series
Graphics card #0 vendor: Advanced Micro Devices, Inc. (0x1002)
Graphics card #0 VRAM (MB): 4095.00
Graphics card #0 deviceId: 0x67df
Graphics card #0 versionInfo: DriverVersion=31.0.14043.1000
Memory slot #0 capacity (MB): 8192.00
Memory slot #0 clockSpeed (GHz): 2.13
Memory slot #0 type: DDR4
Memory slot #1 capacity (MB): 8192.00
Memory slot #1 clockSpeed (GHz): 2.13
Memory slot #1 type: DDR4
Virtual memory max (MB): 23622.52
Virtual memory used (MB): 20378.39
Swap memory total (MB): 7287.47
Swap memory used (MB): 890.57
JVM Flags: 9 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx9G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
Launched Version: 1.20.1-forge-47.0.3
Backend library: LWJGL version 3.3.1 build 7
Backend API: Radeon RX 570 Series GL version 3.2.0 Core Profile Context 23.3.2.230315, ATI Technologies Inc.
Window size: 1920x1027
GL Caps: Using framebuffer using OpenGL 3.2
GL debug messages:
Using VBOs: Yes
Is Modded: Definitely; Client brand changed to 'forge'; Server brand changed to 'forge'
Type: Integrated Server (map_client.txt)
Graphics mode: fancy
Resource Packs: mod_resources, vanilla, file/glass-e2910.zip (incompatible)
Current Language: en_us
CPU: 12x AMD Ryzen 5 1600 Six-Core Processor
Server Running: true
Player Count: 1 / 8; [ServerPlayer['TheSmexyPotato'/136, l='ServerLevel[Building bu]', x=-291.84, y=298.56, z=7.82]]
Data Packs: vanilla, mod:forge, mod:worldedit (incompatible)
Enabled Feature Flags: minecraft:vanilla
World Generation: Stable
OptiFine Version: OptiFine_1.20.1_HD_U_I5_pre4
OptiFine Build: 20230621-132930
Render Distance Chunks: 19
Mipmaps: 4
Anisotropic Filtering: 1
Antialiasing: 0
Multitexture: false
Shaders: null
OpenGlVersion: 3.2.0 Core Profile Context 23.3.2.230315
OpenGlRenderer: Radeon RX 570 Series
OpenGlVendor: ATI Technologies Inc.
CpuCount: 12
ModLauncher: 10.0.9+10.0.9+main.dcd20f30
ModLauncher launch target: forgeclient
ModLauncher naming: srg
ModLauncher services:
mixin-0.8.5.jar mixin PLUGINSERVICE
eventbus-6.0.3.jar eventbus PLUGINSERVICE
fmlloader-1.20.1-47.0.3.jar slf4jfixer PLUGINSERVICE
fmlloader-1.20.1-47.0.3.jar object_holder_definalize PLUGINSERVICE
fmlloader-1.20.1-47.0.3.jar runtime_enum_extender PLUGINSERVICE
fmlloader-1.20.1-47.0.3.jar capability_token_subclass PLUGINSERVICE
accesstransformers-8.0.4.jar accesstransformer PLUGINSERVICE
fmlloader-1.20.1-47.0.3.jar runtimedistcleaner PLUGINSERVICE
modlauncher-10.0.9.jar mixin TRANSFORMATIONSERVICE
modlauncher-10.0.9.jar OptiFine TRANSFORMATIONSERVICE
modlauncher-10.0.9.jar fml TRANSFORMATIONSERVICE
FML Language Providers:
minecraft@1.0
lowcodefml@null
javafml@null
Mod List:
client-1.20.1-20230612.114412-srg.jar |Minecraft |minecraft |1.20.1 |DONE |Manifest: a1:d4:5e:04:4f:d3:d6:e0:7b:37:97:cf:77:b0:de:ad:4a:47:ce:8c:96:49:5f:0a:cf:8c:ae:b2:6d:4b:8a:3f
forge-1.20.1-47.0.3-universal.jar |Forge |forge |47.0.3 |DONE |Manifest: 84:ce:76:e8:45:35:e4:0e:63:86:df:47:59:80:0f:67:6c:c1:5f:6e:5f:4d:b3:54:47:1a:9f:7f:ed:5e:f2:90
worldedit-mod-7.2.15.jar |WorldEdit |worldedit |7.2.15+6463-5ca4dff |DONE |Manifest: NOSIGNATURE
Crash Report UUID: 1a269f3e-319b-4b23-8cd8-9b0bc387f5f9
FML: 47.0
Forge: net.minecraftforge:47.0.3