---- Minecraft Crash Report ----
Skytils may have caused this crash.
Join the Discord for support at discord.gg/skytils
WARNING: coremods are present:
redirectionor (redirectionor-1.8.for.1.12.2-1.8.8.jar)
FMLLoadingPlugin (Scrollable Tooltips-1.4 (1.8.9).jar)
PhosphorFMLPlugin (phosphor-universal.jar)
SkyblockAddonsLoadingPlugin (SkyblockAddons-1.10.11+642-for-MC-1.8.9.jar)
DGTweaker (dungeonsguide-4.0.0-beta13.2-standalone.jar)
ModTweaker (PolyPatcher-1.8.9-forge-1.10.3.jar)
Do not report to Forge! Remove FoamFixAPI (or replace with FoamFixAPI-Lawful) and try again. (foamfix-0.6.3a-anarchy-1.8.x.jar)
PatcherTweaker (PolyPatcher-1.8.9-forge-1.10.3.jar)
Skytils On Top (Skytils-1.12.0-pre1.jar)
PolishedGUI (Polished-GUI-1.0.0.jar)
Contact their authors BEFORE contacting forge
Description: Initializing game
Skytils may have caused this crash. Please send the full report below by clicking "View crash report" to discord.gg/skytils in the #support channel. Taking a screenshot of this screen provides no information to any mod developers.
java.util.ConcurrentModificationException
at java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1585)
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482)
at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472)
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:566)
at kr.syeyoung.dungeonsguide.launcher.loader.DGClassLoader.getLoadedPackages(DGClassLoader.java:96)
at kr.syeyoung.dungeonsguide.launcher.loader.DGModContainer.getOwnedPackages(DGModContainer.java:189)
at net.minecraftforge.fml.common.InjectedModContainer.getOwnedPackages(InjectedModContainer.java:203)
at gg.skytils.skytilsmod.features.impl.handlers.NamespacedCommands.getCommandModOwner(NamespacedCommands.kt:98)
at gg.skytils.skytilsmod.features.impl.handlers.NamespacedCommands.registerCommandHelper(NamespacedCommands.kt:79)
at gg.skytils.skytilsmod.features.impl.handlers.NamespacedCommands.setup$lambda$0(NamespacedCommands.kt:56)
at java.util.Observable.notifyObservers(Observable.java:159)
at gg.skytils.skytilsmod.utils.ObservableSet.add(ObservableSet.kt:31)
at net.minecraft.command.CommandHandler.registerCommand(CommandHandler.java:129)
at cc.polyfrost.oneconfig.utils.commands.PlatformCommandManagerImpl.createCommand(PlatformCommandManagerImpl.java:60)
at cc.polyfrost.oneconfig.utils.commands.CommandManager.registerCommand(CommandManager.java:102)
at cc.polyfrost.oneconfig.utils.commands.CommandManager.register(CommandManager.java:113)
at club.sk1er.patcher.Patcher.registerCommands(Patcher.java:266)
at club.sk1er.patcher.Patcher.onInit(Patcher.java: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:498)
at net.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:560)
at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:211)
at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:189)
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:498)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:118)
at net.minecraftforge.fml.common.Loader.initializeMods(Loader.java:737)
at net.minecraftforge.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:310)
at net.minecraft.client.Minecraft.startGame(Minecraft.java:495)
at net.minecraft.client.Minecraft.run(Minecraft.java:329)
at net.minecraft.client.main.Main.main(SourceFile:124)
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:498)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
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:498)
at gg.essential.loader.stage2.relaunch.Relaunch.relaunch(Relaunch.java:124)
at gg.essential.loader.stage2.EssentialLoader.preloadEssential(EssentialLoader.java:220)
at gg.essential.loader.stage2.EssentialLoader.loadPlatform(EssentialLoader.java:116)
at gg.essential.loader.stage2.EssentialLoaderBase.load(EssentialLoaderBase.java:148)
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:498)
at gg.essential.loader.stage1.EssentialLoaderBase.load(EssentialLoaderBase.java:293)
at gg.essential.loader.stage1.EssentialSetupTweaker.<init>(EssentialSetupTweaker.java:44)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at gg.essential.loader.stage0.EssentialSetupTweaker.loadStage1(EssentialSetupTweaker.java:53)
at gg.essential.loader.stage0.EssentialSetupTweaker.<init>(EssentialSetupTweaker.java:26)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at java.lang.Class.newInstance(Class.java:442)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:98)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
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:498)
at com.modrinth.theseus.MinecraftLaunch.relaunch(MinecraftLaunch.java:63)
at com.modrinth.theseus.MinecraftLaunch.main(MinecraftLaunch.java:28)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
at java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1585)
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482)
at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472)
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:566)
at kr.syeyoung.dungeonsguide.launcher.loader.DGClassLoader.getLoadedPackages(DGClassLoader.java:96)
at kr.syeyoung.dungeonsguide.launcher.loader.DGModContainer.getOwnedPackages(DGModContainer.java:189)
at net.minecraftforge.fml.common.InjectedModContainer.getOwnedPackages(InjectedModContainer.java:203)
at gg.skytils.skytilsmod.features.impl.handlers.NamespacedCommands.getCommandModOwner(NamespacedCommands.kt:98)
at gg.skytils.skytilsmod.features.impl.handlers.NamespacedCommands.registerCommandHelper(NamespacedCommands.kt:79)
at gg.skytils.skytilsmod.features.impl.handlers.NamespacedCommands.setup$lambda$0(NamespacedCommands.kt:56)
at java.util.Observable.notifyObservers(Observable.java:159)
at gg.skytils.skytilsmod.utils.ObservableSet.add(ObservableSet.kt:31)
at net.minecraft.command.CommandHandler.registerCommand(CommandHandler.java:129)
at cc.polyfrost.oneconfig.utils.commands.PlatformCommandManagerImpl.createCommand(PlatformCommandManagerImpl.java:60)
at cc.polyfrost.oneconfig.utils.commands.CommandManager.registerCommand(CommandManager.java:102)
at cc.polyfrost.oneconfig.utils.commands.CommandManager.register(CommandManager.java:113)
at club.sk1er.patcher.Patcher.registerCommands(Patcher.java:266)
at club.sk1er.patcher.Patcher.onInit(Patcher.java: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:498)
at net.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:560)
at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:211)
at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:189)
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:498)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:118)
at net.minecraftforge.fml.common.Loader.initializeMods(Loader.java:737)
at net.minecraftforge.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:310)
at net.minecraft.client.Minecraft.startGame(Minecraft.java:495)
at net.minecraft.client.Minecraft.run(Minecraft.java:329)
at net.minecraft.client.main.Main.main(SourceFile:124)
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:498)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
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:498)
at gg.essential.loader.stage2.relaunch.Relaunch.relaunch(Relaunch.java:124)
at gg.essential.loader.stage2.EssentialLoader.preloadEssential(EssentialLoader.java:220)
at gg.essential.loader.stage2.EssentialLoader.loadPlatform(EssentialLoader.java:116)
at gg.essential.loader.stage2.EssentialLoaderBase.load(EssentialLoaderBase.java:148)
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:498)
at gg.essential.loader.stage1.EssentialLoaderBase.load(EssentialLoaderBase.java:293)
at gg.essential.loader.stage1.EssentialSetupTweaker.<init>(EssentialSetupTweaker.java:44)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at gg.essential.loader.stage0.EssentialSetupTweaker.loadStage1(EssentialSetupTweaker.java:53)
at gg.essential.loader.stage0.EssentialSetupTweaker.<init>(EssentialSetupTweaker.java:26)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at java.lang.Class.newInstance(Class.java:442)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:98)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
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:498)
at com.modrinth.theseus.MinecraftLaunch.relaunch(MinecraftLaunch.java:63)
at com.modrinth.theseus.MinecraftLaunch.main(MinecraftLaunch.java:28)
Game Directory: C:\Users\********\AppData\Roaming\ModrinthApp\profiles\SkyBlock Enhanced � Legacy Edition
Operating System: Windows 11 (amd64) version 10.0
Java Version: 1.8.0_472, Azul Systems, Inc.
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Azul Systems, Inc.
Memory: 1598766592 bytes (1524 MB) / 2980577280 bytes (2842 MB) up to 3817865216 bytes (3641 MB)
JVM Flags: 1 total; -Xmx4096M
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP 9.19 Powered by Forge 11.15.1.2318 Optifine OptiFine_1.8.9_HD_U_L5 30 mods loaded, 30 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 |
| ----- | --------------------- | -------------------- | ------------------------------------------- |
| UCHI | mcp | 9.19 | minecraft.jar |
| UCHI | FML | **.**.**.** | forge-1.8.9-11.15.1.2318-1.8.9.jar |
| UCHI | Forge | 11.15.1.2318 | forge-1.8.9-11.15.1.2318-1.8.9.jar |
| UCHI | dungeons_guide | unknown | minecraft.jar |
| UCHI | redirectionor | 1.8 for 1.12.2-1.8.8 | minecraft.jar |
| UCHI | polypatcher | 1.10.3 | minecraft.jar |
| UCHI | foamfixcore | 7.7.4 | minecraft.jar |
| UCHI | essential | 1.0.0 | Essential (forge_1.8.9).processed.jar |
| UCHI | oneconfig | 0.2.2-alpha223 | OneConfig (1.8.9-forge).jar |
| UCHI | entityculling | 1.5.0 | entityculling-forge-mc1.8.9-1.5.0.jar |
| UCHI | hypixel_mod_api | **.**.**.** | HypixelModAPI-1.0.1.2.jar |
| UCHI | chatting | 2.0.6 | Chatting-1.8.9-forge-2.0.6.jar |
| UCHI | dulkirmod | 1.2.9 | DulkirMod-1.2.9.jar |
| UCHI | dungeons_guide_loader | 4.0.0 | dungeonsguide-4.0.0-beta13.2-standalone.jar |
| UCHI | fancywarpmenu | 2.0-beta.1+121 | FancyWarpMenu-2.0-beta.1+121.jar |
| UCHI | foamfix | @VERSION@ | foamfix-0.6.3a-anarchy-1.8.x.jar |
| UCHI | notenoughupdates | 2.6.0 | NotEnoughUpdates-2.6.0.jar |
| UCHI | optibye | 1.0.0 | Optibye-1.0.0-dep.jar |
| UCHI | overflowparticles | 1.0.2 | OverflowParticles-1.8.9-forge-1.0.2.jar |
| UCHI | packcore | 1.1.2-1.8.9 | packcore-1.1.2-1.8.9.jar |
| UCHI | phosphor-lighting | **.**.**.** | phosphor-universal.jar |
| UCHI | polishedgui | 1.0.0 | Polished-GUI-1.0.0.jar |
| UCHE | patcher | 1.10.3 | PolyPatcher-1.8.9-forge-1.10.3.jar |
| UCHI | polysprint | 1.0.2 | PolySprint-1.8.9-forge-1.0.2.jar |
| UCHI | text_overflow_scroll | 1.4.0 | Scrollable Tooltips-1.4 (1.8.9).jar |
| UCHI | sbaunofficial | 1.10.11+642 | SkyblockAddons-1.10.11+642-for-MC-1.8.9.jar |
| UCHI | SkyblockExtras | 2.2.0-pre24 | SkyblockExtras-2.2.0-pre24-RELEASE (1).jar |
| UCHI | skyhanni | 5.0.2 | SkyHanni-5.0.2-mc1.8.9.jar |
| UCHI | skytils | 1.12.0-pre1 | Skytils-1.12.0-pre1.jar |
| UCHI | veloxcaelo | 1.0.2 | veloxcaelo-1.1.0.jar |
Loaded coremods (and transformers):
redirectionor (redirectionor-1.8.for.1.12.2-1.8.8.jar)
com.Hileb.teampotato.redirectionor.RedirectionorTransformer
com.Hileb.teampotato.redirectionor.RedirectionorCrashTransformer
FMLLoadingPlugin (Scrollable Tooltips-1.4 (1.8.9).jar)
club.sk1er.mods.scrollabletooltips.forge.ClassTransformer
PhosphorFMLPlugin (phosphor-universal.jar)
SkyblockAddonsLoadingPlugin (SkyblockAddons-1.10.11+642-for-MC-1.8.9.jar)
codes.biscuit.skyblockaddons.asm.SkyblockAddonsASMTransformer
DGTweaker (dungeonsguide-4.0.0-beta13.2-standalone.jar)
kr.syeyoung.dungeonsguide.launcher.coremod.EventBusTransformer
ModTweaker (PolyPatcher-1.8.9-forge-1.10.3.jar)
club.sk1er.patcher.tweaker.other.ModClassTransformer
Do not report to Forge! Remove FoamFixAPI (or replace with FoamFixAPI-Lawful) and try again. (foamfix-0.6.3a-anarchy-1.8.x.jar)
pl.asie.foamfix.coremod.FoamFixTransformer
PatcherTweaker (PolyPatcher-1.8.9-forge-1.10.3.jar)
club.sk1er.patcher.tweaker.ClassTransformer
Skytils On Top (Skytils-1.12.0-pre1.jar)
gg.skytils.skytilsmod.asm.SkytilsTransformer
PolishedGUI (Polished-GUI-1.0.0.jar)
GL info: ' Vendor: 'ATI Technologies Inc.' Version: '4.6.0 Compatibility Profile Context 25.11.1.251104' Renderer: 'AMD Radeon RX 6700 XT'
Redirectionor is enabled. Check your enums!: An automatic prefix block config generated
Skytils Debug Info: {HasBetterFPS=false, BetterFPS Version=NONE, Disabled Start Checks=false}
OpenGL: AMD Radeon RX 6700 XT GL version 4.6.0 Compatibility Profile Context 25.11.1.251104, 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.
Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Resource Packs: Faithful 32x - 1.8.9.zip, Default-Dark-Mode-1.8-2023.6.0.zip, Hypixel+ 0.20.7 for 1.8.9.zip
Current Language: English (US)
Profiler Position: N/A (disabled)
CPU: 12x AMD Ryzen 5 7600 6-Core Processor
OptiFine Version: OptiFine_1.8.9_HD_U_L5
OptiFine Build: 20191204-143016
Render Distance Chunks: 8
OpenGlVersion: 4.6.0 Compatibility Profile Context 25.11.1.251104
OpenGlRenderer: AMD Radeon RX 6700 XT
OpenGlVendor: ATI Technologies Inc.