[04:46:14] [main/INFO]: ModLauncher running: args [--username, private, --version, 1.20.1, --gameDir, D:\data\path\to\ModrinthApp\profiles\Forge 1.20.1, --assetsDir, D:\data\path\to\ModrinthApp\meta\assets, --assetIndex, 5, --uuid, ace99da36eca4c0f8269cb1eaf12c015, --accessToken, ????????, --clientId, c4502edb-87c6-40cb-b595-64a280cf8906, --xuid, 0, --userType, msa, --versionType, release, --width, 854, --height, 480, --launchTarget, forgeclient, --fml.forgeVersion, 47.4.18, --fml.mcVersion, 1.20.1, --fml.forgeGroup, net.minecraftforge, --fml.mcpVersion, 20230612.114412]
[04:46:14] [main/INFO]: ModLauncher 10.0.9+10.0.9+main.dcd20f30 starting: java version 17.0.16 by Azul Systems, Inc.; OS Windows 11 arch amd64 version 10.0
[04:46:14] [main/WARN]: Configuration D:\data\path\to\ModrinthApp\profiles\Forge 1.20.1\config\fml.toml is not correct. Correcting
[04:46:14] [main/INFO]: Incorrect key [earlyWindowSkipGLVersions] was corrected from null to []
[04:46:14] [main/INFO]: Incorrect key [earlyWindowLogHelpMessage] was corrected from null to true
[04:46:14] [main/INFO]: Incorrect key [earlyWindowSquir] was corrected from null to false
[04:46:14] [main/INFO]: Incorrect key [earlyWindowShowCPU] was corrected from null to false
[04:46:14] [main/INFO]: Loading ImmediateWindowProvider fmlearlywindow
[04:46:14] [main/INFO]: Trying GL version 4.6
[04:46:14] [main/INFO]: If this message is the only thing at the bottom of your log before a crash, you probably have a driver issue.
A) Make sure Minecraft is set to prefer high performance graphics in the OS and/or driver control panel
B) Check for driver updates on the graphics brand's website
C) Try reinstalling your graphics drivers
D) If still not working after trying all of the above, ask for further help on the Forge forums or Discord
You can safely ignore this message if the game starts up successfully.
[04:46:14] [main/INFO]: Requested GL version 4.6 got version 4.6
[04:46:15] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.5 Source=union:/D:/data/path/to/ModrinthApp/meta/libraries/org/spongepowered/mixin/0.8.5/mixin-0.8.5.jar%23152!/ Service=ModLauncher Env=CLIENT
[04:46:15] [main/INFO]: Found mod file betterharvestlevel-forge-1.20.1-1.0.0.jar of type MOD with provider {mods folder locator at D:\data\path\to\ModrinthApp\profiles\Forge 1.20.1\mods}
[04:46:15] [main/INFO]: Found mod file citreforged-mc1.20.1-1.0.2.jar of type MOD with provider {mods folder locator at D:\data\path\to\ModrinthApp\profiles\Forge 1.20.1\mods}
[04:46:15] [pool-2-thread-1/INFO]: GL info: NVIDIA GeForce RTX 4070 Ti/PCIe/SSE2 GL version 4.6.0 NVIDIA 581.80, NVIDIA Corporation
[04:46:15] [main/WARN]: Mod file D:\data\path\to\ModrinthApp\meta\libraries\net\minecraftforge\fmlcore\1.20.1-47.4.18\fmlcore-1.20.1-47.4.18.jar is missing mods.toml file
[04:46:15] [main/WARN]: Mod file D:\data\path\to\ModrinthApp\meta\libraries\net\minecraftforge\javafmllanguage\1.20.1-47.4.18\javafmllanguage-1.20.1-47.4.18.jar is missing mods.toml file
[04:46:15] [main/WARN]: Mod file D:\data\path\to\ModrinthApp\meta\libraries\net\minecraftforge\lowcodelanguage\1.20.1-47.4.18\lowcodelanguage-1.20.1-47.4.18.jar is missing mods.toml file
[04:46:15] [main/WARN]: Mod file D:\data\path\to\ModrinthApp\meta\libraries\net\minecraftforge\mclanguage\1.20.1-47.4.18\mclanguage-1.20.1-47.4.18.jar is missing mods.toml file
[04:46:15] [main/INFO]: Found mod file fmlcore-1.20.1-47.4.18.jar of type LIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.MinecraftLocator@4bd2f0dc
[04:46:15] [main/INFO]: Found mod file javafmllanguage-1.20.1-47.4.18.jar of type LANGPROVIDER with provider net.minecraftforge.fml.loading.moddiscovery.MinecraftLocator@4bd2f0dc
[04:46:15] [main/INFO]: Found mod file lowcodelanguage-1.20.1-47.4.18.jar of type LANGPROVIDER with provider net.minecraftforge.fml.loading.moddiscovery.MinecraftLocator@4bd2f0dc
[04:46:15] [main/INFO]: Found mod file mclanguage-1.20.1-47.4.18.jar of type LANGPROVIDER with provider net.minecraftforge.fml.loading.moddiscovery.MinecraftLocator@4bd2f0dc
[04:46:15] [main/INFO]: Found mod file client-1.20.1-20230612.114412-srg.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.MinecraftLocator@4bd2f0dc
[04:46:15] [main/INFO]: Found mod file forge-1.20.1-47.4.18-universal.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.MinecraftLocator@4bd2f0dc
[04:46:15] [main/INFO]: No dependencies to load found. Skipping!
[04:46:16] [main/INFO]: Compatibility level set to JAVA_17
[04:46:16] [main/INFO]: Launching target 'forgeclient' with arguments [--version, 1.20.1, --gameDir, D:\data\path\to\ModrinthApp\profiles\Forge 1.20.1, --assetsDir, D:\data\path\to\ModrinthApp\meta\assets, --uuid, ace99da36eca4c0f8269cb1eaf12c015, --username, private, --assetIndex, 5, --accessToken, ????????, --clientId, c4502edb-87c6-40cb-b595-64a280cf8906, --xuid, 0, --userType, msa, --versionType, release, --width, 854, --height, 480]
[04:46:19] [pool-4-thread-1/FATAL]: Mixin apply failed betterharvestlevel.mixins.json:PlayerMixin -> net.minecraft.world.entity.player.Player: org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException Critical injection failure: @Inject annotation on betterharvestlevel$hasCorrectToolForDrops could not find any targets matching 'hasCorrectToolForDrops' in net.minecraft.world.entity.player.Player. Using refmap mixin.refmap.json [PREINJECT Applicator Phase -> betterharvestlevel.mixins.json:PlayerMixin -> Prepare Injections -> -> handler$zzn000$betterharvestlevel$hasCorrectToolForDrops(Lnet/minecraft/world/level/block/state/BlockState;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V -> Parse]
org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException: Critical injection failure: @Inject annotation on betterharvestlevel$hasCorrectToolForDrops could not find any targets matching 'hasCorrectToolForDrops' in net.minecraft.world.entity.player.Player. Using refmap mixin.refmap.json [PREINJECT Applicator Phase -> betterharvestlevel.mixins.json:PlayerMixin -> Prepare Injections -> -> handler$zzn000$betterharvestlevel$hasCorrectToolForDrops(Lnet/minecraft/world/level/block/state/BlockState;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V -> Parse]
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.validateTargets(InjectionInfo.java:656) ~[mixin-0.8.5.jar:0.8.5+Jenkins-b310.git-155314e6e91465dad727e621a569906a410cd6f4]
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.findTargets(InjectionInfo.java:587) ~[mixin-0.8.5.jar:0.8.5+Jenkins-b310.git-155314e6e91465dad727e621a569906a410cd6f4]
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.readAnnotation(InjectionInfo.java:330) ~[mixin-0.8.5.jar:0.8.5+Jenkins-b310.git-155314e6e91465dad727e621a569906a410cd6f4]
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.<init>(InjectionInfo.java:316) ~[mixin-0.8.5.jar:0.8.5+Jenkins-b310.git-155314e6e91465dad727e621a569906a410cd6f4]
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.<init>(InjectionInfo.java:308) ~[mixin-0.8.5.jar:0.8.5+Jenkins-b310.git-155314e6e91465dad727e621a569906a410cd6f4]
at org.spongepowered.asm.mixin.injection.struct.CallbackInjectionInfo.<init>(CallbackInjectionInfo.java:46) ~[mixin-0.8.5.jar:0.8.5+Jenkins-b310.git-155314e6e91465dad727e621a569906a410cd6f4]
at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) ~[?:?]
at jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) ~[?:?]
at java.lang.reflect.Constructor.newInstanceWithCaller(Unknown Source) ~[?:?]
at java.lang.reflect.Constructor.newInstance(Unknown Source) ~[?:?]
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo$InjectorEntry.create(InjectionInfo.java:149) ~[mixin-0.8.5.jar:0.8.5+Jenkins-b310.git-155314e6e91465dad727e621a569906a410cd6f4]
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.parse(InjectionInfo.java:708) ~[mixin-0.8.5.jar:0.8.5+Jenkins-b310.git-155314e6e91465dad727e621a569906a410cd6f4]
at org.spongepowered.asm.mixin.transformer.MixinTargetContext.prepareInjections(MixinTargetContext.java:1311) ~[mixin-0.8.5.jar:0.8.5+Jenkins-b310.git-155314e6e91465dad727e621a569906a410cd6f4]
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.prepareInjections(MixinApplicatorStandard.java:1042) ~[mixin-0.8.5.jar:0.8.5+Jenkins-b310.git-155314e6e91465dad727e621a569906a410cd6f4]
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:393) ~[mixin-0.8.5.jar:0.8.5+Jenkins-b310.git-155314e6e91465dad727e621a569906a410cd6f4]
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:325) ~[mixin-0.8.5.jar:0.8.5+Jenkins-b310.git-155314e6e91465dad727e621a569906a410cd6f4]
at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:383) ~[mixin-0.8.5.jar:0.8.5+Jenkins-b310.git-155314e6e91465dad727e621a569906a410cd6f4]
at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:365) ~[mixin-0.8.5.jar:0.8.5+Jenkins-b310.git-155314e6e91465dad727e621a569906a410cd6f4]
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363) ~[mixin-0.8.5.jar:0.8.5+Jenkins-b310.git-155314e6e91465dad727e621a569906a410cd6f4]
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:250) ~[mixin-0.8.5.jar:0.8.5+Jenkins-b310.git-155314e6e91465dad727e621a569906a410cd6f4]
at org.spongepowered.asm.service.modlauncher.MixinTransformationHandler.processClass(MixinTransformationHandler.java:131) ~[mixin-0.8.5.jar:0.8.5+Jenkins-b310.git-155314e6e91465dad727e621a569906a410cd6f4]
at org.spongepowered.asm.launch.MixinLaunchPluginLegacy.processClass(MixinLaunchPluginLegacy.java:131) ~[mixin-0.8.5.jar:0.8.5+Jenkins-b310.git-155314e6e91465dad727e621a569906a410cd6f4]
at cpw.mods.modlauncher.serviceapi.ILaunchPluginService.processClassWithFlags(ILaunchPluginService.java:156) ~[modlauncher-10.0.9.jar:10.0.9+10.0.9+main.dcd20f30]
at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?]
at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?]
at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?]
at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?]
at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?]
at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?]
at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?]
at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?]
at net.minecraftforge.registries.GameData.init(GameData.java:107) ~[forge-1.20.1-47.4.18-universal.jar%23167!/:?]
at net.minecraftforge.registries.GameData.<clinit>(GameData.java:93) ~[forge-1.20.1-47.4.18-universal.jar%23167!/:?]
at net.minecraft.core.registries.BuiltInRegistries.forge(BuiltInRegistries.java:429) ~[client-1.20.1-20230612.114412-srg.jar%23162!/:?]
at net.minecraft.core.registries.BuiltInRegistries.forge(BuiltInRegistries.java:409) ~[client-1.20.1-20230612.114412-srg.jar%23162!/:?]
at net.minecraft.core.registries.BuiltInRegistries.<clinit>(BuiltInRegistries.java:121) ~[client-1.20.1-20230612.114412-srg.jar%23162!/:?]
at net.minecraft.server.Bootstrap.m_135870_(Bootstrap.java:43) ~[client-1.20.1-20230612.114412-srg.jar%23162!/:?]
at net.minecraft.client.main.Main.lambda$main$0(Main.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23162!/:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) ~[?:?]
at java.util.concurrent.FutureTask.run(Unknown Source) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?]
at java.lang.Thread.run(Unknown Source) ~[?:?]