Jump to content

[Workaround Found] [1.7.10] Making a Vanilla Item Usable (Like Food)


Choonster

Recommended Posts

Someone posted here asking for help making Sugar edible, so I thought I'd try to help them; but unfortunately it looks like vanilla breaks things by replacing the player's held item with a copy, which stops the item from being used (you can see a full explanation of the effect here). My code is here.

 

Is there any way around this without resorting to ASM or intercepting packets?

Please don't PM me to ask for help. Asking your question in a public thread preserves it for people who are having the same problem in the future.

Link to comment
Share on other sites

Someone posted here asking for help making Sugar edible, so I thought I'd try to help them; but unfortunately it looks like vanilla breaks things by replacing the player's held item with a copy, which stops the item from being used (you can see a full explanation of the effect here). My code is here.

 

Is there any way around this without resorting to ASM or intercepting packets?

 

Did you try replacing the held item yourself? Like every player tick check if the held item is sugar and then replace with your own edible sugar item?

 

And the other way is to fully replace the vanilla by removing it from creative tabs, changing recipes to create your version, and ensure that it doesn't generate in chests or get dropped.

 

And yet another way would be to create your own system for eating those items. Like just count if it being used and decrement your own counter field (or NBT on the item stack).

Check out my tutorials here: http://jabelarminecraft.blogspot.com/

Link to comment
Share on other sites

Thanks for the advice, jabelar. I decided to add a custom Edible Sugar item and replace all recipes involving Sugar with recipes that output Edible Sugar and/or take either kind of Sugar as input. I also added recipes to convert between regular and Edible Sugar.

 

You can see my implementation of this here. This is the class I used to replace the recipes.

Please don't PM me to ask for help. Asking your question in a public thread preserves it for people who are having the same problem in the future.

Link to comment
Share on other sites

Thanks for the advice, jabelar. I decided to add a custom Edible Sugar item and replace all recipes involving Sugar with recipes that output Edible Sugar and/or take either kind of Sugar as input. I also added recipes to convert between regular and Edible Sugar.

 

You can see my implementation of this here. This is the class I used to replace the recipes.

 

Cool, glad it worked.

Check out my tutorials here: http://jabelarminecraft.blogspot.com/

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Recently Browsing

    • No registered users viewing this page.
  • Posts

    • MultiMC version: 0.7.0-3714   Launched instance in online mode   authserver.mojang.com resolves to:     [13.35.108.35, 13.35.108.56, 13.35.108.40, 13.35.108.62]   session.minecraft.net resolves to:     [13.107.237.41, 13.107.238.41]   textures.minecraft.net resolves to:     [13.107.238.41, 13.107.237.41]   api.mojang.com resolves to:     [13.107.237.41, 13.107.238.41]   Minecraft folder is: C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/instances/1.19.2/.minecraft   Java path is: C:/Program Files/Common Files/Oracle/Java/javapath/javaw.exe   Checking Java version... Java is version 18.0.1.1, using 64-bit architecture, from Oracle Corporation.   Main Class:   io.github.zekerzhayard.forgewrapper.installer.Main   Native path:   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/instances/1.19.2/natives   Traits: traits XR:Initial traits FirstThreadOnMacOS   Libraries:   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/lwjgl/lwjgl-glfw/3.3.1/lwjgl-glfw-3.3.1.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/lwjgl/lwjgl-jemalloc/3.3.1/lwjgl-jemalloc-3.3.1.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/lwjgl/lwjgl-openal/3.3.1/lwjgl-openal-3.3.1.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/lwjgl/lwjgl-opengl/3.3.1/lwjgl-opengl-3.3.1.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/lwjgl/lwjgl-stb/3.3.1/lwjgl-stb-3.3.1.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/lwjgl/lwjgl-tinyfd/3.3.1/lwjgl-tinyfd-3.3.1.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/lwjgl/lwjgl/3.3.1/lwjgl-3.3.1.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/com/mojang/logging/1.0.0/logging-1.0.0.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/com/mojang/blocklist/1.0.10/blocklist-1.0.10.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/com/mojang/patchy/2.2.10/patchy-2.2.10.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/com/github/oshi/oshi-core/5.8.5/oshi-core-5.8.5.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/net/java/dev/jna/jna/5.10.0/jna-5.10.0.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/net/java/dev/jna/jna-platform/5.10.0/jna-platform-5.10.0.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/slf4j/slf4j-api/1.8.0-beta4/slf4j-api-1.8.0-beta4.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/apache/logging/log4j/log4j-slf4j18-impl/2.17.0/log4j-slf4j18-impl-2.17.0.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/com/ibm/icu/icu4j/70.1/icu4j-70.1.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/com/mojang/javabridge/1.2.24/javabridge-1.2.24.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/net/sf/jopt-simple/jopt-simple/5.0.4/jopt-simple-5.0.4.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/io/netty/netty-common/4.1.77.Final/netty-common-4.1.77.Final.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/io/netty/netty-buffer/4.1.77.Final/netty-buffer-4.1.77.Final.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/io/netty/netty-codec/4.1.77.Final/netty-codec-4.1.77.Final.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/io/netty/netty-handler/4.1.77.Final/netty-handler-4.1.77.Final.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/io/netty/netty-resolver/4.1.77.Final/netty-resolver-4.1.77.Final.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/io/netty/netty-transport/4.1.77.Final/netty-transport-4.1.77.Final.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/io/netty/netty-transport-native-unix-common/4.1.77.Final/netty-transport-native-unix-common-4.1.77.Final.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/io/netty/netty-transport-classes-epoll/4.1.77.Final/netty-transport-classes-epoll-4.1.77.Final.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/com/google/guava/guava/31.0.1-jre/guava-31.0.1-jre.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/commons-io/commons-io/2.11.0/commons-io-2.11.0.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/commons-codec/commons-codec/1.15/commons-codec-1.15.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/com/mojang/brigadier/1.0.18/brigadier-1.0.18.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/com/mojang/datafixerupper/5.0.28/datafixerupper-5.0.28.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/com/google/code/gson/gson/2.8.9/gson-2.8.9.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/com/mojang/authlib/3.11.49/authlib-3.11.49.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/apache/commons/commons-compress/1.21/commons-compress-1.21.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/commons-logging/commons-logging/1.2/commons-logging-1.2.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/apache/httpcomponents/httpcore/4.4.14/httpcore-4.4.14.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/it/unimi/dsi/fastutil/8.5.6/fastutil-8.5.6.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/apache/logging/log4j/log4j-api/2.17.0/log4j-api-2.17.0.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/apache/logging/log4j/log4j-core/2.17.0/log4j-core-2.17.0.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/com/mojang/text2speech/1.13.9/text2speech-1.13.9.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/io/github/zekerzhayard/ForgeWrapper/mmc3/ForgeWrapper-mmc3.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/cpw/mods/securejarhandler/2.1.4/securejarhandler-2.1.4.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/ow2/asm/asm/9.3/asm-9.3.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/ow2/asm/asm-commons/9.3/asm-commons-9.3.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/ow2/asm/asm-tree/9.3/asm-tree-9.3.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/ow2/asm/asm-util/9.3/asm-util-9.3.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/ow2/asm/asm-analysis/9.3/asm-analysis-9.3.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/net/minecraftforge/accesstransformers/8.0.4/accesstransformers-8.0.4.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/antlr/antlr4-runtime/4.9.1/antlr4-runtime-4.9.1.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/net/minecraftforge/eventbus/6.0.3/eventbus-6.0.3.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/net/minecraftforge/forgespi/6.0.0/forgespi-6.0.0.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/net/minecraftforge/coremods/5.0.1/coremods-5.0.1.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/cpw/mods/modlauncher/10.0.8/modlauncher-10.0.8.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/net/minecraftforge/unsafe/0.2.0/unsafe-0.2.0.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/com/electronwill/night-config/core/3.6.4/core-3.6.4.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/com/electronwill/night-config/toml/3.6.4/toml-3.6.4.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/apache/maven/maven-artifact/3.8.5/maven-artifact-3.8.5.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/net/jodah/typetools/0.8.3/typetools-0.8.3.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/net/minecrell/terminalconsoleappender/1.2.0/terminalconsoleappender-1.2.0.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/jline/jline-reader/3.12.1/jline-reader-3.12.1.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/jline/jline-terminal/3.12.1/jline-terminal-3.12.1.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/spongepowered/mixin/0.8.5/mixin-0.8.5.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/openjdk/nashorn/nashorn-core/15.3/nashorn-core-15.3.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/net/minecraftforge/JarJarSelector/0.3.16/JarJarSelector-0.3.16.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/net/minecraftforge/JarJarMetadata/0.3.16/JarJarMetadata-0.3.16.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/cpw/mods/bootstraplauncher/1.1.2/bootstraplauncher-1.1.2.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/net/minecraftforge/JarJarFileSystems/0.3.16/JarJarFileSystems-0.3.16.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/net/minecraftforge/fmlloader/1.19.2-43.2.0/fmlloader-1.19.2-43.2.0.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/com/mojang/minecraft/1.19.2/minecraft-1.19.2-client.jar   Native libraries:   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/lwjgl/lwjgl-glfw/3.3.1/lwjgl-glfw-3.3.1-natives-windows.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/lwjgl/lwjgl-jemalloc/3.3.1/lwjgl-jemalloc-3.3.1-natives-windows.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/lwjgl/lwjgl-openal/3.3.1/lwjgl-openal-3.3.1-natives-windows.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/lwjgl/lwjgl-opengl/3.3.1/lwjgl-opengl-3.3.1-natives-windows.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/lwjgl/lwjgl-stb/3.3.1/lwjgl-stb-3.3.1-natives-windows.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/lwjgl/lwjgl-tinyfd/3.3.1/lwjgl-tinyfd-3.3.1-natives-windows.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/lwjgl/lwjgl/3.3.1/lwjgl-3.3.1-natives-windows.jar   Mods:   [✔️] (forge+1.19.2)+regions_unexplored+R-192.2.4.jar   [✔️] alexsmobs-1.21.1.jar   [✔️] architectury-6.4.62-forge.jar   [✔️] caelus-forge-1.19.2-3.0.0.6.jar   [✔️] cardinal-components-api-5.0.2.jar   [✔️] citadel-2.1.1-1.19.jar   [✔️] cloth-config-8.2.88-forge.jar   [✔️] configured-2.0.1-1.19.2.jar   [✔️] curios-forge-1.19.2-5.1.1.0.jar   [✔️] drinkbeer-refill-1.19.2-1.0.1.jar   [✔️] dungeons_libraries-1.19.2-3.0.7-beta.jar   [✔️] dungeons_mobs-1.19.2-4.0.4-beta.jar   [✔️] effective-1.6+1.19.2.jar   [✔️] FarmersDelight-1.19-1.2.0.jar   [✔️] geckolib-forge-1.19-3.1.39.jar   [✔️] guardvillagers-1.19.2-1.5.2.jar   [✔️] hunterillager-1.19.2-6.2.0.jar   [✔️] illagersweararmor-1.2.4.jar   [✔️] immersive_armors-1.5.4+1.19.2-forge.jar   [✔️] inmis-2.7.1-1.19.jar   [✔️] jei-1.19.2-forge-11.4.0.286.jar   [✔️] L_Enders_Cataclysm-0.52-1.19.2.jar   [✔️] mutantmore-1.19.2-early-access-1.0.7.jar   [✔️] OptiFine_1.19.2_HD_U_I1.jar   [✔️] origins-forge-1.19.2-1.5.0.6-all.jar   [✔️] pyrologerandfriends-1.6.4-1.19.2.jar   [✔️] pyrologerandfriends-1.6.5.7-1.19.2.jar   [❌] RoughlyEnoughItems-9.1.587.jar.disabled (disabled)   [✔️] TerraBlender-forge-1.19.2-2.0.1.136.jar   [✔️] TravelersBackpack-1.19.2-8.2.19.jar   [✔️] TreeChop-1.19.2-forge-0.17.3.jar   [✔️] UnityHubSetup.exe   Params:   --username  --version 1.19.2 --gameDir C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/instances/1.19.2/.minecraft --assetsDir C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/assets --assetIndex 1.19 --uuid  --accessToken  --userType  --versionType release --launchTarget forgeclient --fml.forgeVersion 43.2.0 --fml.mcVersion 1.19.2 --fml.forgeGroup net.minecraftforge --fml.mcpVersion 20220805.130853   Window size: 854 x 480   Java Arguments: [-XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump, -Xms512m, -Xmx8192m, -Duser.language=en]   Minecraft process ID: 7120   Using onesix launcher.   Checking: MC_SLIM Checking: MERGED_MAPPINGS Checking: MAPPINGS Checking: MC_EXTRA Checking: MOJMAPS Checking: PATCHED Checking: MC_SRG 2023-04-02 00:31:33,330 main WARN Advanced terminal features are not available in this environment [00:31:33] [main/INFO] [cp.mo.mo.Launcher/MODLAUNCHER]: ModLauncher running: args [--username, SporadicClouds, --version, 1.19.2, --gameDir, C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/instances/1.19.2/.minecraft, --assetsDir, C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/assets, --assetIndex, 1.19, --uuid, <PROFILE ID>, --accessToken, ????????, --userType, msa, --versionType, release, --launchTarget, forgeclient, --fml.forgeVersion, 43.2.0, --fml.mcVersion, 1.19.2, --fml.forgeGroup, net.minecraftforge, --fml.mcpVersion, 20220805.130853, --width, 854, --height, 480] [00:31:33] [main/INFO] [cp.mo.mo.Launcher/MODLAUNCHER]: ModLauncher 10.0.8+10.0.8+main.0ef7e830 starting: java version 18.0.1.1 by Oracle Corporation; OS Windows 10 arch amd64 version 10.0 [00:31:34] [main/INFO] [op.OptiFineTransformationService/]: OptiFineTransformationService.onLoad [00:31:34] [main/INFO] [op.OptiFineTransformationService/]: OptiFine ZIP file URL: union:/C:/Users/Jeante%20St.Helene/Downloads/mmc-stable-win32/MultiMC/instances/1.19.2/.minecraft/mods/OptiFine_1.19.2_HD_U_I1.jar%23153!/ [00:31:34] [main/INFO] [op.OptiFineTransformationService/]: OptiFine ZIP file: C:\Users\Ashes\Downloads\mmc-stable-win32\MultiMC\instances\1.19.2\.minecraft\mods\OptiFine_1.19.2_HD_U_I1.jar [00:31:34] [main/INFO] [op.OptiFineTransformer/]: Target.PRE_CLASS is available [00:31:34] [main/INFO] [mixin/]: SpongePowered MIXIN Subsystem Version=0.8.5 Source=union:/C:/Users/Jeante%20St.Helene/Downloads/mmc-stable-win32/MultiMC/libraries/org/spongepowered/mixin/0.8.5/mixin-0.8.5.jar%23118!/ Service=ModLauncher Env=CLIENT [00:31:34] [main/INFO] [op.OptiFineTransformationService/]: OptiFineTransformationService.initialize [00:31:34] [main/WARN] [ne.mi.fm.lo.mo.ModFileParser/LOADING]: Mod file C:\Users\Ashes\Downloads\mmc-stable-win32\MultiMC\libraries\net\minecraftforge\fmlcore\1.19.2-43.2.0\fmlcore-1.19.2-43.2.0.jar is missing mods.toml file [00:31:34] [main/WARN] [ne.mi.fm.lo.mo.ModFileParser/LOADING]: Mod file C:\Users\Ashes\Downloads\mmc-stable-win32\MultiMC\libraries\net\minecraftforge\javafmllanguage\1.19.2-43.2.0\javafmllanguage-1.19.2-43.2.0.jar is missing mods.toml file [00:31:34] [main/WARN] [ne.mi.fm.lo.mo.ModFileParser/LOADING]: Mod file C:\Users\Ashes\Downloads\mmc-stable-win32\MultiMC\libraries\net\minecraftforge\lowcodelanguage\1.19.2-43.2.0\lowcodelanguage-1.19.2-43.2.0.jar is missing mods.toml file [00:31:34] [main/WARN] [ne.mi.fm.lo.mo.ModFileParser/LOADING]: Mod file C:\Users\Ashes\Downloads\mmc-stable-win32\MultiMC\libraries\net\minecraftforge\mclanguage\1.19.2-43.2.0\mclanguage-1.19.2-43.2.0.jar is missing mods.toml file [00:31:35] [main/INFO] [ne.mi.fm.lo.mo.JarInJarDependencyLocator/]: Found 3 dependencies adding them to mods collection [00:31:36] [main/INFO] [op.OptiFineTransformationService/]: OptiFineTransformationService.transformers [00:31:36] [main/INFO] [op.OptiFineTransformer/]: Targets: 386 [00:31:37] [main/INFO] [op.OptiFineTransformationService/]: additionalClassesLocator: [optifine., net.optifine.] [00:31:38] [main/INFO] [mixin/]: Compatibility level set to JAVA_17 [00:31:38] [main/INFO] [cp.mo.mo.LaunchServiceHandler/MODLAUNCHER]: Launching target 'forgeclient' with arguments [--version, 1.19.2, --gameDir, C:\Users\Ashes\Downloads\mmc-stable-win32\MultiMC\instances\1.19.2\.minecraft, --assetsDir, C:\Users\Ashes\Downloads\mmc-stable-win32\MultiMC\assets, --uuid, <PROFILE ID>, --username, SporadicClouds, --assetIndex, 1.19, --accessToken, ????????, --userType, msa, --versionType, release, --width, 854, --height, 480] Failed to start Minecraft: java.lang.reflect.InvocationTargetException at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:119) at java.base/java.lang.reflect.Method.invoke(Method.java:577) at io.github.zekerzhayard.forgewrapper.installer.Main.main(Main.java:57) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:577) at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:214) at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:249) at org.multimc.EntryPoint.listen(EntryPoint.java:143) at org.multimc.EntryPoint.main(EntryPoint.java:34) Caused by: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.8/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:32) at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.8/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.8/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.8/cpw.mods.modlauncher.Launcher.run(Launcher.java:106) at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.8/cpw.mods.modlauncher.Launcher.main(Launcher.java:77) at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.8/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.8/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) at cpw.mods.bootstraplauncher@1.1.2/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ... 8 more Caused by: java.lang.reflect.InvocationTargetException at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:119) at java.base/java.lang.reflect.Method.invoke(Method.java:577) at MC-BOOTSTRAP/fmlloader@1.19.2-43.2.0/net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$launchService$0(CommonClientLaunchHandler.java:27) at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.8/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) ... 16 more Caused by: org.spongepowered.asm.mixin.transformer.throwables.MixinTransformerError: An unexpected critical error was encountered at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:392) at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:250) at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.service.modlauncher.MixinTransformationHandler.processClass(MixinTransformationHandler.java:131) at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.launch.MixinLaunchPluginLegacy.processClass(MixinLaunchPluginLegacy.java:131) at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.8/cpw.mods.modlauncher.serviceapi.ILaunchPluginService.processClassWithFlags(ILaunchPluginService.java:156) at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.8/cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.8/cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.8/cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at java.base/java.lang.ClassLoader.defineClass1(Native Method) at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1013) at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:119) at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at java.base/java.lang.Class.getDeclaredFields0(Native Method) at java.base/java.lang.Class.privateGetDeclaredFields(Class.java:3329) at java.base/java.lang.Class.getDeclaredFields(Class.java:2403) at TRANSFORMER/net.optifine/net.optifine.reflect.FieldLocatorTypes.<init>(FieldLocatorTypes.java:25) at TRANSFORMER/net.optifine/net.optifine.reflect.Reflector.<clinit>(Reflector.java:503) at TRANSFORMER/minecraft@1.19.2/net.minecraft.CrashReport.m_127526_(CrashReport.java:175) at TRANSFORMER/minecraft@1.19.2/net.minecraft.CrashReport.m_127529_(CrashReport.java:345) at TRANSFORMER/minecraft@1.19.2/net.minecraft.client.main.Main.m_239872_(Main.java:144) at TRANSFORMER/minecraft@1.19.2/net.minecraft.client.main.Main.main(Main.java:51) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ... 19 more Caused by: org.spongepowered.asm.mixin.injection.throwables.InjectionError: Critical injection failure: Redirector handleIsBow(Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item;)Z in dungeons_libraries.mixins.json:AbstractClientPlayerMixin failed injection check, (0/1) succeeded. Scanned 1 target(s). Using refmap dungeons_libraries.refmap.json at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.mixin.injection.struct.InjectionInfo.postInject(InjectionInfo.java:468) at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.mixin.transformer.MixinTargetContext.applyInjections(MixinTargetContext.java:1362) at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyInjections(MixinApplicatorStandard.java:1051) at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:400) at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:325) at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:383) at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:365) at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363) ... 50 more Exiting with -1 Process exited with code -1 (0xffffffffffffffff). Please note that usually neither the exit code, nor its description are enough to diagnose issues! Always upload the entire log and not just the exit code. Clipboard copy at: 02 Apr 2023 00:49:02 -0400 Clipboard copy at: 02 Apr 2023 00:50:49 -0400  
    • When I was installing forge 1.18.2 an error automatically shows The Error Says: Failed to run processor: javax.net.ssl.SSLHandshakeException:sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target I do not know how to fix
    • I recently got a new laptop as a gift - on my previous laptop all of my mods and everything worked completely fine and as intended but for some reason with the new one, after installing forge for 1.8 and moving both my mod and config folder over, the game crashes without even booting up. When I installed forge (1.8) I did mis click the server option instead of client but I thought it wouldn't do anything and for the most part it seems it doesn't. I did reinstall with the client option selected. The game only seems to crash when the mod folder is in the .minecraft folder, not the config. I have the windows store version of the launcher installed. if anyone has answers ill be extremely happy with any feedback. Thank you for your time.   List of Mods installed (mostly hypixel skyblock and QOL mods): Apec Block Overlay Dulkir FastChat Not Enough Updates Patcher Scrollable Tooltips Skyblock Addons Skyblock Catia Skytils SoopyV2 Timechanger Chat Triggers
    • I'm making a survival-realistic modpack on 1.18.2 and the game crashes whenever loading a new world. it never loads past 0%.  This is the crash report. If it doesn't work, I can always make another.  https://pastebin.com/Gb4Nae4V
    • I recently got a new laptop as a gift - on my previous laptop all of my mods and everything worked completely fine and as intended but for some reason with the new one, after installing forge for 1.8 and moving both my mod and config folder over, the game crashes without even booting up. When I installed forge (1.8) I did mis click the server option instead of client but I thought it wouldn't do anything and for the most part it seems it doesn't. I did reinstall with the client option selected. The game only seems to crash when the mod folder is in the .minecraft folder, not the config. I have the windows store version of the launcher installed. if anyone has answers ill be extremely happy with any feedback. Thank you for your time.   List of Mods installed (mostly hypixel skyblock and QOL mods): Apec Block Overlay Dulkir FastChat Not Enough Updates Patcher Scrollable Tooltips Skyblock Addons Skyblock Catia Skytils SoopyV2 Timechanger Chat Triggers
  • Topics

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.