Rose quartz recipe in Metallurgic Infusor (mekanism) is broken (outdated)
Lesya-cpp opened this issue ยท 0 comments
Describe the bug
In 1.18.2 rose quartz can not be crafted in metallurgic infuser from the Mekanism mod.
Error on Minecraft start:
[Worker-Main-9/ERROR] [minecraft/RecipeManager]: Parsing error loading recipe createaddition:compat/mekanism/rose_quartz_metallurgic_infusing
com.google.gson.JsonSyntaxException: Missing chemicalInput, expected to find a JsonObject
at net.minecraft.util.GsonHelper.m_13930_(GsonHelper.java:406) ~[server-1.18.2-20220404.173914-srg.jar%2370!/:?] {re:classloading}
at mekanism.common.recipe.serializer.ItemStackChemicalToItemStackRecipeSerializer.fromJson(ItemStackChemicalToItemStackRecipeSerializer.java:43) ~[Mekanism-1.18.2-10.2.0.459.jar%2354!/:10.2.0] {re:classloading}
at mekanism.common.recipe.serializer.ItemStackChemicalToItemStackRecipeSerializer.m_6729_(ItemStackChemicalToItemStackRecipeSerializer.java:24) ~[Mekanism-1.18.2-10.2.0.459.jar%2354!/:10.2.0] {re:classloading}
at net.minecraftforge.common.extensions.IForgeRecipeSerializer.fromJson(IForgeRecipeSerializer.java:23) ~[forge-1.18.2-40.0.52-universal.jar%2374!/:?] {re:classloading}
at net.minecraft.world.item.crafting.RecipeManager.fromJson(RecipeManager.java:157) ~[server-1.18.2-20220404.173914-srg.jar%2370!/:?] {re:classloading,pl:accesstransformer:B}
at net.minecraft.world.item.crafting.RecipeManager.m_5787_(RecipeManager.java:67) ~[server-1.18.2-20220404.173914-srg.jar%2370!/:?] {re:classloading,pl:accesstransformer:B}
at net.minecraft.world.item.crafting.RecipeManager.m_5787_(RecipeManager.java:34) ~[server-1.18.2-20220404.173914-srg.jar%2370!/:?] {re:classloading,pl:accesstransformer:B}
at net.minecraft.server.packs.resources.SimplePreparableReloadListener.m_10789_(SimplePreparableReloadListener.java:13) ~[server-1.18.2-20220404.173914-srg.jar%2370!/:?] {re:classloading}
at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:718) ~[?:?] {}
at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] {}
at net.minecraft.server.packs.resources.SimpleReloadInstance.m_143940_(SimpleReloadInstance.java:69) ~[server-1.18.2-20220404.173914-srg.jar%2370!/:?] {re:classloading}
at net.minecraft.server.packs.resources.SimpleReloadInstance.m_10834_(SimpleReloadInstance.java:68) ~[server-1.18.2-20220404.173914-srg.jar%2370!/:?] {re:classloading}
at java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:572) [?:?] {}
at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:714) [?:?] {}
at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) [?:?] {}
at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1773) [?:?] {}
at java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) [?:?] {}
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) [?:?] {}
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) [?:?] {}
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) [?:?] {}
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) [?:?] {}
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) [?:?] {}
In the newer version of Mekanism "infusionInput" was deprecated. Use "chemicalInput" instead.
Additional context
- Mod version: createaddition-1.18.2-20220419a
- Mekanism version: Mekanism-1.18.2-10.2.0.459
- Forge version: forge-1.18.2-40.0.52
- Create version: create-mc1.18.2_v0.4.1