Skip to content

Instantly share code, notes, and snippets.

@modmuss50
Created May 21, 2019 12:57
Show Gist options
  • Save modmuss50/d4db2559bb8c9baa3c91c5ae63b28f7a to your computer and use it in GitHub Desktop.
Save modmuss50/d4db2559bb8c9baa3c91c5ae63b28f7a to your computer and use it in GitHub Desktop.
"C:\Program Files\Java\jdk-12+33\bin\java.exe" -Dfabric.development=true -javaagent:C:\Users\mark\AppData\Local\JetBrains\Toolbox\apps\IDEA-U\ch-0\191.7141.44\lib\idea_rt.jar=62930:C:\Users\mark\AppData\Local\JetBrains\Toolbox\apps\IDEA-U\ch-0\191.7141.44\bin -Dfile.encoding=UTF-8 -classpath C:\Users\mark\Documents\Modding\OptiFabric\classes\production\OptiFabric.main;C:\Users\mark\.gradle\caches\modules-2\files-2.1\org.zeroturnaround\zt-zip\1.13\3167064ecff25549375645d0afdd5c7ebbc232db\zt-zip-1.13.jar;C:\Users\mark\.gradle\caches\modules-2\files-2.1\net.fabricmc\tiny-mappings-parser\0.1.1.8\bddca0cd742d060de8b8dd0f22ca8d32f648fb85\tiny-mappings-parser-0.1.1.8.jar;C:\Users\mark\.gradle\caches\modules-2\files-2.1\net.fabricmc\sponge-mixin\0.7.11.30\12878b7fa8bcc30844de4fa9e09d95c36b8c359b\sponge-mixin-0.7.11.30.jar;C:\Users\mark\.gradle\caches\modules-2\files-2.1\net.fabricmc\tiny-remapper\0.1.0.33\2224108967a55a8f9b6a02811d2586cd02596691\tiny-remapper-0.1.0.33.jar;C:\Users\mark\.gradle\caches\modules-2\files-2.1\net.fabricmc\fabric-loader-sat4j\2.3.5.4\f8fe5353909430b5845ae24ea1e01d83f12ad916\fabric-loader-sat4j-2.3.5.4.jar;C:\Users\mark\.gradle\caches\modules-2\files-2.1\com.google.jimfs\jimfs\1.1\8fbd0579dc68aba6186935cc1bee21d2f3e7ec1c\jimfs-1.1.jar;C:\Users\mark\.gradle\caches\modules-2\files-2.1\org.ow2.asm\asm\7.1\fa29aa438674ff19d5e1386d2c3527a0267f291e\asm-7.1.jar;C:\Users\mark\.gradle\caches\modules-2\files-2.1\org.ow2.asm\asm-analysis\7.1\379e0250f7a4a42c66c5e94e14d4c4491b3c2ed3\asm-analysis-7.1.jar;C:\Users\mark\.gradle\caches\modules-2\files-2.1\org.ow2.asm\asm-commons\7.1\431dc677cf5c56660c1c9004870de1ed1ea7ce6c\asm-commons-7.1.jar;C:\Users\mark\.gradle\caches\modules-2\files-2.1\org.ow2.asm\asm-tree\7.1\a3662cf1c1d592893ffe08727f78db35392fa302\asm-tree-7.1.jar;C:\Users\mark\.gradle\caches\modules-2\files-2.1\org.ow2.asm\asm-util\7.1\5b0b0f8cdb6c90582302ffcf5c20447206122f48\asm-util-7.1.jar;C:\Users\mark\.gradle\caches\modules-2\files-2.1\net.fabricmc\yarn\1.14+build.21\8d76969d72da2e51d5aa299f58a4ace4bc30a149\yarn-1.14+build.21.jar;C:\Users\mark\.gradle\caches\modules-2\files-2.1\com.mojang\patchy\1.1\aef610b34a1be37fa851825f12372b78424d8903\patchy-1.1.jar;C:\Users\mark\.gradle\caches\modules-2\files-2.1\oshi-project\oshi-core\1.1\9ddf7b048a8d701be231c0f4f95fd986198fd2d8\oshi-core-1.1.jar;C:\Users\mark\.gradle\caches\modules-2\files-2.1\net.java.dev.jna\jna\4.4.0\cb208278274bf12ebdb56c61bd7407e6f774d65a\jna-4.4.0.jar;C:\Users\mark\.gradle\caches\modules-2\files-2.1\net.java.dev.jna\platform\3.4.0\e3f70017be8100d3d6923f50b3d2ee17714e9c13\platform-3.4.0.jar;C:\Users\mark\.gradle\caches\modules-2\files-2.1\com.ibm.icu\icu4j-core-mojang\51.2\63d216a9311cca6be337c1e458e587f99d382b84\icu4j-core-mojang-51.2.jar;C:\Users\mark\.gradle\caches\modules-2\files-2.1\com.mojang\javabridge\1.0.22\6aa6453aa99a52a5cd91749da1af6ab70e082ab3\javabridge-1.0.22.jar;C:\Users\mark\.gradle\caches\modules-2\files-2.1\net.sf.jopt-simple\jopt-simple\5.0.3\cdd846cfc4e0f7eefafc02c0f5dce32b9303aa2a\jopt-simple-5.0.3.jar;C:\Users\mark\.gradle\caches\modules-2\files-2.1\io.netty\netty-all\4.1.25.Final\d0626cd3108294d1d58c05859add27b4ef21f83b\netty-all-4.1.25.Final.jar;C:\Users\mark\.gradle\caches\modules-2\files-2.1\com.google.guava\guava\21.0\3a3d111be1be1b745edfa7d91678a12d7ed38709\guava-21.0.jar;C:\Users\mark\.gradle\caches\modules-2\files-2.1\org.apache.commons\commons-lang3\3.5\6c6c702c89bfff3cd9e80b04d668c5e190d588c6\commons-lang3-3.5.jar;C:\Users\mark\.gradle\caches\modules-2\files-2.1\commons-io\commons-io\2.5\2852e6e05fbb95076fc091f6d1780f1f8fe35e0f\commons-io-2.5.jar;C:\Users\mark\.gradle\caches\modules-2\files-2.1\commons-codec\commons-codec\1.10\4b95f4897fa13f2cd904aee711aeafc0c5295cd8\commons-codec-1.10.jar;C:\Users\mark\.gradle\caches\modules-2\files-2.1\net.java.jinput\jinput\2.0.5\39c7796b469a600f72380316f6b1f11db6c2c7c4\jinput-2.0.5.jar;C:\Users\mark\.gradle\caches\modules-2\files-2.1\net.java.jutils\jutils\1.0.0\e12fe1fda814bd348c1579329c86943d2cd3c6a6\jutils-1.0.0.jar;C:\Users\mark\.gradle\caches\modules-2\files-2.1\com.mojang\brigadier\1.0.17\c6b7dc51dd44379cc751b7504816006e9be4b1e6\brigadier-1.0.17.jar;C:\Users\mark\.gradle\caches\modules-2\files-2.1\com.mojang\datafixerupper\2.0.24\944c24a8519981847ffb36c6dcd059d96fcb4b0\datafixerupper-2.0.24.jar;C:\Users\mark\.gradle\caches\modules-2\files-2.1\com.google.code.gson\gson\2.8.0\c4ba5371a29ac9b2ad6129b1d39ea38750043eff\gson-2.8.0.jar;C:\Users\mark\.gradle\caches\modules-2\files-2.1\com.mojang\authlib\1.5.25\9834cdf236c22e84b946bba989e2f94ef5897c3c\authlib-1.5.25.jar;C:\Users\mark\.gradle\caches\modules-2\files-2.1\org.apache.commons\commons-compress\1.8.1\a698750c16740fd5b3871425f4cb3bbaa87f529d\commons-compress-1.8.1.jar;C:\Users\mark\.gradle\caches\modules-2\files-2.1\org.apache.httpcomponents\httpclient\4.3.3\18f4247ff4572a074444572cee34647c43e7c9c7\httpclient-4.3.3.jar;C:\Users\mark\.gradle\caches\modules-2\files-2.1\commons-logging\commons-logging\1.1.3\f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f\commons-logging-1.1.3.jar;C:\Users\mark\.gradle\caches\modules-2\files-2.1\org.apache.httpcomponents\httpcore\4.3.2\31fbbff1ddbf98f3aa7377c94d33b0447c646b6e\httpcore-4.3.2.jar;C:\Users\mark\.gradle\caches\modules-2\files-2.1\it.unimi.dsi\fastutil\8.2.1\5ad88f325e424f8dbc2be5459e21ea5cab3864e9\fastutil-8.2.1.jar;C:\Users\mark\.gradle\caches\modules-2\files-2.1\org.apache.logging.log4j\log4j-api\2.8.1\e801d13612e22cad62a3f4f3fe7fdbe6334a8e72\log4j-api-2.8.1.jar;C:\Users\mark\.gradle\caches\modules-2\files-2.1\org.apache.logging.log4j\log4j-core\2.8.1\4ac28ff2f1ddf05dae3043a190451e8c46b73c31\log4j-core-2.8.1.jar;C:\Users\mark\.gradle\caches\modules-2\files-2.1\com.mojang\realms\1.14.14\93a4cea4eeb81b0d8c042fe46977e670f3b036ac\realms-1.14.14.jar;C:\Users\mark\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl\3.2.1\2bb514e444994c6fece99a21f76e0c90438e377f\lwjgl-3.2.1.jar;C:\Users\mark\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl\3.2.1\e799d06b8969db0610e68776e0eff4b6191098bd\lwjgl-3.2.1-natives-windows.jar;C:\Users\mark\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-jemalloc\3.2.1\7a0c583fcbec32b15784f846df536e1837d83666\lwjgl-jemalloc-3.2.1.jar;C:\Users\mark\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-jemalloc\3.2.1\3c869b3d7638c800b7039cd859d064658643ad6e\lwjgl-jemalloc-3.2.1-natives-windows.jar;C:\Users\mark\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-openal\3.2.1\dc7ff2dabb40a141ee9bf2e326d9b1b19f3278fb\lwjgl-openal-3.2.1.jar;C:\Users\mark\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-openal\3.2.1\92fb931e65c637cea209ad5c3ffebd1b325ed41d\lwjgl-openal-3.2.1-natives-windows.jar;C:\Users\mark\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-opengl\3.2.1\57008c2374c5bc434b18adfef3f3653ee450ee18\lwjgl-opengl-3.2.1.jar;C:\Users\mark\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-opengl\3.2.1\80954961b31084d7b4f2f041d6b5a799a774c880\lwjgl-opengl-3.2.1-natives-windows.jar;C:\Users\mark\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-glfw\3.2.1\27abb7f64894b61cad163791acd8113f0b21296\lwjgl-glfw-3.2.1.jar;C:\Users\mark\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-glfw\3.2.1\def7c58ad2e1cb258d6d73be181ffab8ef8bd5\lwjgl-glfw-3.2.1-natives-windows.jar;C:\Users\mark\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-stb\3.2.1\31f5eb5fce3791d58ec898bc5c1867d76d781ba1\lwjgl-stb-3.2.1.jar;C:\Users\mark\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-stb\3.2.1\d100bfd2b0d03223a043cfcb64a2dfd2bb7f4c61\lwjgl-stb-3.2.1-natives-windows.jar;C:\Users\mark\.gradle\caches\modules-2\files-2.1\com.mojang\text2speech\1.11.3\f378f889797edd7df8d32272c06ca80a1b6b0f58\text2speech-1.11.3.jar;C:\Users\mark\.gradle\caches\modules-2\files-2.1\com.mojang\text2speech\1.11.3\c0b242c0091be5acbf303263c7eeeaedd70544c7\text2speech-1.11.3-natives-windows.jar;C:\Users\mark\.gradle\caches\fabric-loom\minecraft-1.14-mapped-21.jar;C:\Users\mark\Documents\Modding\OptiFabric\.gradle\loom-cache\remapped_mods\net.fabricmc.yarn.21.net.fabricmc.fabric-loader-0.4.7+build.147.jar;C:\Users\mark\Documents\Modding\OptiFabric\.gradle\loom-cache\remapped_mods\net.fabricmc.yarn.21.com.github.Chocohead.Fabric-ASM-v1.4.jar;C:\Users\mark\.gradle\caches\modules-2\files-2.1\org.slf4j\slf4j-api\1.6.6\ce53b0a0e2cfbb27e8a59d38f79a18a5c6a8d2b0\slf4j-api-1.6.6.jar net.fabricmc.loader.launch.knot.KnotClient --assetIndex 1.14 --assetsDir C:\Users\mark\.gradle\caches\fabric-loom\assets
[13:57:37] [main/INFO]: Loading for game Minecraft 1.14
[13:57:37] [main/INFO]: [FabricLoader] Loading 3 mods: mm@1.4, fabricloader@0.4.7+build.147, optifabric@${version}
[13:57:37] [main/WARN]: Mod `optifabric` (${version}) does not respect SemVer - comparison support is limited.
[13:57:37] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.7.11 Source=file:/C:/Users/mark/.gradle/caches/modules-2/files-2.1/net.fabricmc/sponge-mixin/0.7.11.30/12878b7fa8bcc30844de4fa9e09d95c36b8c359b/sponge-mixin-0.7.11.30.jar Service=Knot/Fabric Env=CLIENT
[13:57:38] [main/INFO]: Loaded Fabric development mappings for mixin remapper!
[13:57:38] [main/INFO]: Compatibility level set to JAVA_8
[13:57:38] [main/WARN]: Mixin config mixins.mm.json does not specify "minVersion" property
[13:57:38] [main/WARN]: Mixin config optifabric.mixins.json does not specify "minVersion" property
[13:57:38] [main/INFO]: Remapping refMap mixins.mm.refmap.json using remapper chain
java.io.BufferedInputStream@d43fda37
[13:57:38] [main/FATAL]: Mixin prepare failed preparing net/minecraft/client/texture/Texture in mixins.mm.json: org.spongepowered.asm.mixin.transformer.throwables.InvalidMixinException @Mixin target type mismatch: net.minecraft.client.texture.Texture is an interface in org.spongepowered.asm.mixin.transformer.MixinInfo$SubType$Standard@4e56ba3f
org.spongepowered.asm.mixin.transformer.throwables.InvalidMixinException: @Mixin target type mismatch: net.minecraft.client.texture.Texture is an interface in org.spongepowered.asm.mixin.transformer.MixinInfo$SubType$Standard@4e56ba3f
at org.spongepowered.asm.mixin.transformer.MixinInfo$SubType.validateTarget(MixinInfo.java:515) ~[sponge-mixin-0.7.11.30.jar:0.7.11.30+unknown-b0.git-unknown]
at org.spongepowered.asm.mixin.transformer.MixinInfo.getTarget(MixinInfo.java:918) ~[sponge-mixin-0.7.11.30.jar:0.7.11.30+unknown-b0.git-unknown]
at org.spongepowered.asm.mixin.transformer.MixinInfo.readTargets(MixinInfo.java:892) ~[sponge-mixin-0.7.11.30.jar:0.7.11.30+unknown-b0.git-unknown]
at org.spongepowered.asm.mixin.transformer.MixinInfo.readTargetClasses(MixinInfo.java:857) ~[sponge-mixin-0.7.11.30.jar:0.7.11.30+unknown-b0.git-unknown]
at org.spongepowered.asm.mixin.transformer.MixinInfo.<init>(MixinInfo.java:810) ~[sponge-mixin-0.7.11.30.jar:0.7.11.30+unknown-b0.git-unknown]
at org.spongepowered.asm.mixin.transformer.MixinConfig.prepareMixins(MixinConfig.java:572) ~[sponge-mixin-0.7.11.30.jar:0.7.11.30+unknown-b0.git-unknown]
at org.spongepowered.asm.mixin.transformer.MixinConfig.postInitialise(MixinConfig.java:525) ~[sponge-mixin-0.7.11.30.jar:0.7.11.30+unknown-b0.git-unknown]
at org.spongepowered.asm.mixin.transformer.MixinTransformer.prepareConfigs(MixinTransformer.java:675) [sponge-mixin-0.7.11.30.jar:0.7.11.30+unknown-b0.git-unknown]
at org.spongepowered.asm.mixin.transformer.MixinTransformer.select(MixinTransformer.java:572) [sponge-mixin-0.7.11.30.jar:0.7.11.30+unknown-b0.git-unknown]
at org.spongepowered.asm.mixin.transformer.MixinTransformer.checkSelect(MixinTransformer.java:548) [sponge-mixin-0.7.11.30.jar:0.7.11.30+unknown-b0.git-unknown]
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:451) [sponge-mixin-0.7.11.30.jar:0.7.11.30+unknown-b0.git-unknown]
at net.fabricmc.loader.launch.knot.KnotClassDelegate.loadClassData(KnotClassDelegate.java:163) [net.fabricmc.yarn.21.net.fabricmc.fabric-loader-0.4.7+build.147.jar:?]
at net.fabricmc.loader.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:142) [net.fabricmc.yarn.21.net.fabricmc.fabric-loader-0.4.7+build.147.jar:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:1055) [?:?]
at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:168) [net.fabricmc.yarn.21.net.fabricmc.fabric-loader-0.4.7+build.147.jar:?]
at net.fabricmc.loader.launch.knot.Knot.init(Knot.java:127) [net.fabricmc.yarn.21.net.fabricmc.fabric-loader-0.4.7+build.147.jar:?]
at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:26) [net.fabricmc.yarn.21.net.fabricmc.fabric-loader-0.4.7+build.147.jar:?]
Exception in thread "main" org.spongepowered.asm.mixin.throwables.MixinApplyError: Mixin [mixins.mm.json:net/minecraft/client/texture/Texture] from phase [DEFAULT] in config [mixins.mm.json] FAILED during PREPARE
at org.spongepowered.asm.mixin.transformer.MixinTransformer.handleMixinError(MixinTransformer.java:779)
at org.spongepowered.asm.mixin.transformer.MixinTransformer.handleMixinPrepareError(MixinTransformer.java:728)
at org.spongepowered.asm.mixin.transformer.MixinTransformer.prepareConfigs(MixinTransformer.java:677)
at org.spongepowered.asm.mixin.transformer.MixinTransformer.select(MixinTransformer.java:572)
at org.spongepowered.asm.mixin.transformer.MixinTransformer.checkSelect(MixinTransformer.java:548)
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:451)
at net.fabricmc.loader.launch.knot.KnotClassDelegate.loadClassData(KnotClassDelegate.java:163)
at net.fabricmc.loader.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:142)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:1055)
at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:168)
at net.fabricmc.loader.launch.knot.Knot.init(Knot.java:127)
at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:26)
Caused by: org.spongepowered.asm.mixin.transformer.throwables.InvalidMixinException: @Mixin target type mismatch: net.minecraft.client.texture.Texture is an interface in org.spongepowered.asm.mixin.transformer.MixinInfo$SubType$Standard@4e56ba3f
at org.spongepowered.asm.mixin.transformer.MixinInfo$SubType.validateTarget(MixinInfo.java:515)
at org.spongepowered.asm.mixin.transformer.MixinInfo.getTarget(MixinInfo.java:918)
at org.spongepowered.asm.mixin.transformer.MixinInfo.readTargets(MixinInfo.java:892)
at org.spongepowered.asm.mixin.transformer.MixinInfo.readTargetClasses(MixinInfo.java:857)
at org.spongepowered.asm.mixin.transformer.MixinInfo.<init>(MixinInfo.java:810)
at org.spongepowered.asm.mixin.transformer.MixinConfig.prepareMixins(MixinConfig.java:572)
at org.spongepowered.asm.mixin.transformer.MixinConfig.postInitialise(MixinConfig.java:525)
at org.spongepowered.asm.mixin.transformer.MixinTransformer.prepareConfigs(MixinTransformer.java:675)
... 9 more
Process finished with exit code 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment