OptiFabric

OptiFabric

9M Downloads

Always Crash

RRRiderrr opened this issue ยท 1 comments

commented

[15:41:13] [main/INFO]: Loading Minecraft 1.18.1 with Fabric Loader 0.12.12
[15:41:14] [main/WARN]: Warnings were found!

  • Mod 'Satin' (satin) 1.7.0 conflicts with any version of mod 'OptiFabric' (optifabric), which is present with the following versions: 1.12.10!
    • While this won't prevent you from starting the game, the developer(s) of mod 'Satin' (satin) have found that this combination may cause issues. You should remove one of the mods or check for updates that resolve the issue.
    • Mod 'OptiFabric' (optifabric) 1.12.10 is being loaded from D:\minecraft modded\Instances\Atmospheric 1.18.1 (1)\mods\optifabric-1.12.10.jar
      [15:41:14] [main/INFO]: Loading 163 mods:
    • advanced_runtime_resource_pack 0.5.1 via extrasounds
    • advancedchatbox 1.1.2
    • advancedchatcore 1.3.3-1.18
    • advancedchatfilters 1.1.1
    • advancedchathud 1.1.1
    • advancedchatlog 1.1.1
    • advancementplaques 1.4.3
    • ambientenvironment 7.0.3
    • amplified_nether 1.0.1
    • appleskin mc1.18-2.2.0
    • armorchroma 1.2.0
    • authme 2.2.0
    • bendy-lib 2.0.4 via emotecraft
    • betterpingdisplay 1.1.1
    • bettertaskbar 1.1
    • betterthirdperson 1.6.0
    • blur 2.4.1
    • cameraoverhaul 1.3.0-fabric-universal
    • cardinal-components-base 4.0.1 via publicguiannouncement
    • cardinal-components-entity 4.0.1 via publicguiannouncement
    • cherishedworlds 2.0.1-1.18
    • clear-skies 2.0.88
    • cleardespawn 1.1.5
    • clientsidenoteblocks 2.1
    • cloth-basic-math 0.6.0 via cloth-config
    • cloth-config 6.1.48
    • com_carrotsearch_hppc 0.9.0 via advancedchatbox
    • com_electronwill_night-config_core 3.6.5 via advancedchatcore
    • com_electronwill_night-config_toml 3.6.5 via advancedchatcore
    • com_github_meteordevelopment_starscript 0.1.5 via respackopts
    • com_moandjiezana_toml_toml4j 0.7.2 via dynamicfps
    • com_velocitypowered_velocity-native 1.1.0-SNAPSHOT via krypton
    • disable_custom_worlds_advice 1.4
    • dynamicfps 2.0.6
    • easymagic 3.2.1
    • eatinganimationid 1.2
    • edu_washington_cs_knowitall_opennlp-chunk-models 1.5 via advancedchatbox
    • edu_washington_cs_knowitall_opennlp-postag-models 1.5 via advancedchatbox
    • edu_washington_cs_knowitall_opennlp-tokenize-models 1.5 via advancedchatbox
    • effective 1.1
    • emotecraft 2.1-SNAPSHOT-build.10
    • entityculling 1.3.3
    • extrasounds 2.2.0+1.18
    • fabric 0.45.2+1.18
    • fabric-api-base 0.4.1+b4f4f6cd65 via fabric
    • fabric-api-lookup-api-v1 1.5.0+17be577f65 via fabric
    • fabric-biome-api-v1 6.0.1+ded849a965 via fabric
    • fabric-blockrenderlayer-v1 1.1.9+3ac43d9565 via fabric
    • fabric-command-api-v1 1.1.6+3ac43d9565 via fabric
    • fabric-commands-v0 0.2.5+b4f4f6cd65 via fabric
    • fabric-containers-v0 0.1.18+d154e2c665 via fabric
    • fabric-content-registries-v0 0.4.5+6f53a73d65 via fabric
    • fabric-crash-report-info-v1 0.1.8+3ac43d9565 via fabric
    • fabric-dimensions-v1 2.1.9+a1d9bbf565 via fabric
    • fabric-entity-events-v1 1.4.5+6b21378a65 via fabric
    • fabric-events-interaction-v0 0.4.16+bfa23f1765 via fabric
    • fabric-events-lifecycle-v0 0.2.6+b4f4f6cd65 via fabric
    • fabric-game-rule-api-v1 1.0.10+3ac43d9565 via fabric
    • fabric-item-api-v1 1.3.0+691a79b565 via fabric
    • fabric-item-groups-v0 0.3.3+3ac43d9565 via fabric
    • fabric-key-binding-api-v1 1.0.8+c8aba2f365 via fabric
    • fabric-keybindings-v0 0.2.6+b4f4f6cd65 via fabric
    • fabric-lifecycle-events-v1 1.4.10+c15ca33565 via fabric
    • fabric-loot-tables-v1 1.0.8+3ac43d9565 via fabric
    • fabric-mining-level-api-v1 1.0.3+3ac43d9565 via fabric
    • fabric-mining-levels-v0 0.1.8+b4f4f6cd65 via fabric
    • fabric-models-v0 0.3.3+3ac43d9565 via fabric
    • fabric-networking-api-v1 1.0.18+3ac43d9565 via fabric
    • fabric-networking-v0 0.3.5+b4f4f6cd65 via fabric
    • fabric-object-builder-api-v1 1.11.1+3b82842e65 via fabric
    • fabric-object-builders-v0 0.7.9+3ac43d9565 via fabric
    • fabric-particles-v1 0.2.9+526dc1ac65 via fabric
    • fabric-registry-sync-v0 0.9.0+befed49e65 via fabric
    • fabric-renderer-api-v1 0.4.9+3ac43d9565 via fabric
    • fabric-renderer-indigo 0.4.12+3ac43d9565 via fabric
    • fabric-renderer-registries-v1 3.2.7+b4f4f6cd65 via fabric
    • fabric-rendering-data-attachment-v1 0.3.4+7242e9d765 via fabric
    • fabric-rendering-fluids-v1 0.1.18+3ac43d9565 via fabric
    • fabric-rendering-v0 1.1.9+b4f4f6cd65 via fabric
    • fabric-rendering-v1 1.10.3+6b21378a65 via fabric
    • fabric-resource-loader-v0 0.4.11+3ac43d9514 via cherishedworlds
    • fabric-screen-api-v1 1.0.7+3ac43d9565 via fabric
    • fabric-screen-handler-api-v1 1.1.11+3ac43d9565 via fabric
    • fabric-structure-api-v1 2.0.8+295197a765 via fabric
    • fabric-tag-extensions-v0 1.2.5+3ac43d9565 via fabric
    • fabric-textures-v0 1.0.9+3ac43d9565 via fabric
    • fabric-tool-attribute-api-v1 1.3.5+fb3b57b465 via fabric
    • fabric-transfer-api-v1 1.5.6+b4f4f6cd65 via fabric
    • fabricloader 0.12.12
    • fallingleaves 1.8.1+1.18.1
    • farsight 1.18-1.5
    • fastopenlinksandfolders 1.0.1
    • ferritecore 4.0.0
    • forgeconfigapiport 3.1.0
    • iceberg 1.0.37
    • illuminations 1.10.2
    • invmove 1.18-0.1.1
    • io_github_maowimpl_owo 2.0.0 via advancedchatfilters
    • java 17
    • javax_measure_unit-api 2.1.3 via advancedchatbox
    • javax_xml_bind_jaxb-api 2.3.1 via advancedchatbox
    • kirin 1.10.0-beta.2 via presencefootsteps
    • kiwi 5.2.2
    • krypton 0.1.6
    • letsleepingdogslie 1.0.1
    • libjf-base 2.2.0 via respackopts
    • libjf-data-manipulation-v0 2.2.0 via respackopts
    • libjf-unsafe-v0 2.2.0 via respackopts
    • litematica 0.9.0
    • malilib 0.10.0-dev.26
    • mambience 3.2.0+1.18
    • mcwifipnp 1.5.3
    • midnightlib 0.3.1 via blur
    • minecraft 1.18.1
    • mm 2.3 via optifabric
    • modmenu 3.0.1
    • net_loomchild_segment 2.0.3 via advancedchatbox
    • net_sf_trove4j_trove4j 3.0.3 via advancedchatbox
    • notenoughcrashes 4.1.3+1.18.1
    • optifabric 1.12.10
    • org_apache_httpcomponents_httpclient 4.5.10 via skinswapper
    • org_apache_httpcomponents_httpcore 4.4.12 via skinswapper
    • org_apache_httpcomponents_httpmime 4.5.10 via skinswapper
    • org_apache_opennlp_opennlp-tools 1.9.3 via advancedchatbox
    • org_carrot2_morfologik-fsa 2.1.7 via advancedchatbox
    • org_carrot2_morfologik-fsa-builders 2.1.7 via advancedchatbox
    • org_carrot2_morfologik-speller 2.1.7 via advancedchatbox
    • org_carrot2_morfologik-stemming 2.1.7 via advancedchatbox
    • org_javadelight_delight-nashorn-sandbox 0.2.5 via advancedchatfilters
    • org_jetbrains_intellij_deps_trove4j 1.0.20200330 via advancedchatbox
    • org_languagetool_language-en 5.5 via advancedchatbox
    • org_languagetool_languagetool-core 5.5 via advancedchatbox
    • org_mariuszgromada_math_mathparser_org-mxparser 4.4.2 via advancedchatbox
    • org_openjdk_nashorn_nashorn-core 15.3 via advancedchatfilters
    • org_slf4j_slf4j-api 1.7.25 via advancedchatfilters
    • org_webjars_bower_js-beautify 1.9.0 via advancedchatfilters
    • physicsmod 2.6.4
    • plasmo_voice 1.2.9
    • pling 1.5.0
    • presencefootsteps 1.4.0
    • publicguiannouncement 3.1.0.3
    • puzzleslib 3.1.3
    • replaymod 1.18.1-2.6.3
    • respackopts 2.9.0
    • satin 1.7.0 via blur
    • screenshotclipboard 1.0.7
    • seedfix 1.0.0 via amplified_nether
    • signtools 1.0.0
    • skinlayers 1.3.1
    • skinswapper 3.0.1
    • smoothboot 1.18-1.7.0
    • smoothswapping 0.4.4
    • snowrealmagic 3.1.0
    • soundcategories 1.2.0+1.18 via extrasounds
    • soundphysics 0.5.2
    • stylisheffects 3.0.2
    • tech_units_indriya 1.3 via advancedchatbox
    • tech_uom_lib_uom-lib-common 1.1 via advancedchatbox
    • terralith 2.0.8
    • visualoverhaul 4.0.0
    • visualworkbench 3.1.0
    • waterdripsound 1.18-0.3.0
    • worldedit 7.2.8+6008-1246d61
      [15:41:14] [main/WARN]: Mod appleskin (mc1.18-2.2.0) does not respect SemVer - comparison support is limited.
      [15:41:14] [main/WARN]: Mod publicguiannouncement (3.1.0.3) uses more dot-separated version components than SemVer allows; support for this is currently not guaranteed.
      [15:41:14] [main/INFO]: LibJF unsafe init completed
      [15:41:14] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.4 Source=file:/D:/minecraft%20modded/Install/libraries/net/fabricmc/sponge-mixin/0.10.7+mixin.0.8.4/sponge-mixin-0.10.7+mixin.0.8.4.jar Service=Knot/Fabric Env=CLIENT
      [15:41:14] [main/INFO]: Compatibility level set to JAVA_16
      [15:41:14] [main/INFO]: Compatibility level set to JAVA_17
      [15:41:14] [main/INFO]: Discovered LibJF asm plugin in libjf-data-manipulation-v0
      [15:41:14] [main/WARN]: Reference map 'libjf-unsafe-v0-refmap.json' for libjf-unsafe-v0.mixins.json could not be read. If this is a development environment you can ignore this message
      [15:41:15] [main/WARN]: Reference map 'mixins.nonmmlauncher.replaymod.refmap.json' for mixins.nonmmlauncher.replaymod.json could not be read. If this is a development environment you can ignore this message
      [15:41:15] [main/INFO]: Using modern mixin 'mirsario.cameraoverhaul.fabric.mixins.modern.CameraMixin'.
      [15:41:15] [main/INFO]: Using modern mixin 'mirsario.cameraoverhaul.fabric.mixins.modern.GameRendererMixin'.
      [15:41:15] [main/INFO]: Skipping legacy mixin 'mirsario.cameraoverhaul.fabric.mixins.legacy.LegacyCameraMixin'.
      [15:41:15] [main/WARN]: Error loading class: me/jellysquid/mods/sodium/client/render/pipeline/BlockRenderer (java.lang.ClassNotFoundException: me/jellysquid/mods/sodium/client/render/pipeline/BlockRenderer)
      [15:41:15] [main/WARN]: Error loading class: me/jellysquid/mods/sodium/client/model/vertex/transformers/SpriteTexturedVertexTransformer (java.lang.ClassNotFoundException: me/jellysquid/mods/sodium/client/model/vertex/transformers/SpriteTexturedVertexTransformer)
      [15:41:15] [main/WARN]: Error loading class: me/jellysquid/mods/sodium/client/model/vertex/transformers/SpriteTexturedVertexTransformer$Quad (java.lang.ClassNotFoundException: me/jellysquid/mods/sodium/client/model/vertex/transformers/SpriteTexturedVertexTransformer$Quad)
      [15:41:15] [main/WARN]: Error loading class: me/shedaniel/rei/plugin/client/exclusionzones/DefaultPotionEffectExclusionZones (java.lang.ClassNotFoundException: me/shedaniel/rei/plugin/client/exclusionzones/DefaultPotionEffectExclusionZones)
      [15:41:15] [main/WARN]: @mixin target me.shedaniel.rei.plugin.client.exclusionzones.DefaultPotionEffectExclusionZones was not found META-INF/stylisheffects.mixins.json:compat.DefaultPotionEffectExclusionZonesMixin
      [15:41:16] [main/INFO]: I used the json to destroy the json
      [15:41:16] [main/WARN]: Error loading class: shadersmod/client/ShadersRender (java.lang.ClassNotFoundException: shadersmod/client/ShadersRender)
      [15:41:16] [main/WARN]: Error loading class: net/coderbot/iris/uniforms/CommonUniforms (java.lang.ClassNotFoundException: net/coderbot/iris/uniforms/CommonUniforms)
      [15:41:16] [main/WARN]: Error loading class: net/coderbot/iris/Iris (java.lang.ClassNotFoundException: net/coderbot/iris/Iris)
      [15:41:16] [main/WARN]: Error loading class: shadersmod/client/ShadersRender (java.lang.ClassNotFoundException: shadersmod/client/ShadersRender)
      [15:41:16] [main/WARN]: Error loading class: shadersmod/client/ShadersRender (java.lang.ClassNotFoundException: shadersmod/client/ShadersRender)
      [15:41:16] [main/INFO]: Smooth Boot config initialized
      [15:41:18] [main/ERROR]: Mixin apply for mod soundcategories failed soundcategories.mixins.json:GameOptionsMixin -> net.minecraft.class_315: org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException Critical injection failure: @Inject annotation on getDefaultFloat could not find any targets matching 'method_33667' in net.minecraft.class_315. Using refmap soundcategories-refmap.json [PREINJECT Applicator Phase -> soundcategories.mixins.json:GameOptionsMixin -> Prepare Injections -> -> handler$bim000$getDefaultFloat(Lnet/minecraft/class_315$class_5823;Lnet/minecraft/class_3419;Ljava/lang/Float;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V -> Parse]
      org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException: Critical injection failure: @Inject annotation on getDefaultFloat could not find any targets matching 'method_33667' in net.minecraft.class_315. Using refmap soundcategories-refmap.json [PREINJECT Applicator Phase -> soundcategories.mixins.json:GameOptionsMixin -> Prepare Injections -> -> handler$bim000$getDefaultFloat(Lnet/minecraft/class_315$class_5823;Lnet/minecraft/class_3419;Ljava/lang/Float;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V -> Parse]
      at Not Enough Crashes deobfuscated stack trace.(1.18.1+build.12) ~[?:?]
      at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.validateTargets(InjectionInfo.java:656) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
      at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.findTargets(InjectionInfo.java:587) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
      at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.readAnnotation(InjectionInfo.java:330) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
      at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.(InjectionInfo.java:316) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
      at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.(InjectionInfo.java:308) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
      at org.spongepowered.asm.mixin.injection.struct.CallbackInjectionInfo.(CallbackInjectionInfo.java:46) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
      at jdk.internal.reflect.GeneratedConstructorAccessor59.newInstance(Unknown Source) ~[?:?]
      at jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:?]
      at java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) ~[?:?]
      at java.lang.reflect.Constructor.newInstance(Constructor.java:480) ~[?:?]
      at org.spongepowered.asm.mixin.injection.struct.InjectionInfo$InjectorEntry.create(InjectionInfo.java:149) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
      at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.parse(InjectionInfo.java:708) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
      at org.spongepowered.asm.mixin.transformer.MixinTargetContext.prepareInjections(MixinTargetContext.java:1330) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
      at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.prepareInjections(MixinApplicatorStandard.java:1043) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
      at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:393) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
      at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:325) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
      at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:421) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
      at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:403) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
      at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
      at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
      at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
      at io.gitlab.jfronny.libjf.unsafe.asm.AsmTransformer.transformClassBytes(AsmTransformer.java:77) ~[libjf-unsafe-v0-2.2.0-da4e9ff1952f7040.jar:?]
      at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:247) ~[fabric-loader-0.12.12.jar:?]
      at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:150) ~[fabric-loader-0.12.12.jar:?]
      at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:155) ~[fabric-loader-0.12.12.jar:?]
      at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?]
      at java.lang.Class.getDeclaredFields0(Native Method) ~[?:?]
      at java.lang.Class.privateGetDeclaredFields(Class.java:3297) ~[?:?]
      at java.lang.Class.getDeclaredFields(Class.java:2371) ~[?:?]
      at net.optifine.reflect.FieldLocatorTypes.(FieldLocatorTypes.java:25) ~[Optifine-mapped.jar:?]
      at net.optifine.reflect.Reflector.(Reflector.java:502) ~[Optifine-mapped.jar:?]
      at net.minecraft.util.crash.CrashReport.asString(CrashReport:173) ~[?:?]
      at net.minecraft.util.crash.CrashReport.initCrashReport(CrashReport:343) ~[?:?]
      at net.minecraft.client.main.Main.main(Main:153) [client-intermediary.jar:?]
      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.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:608) [fabric-loader-0.12.12.jar:?]
      at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:77) [fabric-loader-0.12.12.jar:?]
      at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.12.12.jar:?]
      [15:41:19] [main/ERROR]: Minecraft has crashed!
      net.fabricmc.loader.impl.FormattedException: java.lang.ExceptionInInitializerError
      at Not Enough Crashes deobfuscated stack trace.(1.18.1+build.12) ~[?:?]
      at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:610) ~[fabric-loader-0.12.12.jar:?]
      at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:77) [fabric-loader-0.12.12.jar:?]
      at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.12.12.jar:?]
      Caused by: java.lang.ExceptionInInitializerError
      at net.minecraft.util.crash.CrashReport.asString(CrashReport:173) ~[?:?]
      at net.minecraft.util.crash.CrashReport.initCrashReport(CrashReport:343) ~[?:?]
      at net.minecraft.client.main.Main.main(Main:153) ~[1.18.1.jar:?]
      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.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:608) ~[fabric-loader-0.12.12.jar:?]
      ... 2 more
      Caused by: java.lang.RuntimeException: Mixin transformation of net.minecraft.class_315 failed
      at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:252) ~[fabric-loader-0.12.12.jar:?]
      at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:150) ~[fabric-loader-0.12.12.jar:?]
      at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:155) ~[fabric-loader-0.12.12.jar:?]
      at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?]
      at java.lang.Class.getDeclaredFields0(Native Method) ~[?:?]
      at java.lang.Class.privateGetDeclaredFields(Class.java:3297) ~[?:?]
      at java.lang.Class.getDeclaredFields(Class.java:2371) ~[?:?]
      at net.optifine.reflect.FieldLocatorTypes.(FieldLocatorTypes.java:25) ~[Optifine-mapped.jar:?]
      at net.optifine.reflect.Reflector.(Reflector.java:502) ~[Optifine-mapped.jar:?]
      at net.minecraft.util.crash.CrashReport.asString(CrashReport:173) ~[?:?]
      at net.minecraft.util.crash.CrashReport.initCrashReport(CrashReport:343) ~[?:?]
      at net.minecraft.client.main.Main.main(Main:153) ~[1.18.1.jar:?]
      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.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:608) ~[fabric-loader-0.12.12.jar:?]
      ... 2 more
      Caused by: org.spongepowered.asm.mixin.transformer.throwables.MixinTransformerError: An unexpected critical error was encountered
      at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:392) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
      at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
      at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
      at io.gitlab.jfronny.libjf.unsafe.asm.AsmTransformer.transformClassBytes(AsmTransformer.java:77) ~[libjf-unsafe-v0-2.2.0-da4e9ff1952f7040.jar:?]
      at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:247) ~[fabric-loader-0.12.12.jar:?]
      at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:150) ~[fabric-loader-0.12.12.jar:?]
      at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:155) ~[fabric-loader-0.12.12.jar:?]
      at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?]
      at java.lang.Class.getDeclaredFields0(Native Method) ~[?:?]
      at java.lang.Class.privateGetDeclaredFields(Class.java:3297) ~[?:?]
      at java.lang.Class.getDeclaredFields(Class.java:2371) ~[?:?]
      at net.optifine.reflect.FieldLocatorTypes.(FieldLocatorTypes.java:25) ~[Optifine-mapped.jar:?]
      at net.optifine.reflect.Reflector.(Reflector.java:502) ~[Optifine-mapped.jar:?]
      at net.minecraft.util.crash.CrashReport.asString(CrashReport:173) ~[?:?]
      at net.minecraft.util.crash.CrashReport.initCrashReport(CrashReport:343) ~[?:?]
      at net.minecraft.client.main.Main.main(Main:153) ~[1.18.1.jar:?]
      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.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:608) ~[fabric-loader-0.12.12.jar:?]
      ... 2 more
      Caused by: org.spongepowered.asm.mixin.throwables.MixinApplyError: Mixin [soundcategories.mixins.json:GameOptionsMixin] from phase [DEFAULT] in config [soundcategories.mixins.json] from mod [soundcategories] FAILED during APPLY
      at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinError(MixinProcessor.java:638) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
      at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinApplyError(MixinProcessor.java:589) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
      at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:379) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
      at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
      at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
      at io.gitlab.jfronny.libjf.unsafe.asm.AsmTransformer.transformClassBytes(AsmTransformer.java:77) ~[libjf-unsafe-v0-2.2.0-da4e9ff1952f7040.jar:?]
      at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:247) ~[fabric-loader-0.12.12.jar:?]
      at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:150) ~[fabric-loader-0.12.12.jar:?]
      at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:155) ~[fabric-loader-0.12.12.jar:?]
      at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?]
      at java.lang.Class.getDeclaredFields0(Native Method) ~[?:?]
      at java.lang.Class.privateGetDeclaredFields(Class.java:3297) ~[?:?]
      at java.lang.Class.getDeclaredFields(Class.java:2371) ~[?:?]
      at net.optifine.reflect.FieldLocatorTypes.(FieldLocatorTypes.java:25) ~[Optifine-mapped.jar:?]
      at net.optifine.reflect.Reflector.(Reflector.java:502) ~[Optifine-mapped.jar:?]
      at net.minecraft.util.crash.CrashReport.asString(CrashReport:173) ~[?:?]
      at net.minecraft.util.crash.CrashReport.initCrashReport(CrashReport:343) ~[?:?]
      at net.minecraft.client.main.Main.main(Main:153) ~[1.18.1.jar:?]
      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.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:608) ~[fabric-loader-0.12.12.jar:?]
      ... 2 more
      Caused by: org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException: Critical injection failure: @Inject annotation on getDefaultFloat could not find any targets matching 'method_33667' in net.minecraft.class_315. Using refmap soundcategories-refmap.json [PREINJECT Applicator Phase -> soundcategories.mixins.json:GameOptionsMixin -> Prepare Injections -> -> handler$bim000$getDefaultFloat(Lnet/minecraft/class_315$class_5823;Lnet/minecraft/class_3419;Ljava/lang/Float;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V -> Parse]
      at Not Enough Crashes deobfuscated stack trace.(1.18.1+build.12) ~[?:?]
      at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.validateTargets(InjectionInfo.java:656) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
      at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.findTargets(InjectionInfo.java:587) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
      at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.readAnnotation(InjectionInfo.java:330) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
      at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.(InjectionInfo.java:316) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
      at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.(InjectionInfo.java:308) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
      at org.spongepowered.asm.mixin.injection.struct.CallbackInjectionInfo.(CallbackInjectionInfo.java:46) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
      at jdk.internal.reflect.GeneratedConstructorAccessor59.newInstance(Unknown Source) ~[?:?]
      at jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:?]
      at java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) ~[?:?]
      at java.lang.reflect.Constructor.newInstance(Constructor.java:480) ~[?:?]
      at org.spongepowered.asm.mixin.injection.struct.InjectionInfo$InjectorEntry.create(InjectionInfo.java:149) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
      at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.parse(InjectionInfo.java:708) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
      at org.spongepowered.asm.mixin.transformer.MixinTargetContext.prepareInjections(MixinTargetContext.java:1330) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
      at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.prepareInjections(MixinApplicatorStandard.java:1043) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
      at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:393) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
      at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:325) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
      at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:421) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
      at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:403) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
      at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
      at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
      at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
      at io.gitlab.jfronny.libjf.unsafe.asm.AsmTransformer.transformClassBytes(AsmTransformer.java:77) ~[libjf-unsafe-v0-2.2.0-da4e9ff1952f7040.jar:?]
      at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:247) ~[fabric-loader-0.12.12.jar:?]
      at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:150) ~[fabric-loader-0.12.12.jar:?]
      at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:155) ~[fabric-loader-0.12.12.jar:?]
      at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?]
      at java.lang.Class.getDeclaredFields0(Native Method) ~[?:?]
      at java.lang.Class.privateGetDeclaredFields(Class.java:3297) ~[?:?]
      at java.lang.Class.getDeclaredFields(Class.java:2371) ~[?:?]
      at net.optifine.reflect.FieldLocatorTypes.(FieldLocatorTypes.java:25) ~[Optifine-mapped.jar:?]
      at net.optifine.reflect.Reflector.(Reflector.java:502) ~[Optifine-mapped.jar:?]
      at net.minecraft.util.crash.CrashReport.asString(CrashReport:173) ~[?:?]
      at net.minecraft.util.crash.CrashReport.initCrashReport(CrashReport:343) ~[?:?]
      at net.minecraft.client.main.Main.main(Main:153) ~[1.18.1.jar:?]
      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.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:608) ~[fabric-loader-0.12.12.jar:?]
      ... 2 more
commented

Satin conflicts with Optifabric, you should try and remove it.