Posted August 12, 20232 yr I have the following problem that the game crashes and closes every time I interact with the crafting table:c (crashreport complete: crash) ---- Minecraft Crash Report ---- // This doesn't make any sense! Time: 2023-08-11 23:33:10 Description: Ticking entity java.lang.ClassCastException: class fuzs.visualworkbench.world.inventory.ForwardingCraftingContainer cannot be cast to class daripher.skilltree.api.PlayerContainer (fuzs.visualworkbench.world.inventory.ForwardingCraftingContainer is in module [email protected] of loader 'TRANSFORMER' @4e343265; daripher.skilltree.api.PlayerContainer is in module [email protected] of loader 'TRANSFORMER' @4e343265) at daripher.skilltree.recipe.WeaponPoisoningRecipe.matches(WeaponPoisoningRecipe.java:26) ~[PassiveSkillTree-1.20.1-BETA-0.5.3.jar%23623!/:0.5.3] {re:classloading} at daripher.skilltree.recipe.WeaponPoisoningRecipe.m_5818_(WeaponPoisoningRecipe.java:19) ~[PassiveSkillTree-1.20.1-BETA-0.5.3.jar%23623!/:0.5.3] {re:classloading} at net.minecraft.world.item.crafting.RecipeManager.m_220238_(RecipeManager.java:120) ~[client-1.20.1-20230612.114412-srg.jar%23710!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:polymorph.mixins.json:MixinRecipeManager,pl:mixin:APP:mixins.hammerlib.json:RecipeManagerAccessor,pl:mixin:APP:mixins.hammerlib.json:RecipeManagerMixin,pl:mixin:APP:modernfix-forge.mixins.json:perf.datapack_reload_exceptions.RecipeManagerMixin,pl:mixin:APP:crafttweaker.mixins.json:common.access.recipe.AccessRecipeManager,pl:mixin:A} at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:178) ~[?:?] {} at java.util.HashMap$ValueSpliterator.forEachRemaining(HashMap.java:1779) ~[?:?] {} at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] {} at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] {} at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] {} at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] {} at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] {} at net.minecraft.world.item.crafting.RecipeManager.m_44056_(RecipeManager.java:123) ~[client-1.20.1-20230612.114412-srg.jar%23710!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:polymorph.mixins.json:MixinRecipeManager,pl:mixin:APP:mixins.hammerlib.json:RecipeManagerAccessor,pl:mixin:APP:mixins.hammerlib.json:RecipeManagerMixin,pl:mixin:APP:modernfix-forge.mixins.json:perf.datapack_reload_exceptions.RecipeManagerMixin,pl:mixin:APP:crafttweaker.mixins.json:common.access.recipe.AccessRecipeManager,pl:mixin:A} at com.illusivesoulworks.polymorph.common.capability.AbstractRecipeData.getRecipe(AbstractRecipeData.java:145) ~[polymorph-forge-0.49.0+1.20.1.jar%23631!/:0.49.0+1.20.1] {re:classloading} at com.illusivesoulworks.polymorph.common.capability.PlayerRecipeData.getRecipe(PlayerRecipeData.java:57) ~[polymorph-forge-0.49.0+1.20.1.jar%23631!/:0.49.0+1.20.1] {re:classloading} at com.illusivesoulworks.polymorph.common.crafting.RecipeSelection.lambda$getRecipe$1(RecipeSelection.java:99) ~[polymorph-forge-0.49.0+1.20.1.jar%23631!/:0.49.0+1.20.1] {re:mixin,re:classloading} at java.util.Optional.map(Optional.java:260) ~[?:?] {re:mixin} at com.illusivesoulworks.polymorph.common.crafting.RecipeSelection.getRecipe(RecipeSelection.java:99) ~[polymorph-forge-0.49.0+1.20.1.jar%23631!/:0.49.0+1.20.1] {re:mixin,re:classloading} at com.illusivesoulworks.polymorph.common.crafting.RecipeSelection.getPlayerRecipe(RecipeSelection.java:78) ~[polymorph-forge-0.49.0+1.20.1.jar%23631!/:0.49.0+1.20.1] {re:mixin,re:classloading} at com.illusivesoulworks.polymorph.common.crafting.RecipeSelection.getPlayerRecipe(RecipeSelection.java:70) ~[polymorph-forge-0.49.0+1.20.1.jar%23631!/:0.49.0+1.20.1] {re:mixin,re:classloading} at net.minecraft.world.inventory.CraftingMenu.redirect$bof000$polymorph$getRecipe(CraftingMenu.java:2049) ~[client-1.20.1-20230612.114412-srg.jar%23710!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:aoa3.mixins.json:common.function.WorkbenchContainerMixin,pl:mixin:APP:visualworkbench.common.mixins.json:accessor.CraftingMenuAccessor,pl:mixin:APP:polymorph.mixins.json:AccessorCraftingMenu,pl:mixin:APP:polymorph.mixins.json:MixinCraftingMenu,pl:mixin:APP:bookshelf.common.mixins.json:accessors.inventory.AccessorCraftingMenu,pl:mixin:APP:skilltree.mixins.json:minecraft/MixinCraftingMenu,pl:mixin:A} at net.minecraft.world.inventory.CraftingMenu.m_150546_(CraftingMenu.java:66) ~[client-1.20.1-20230612.114412-srg.jar%23710!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:aoa3.mixins.json:common.function.WorkbenchContainerMixin,pl:mixin:APP:visualworkbench.common.mixins.json:accessor.CraftingMenuAccessor,pl:mixin:APP:polymorph.mixins.json:AccessorCraftingMenu,pl:mixin:APP:polymorph.mixins.json:MixinCraftingMenu,pl:mixin:APP:bookshelf.common.mixins.json:accessors.inventory.AccessorCraftingMenu,pl:mixin:APP:skilltree.mixins.json:minecraft/MixinCraftingMenu,pl:mixin:A} at fuzs.visualworkbench.world.inventory.ModCraftingMenu.lambda$slotsChanged$3(ModCraftingMenu.java:66) ~[VisualWorkbench-v8.0.0-1.20.1-Forge.jar%23701!/:8.0.0] {re:classloading} at net.minecraft.world.inventory.ContainerLevelAccess.m_39294_(ContainerLevelAccess.java:35) ~[client-1.20.1-20230612.114412-srg.jar%23710!/:?] {re:mixin,re:classloading} at net.minecraft.world.inventory.ContainerLevelAccess$2.m_6721_(ContainerLevelAccess.java:22) ~[client-1.20.1-20230612.114412-srg.jar%23710!/:?] {re:classloading} at net.minecraft.world.inventory.ContainerLevelAccess.m_39292_(ContainerLevelAccess.java:34) ~[client-1.20.1-20230612.114412-srg.jar%23710!/:?] {re:mixin,re:classloading} at fuzs.visualworkbench.world.inventory.ModCraftingMenu.m_6199_(ModCraftingMenu.java:65) ~[VisualWorkbench-v8.0.0-1.20.1-Forge.jar%23701!/:8.0.0] {re:classloading} at fuzs.visualworkbench.world.inventory.ModCraftingMenu.lambda$slotChanged$4(ModCraftingMenu.java:76) ~[VisualWorkbench-v8.0.0-1.20.1-Forge.jar%23701!/:8.0.0] {re:classloading} at net.minecraft.world.inventory.ContainerLevelAccess.m_39294_(ContainerLevelAccess.java:35) ~[client-1.20.1-20230612.114412-srg.jar%23710!/:?] {re:mixin,re:classloading} at net.minecraft.world.inventory.ContainerLevelAccess$2.m_6721_(ContainerLevelAccess.java:22) ~[client-1.20.1-20230612.114412-srg.jar%23710!/:?] {re:classloading} at net.minecraft.world.inventory.ContainerLevelAccess.m_39292_(ContainerLevelAccess.java:34) ~[client-1.20.1-20230612.114412-srg.jar%23710!/:?] {re:mixin,re:classloading} at fuzs.visualworkbench.world.inventory.ModCraftingMenu.m_7934_(ModCraftingMenu.java:74) ~[VisualWorkbench-v8.0.0-1.20.1-Forge.jar%23701!/:8.0.0] {re:classloading} at net.minecraft.world.inventory.AbstractContainerMenu.m_150407_(AbstractContainerMenu.java:219) ~[client-1.20.1-20230612.114412-srg.jar%23710!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.hammerlib.json:AbstractContainerMenuAccessor,pl:mixin:APP:relics.mixins.json:MixinAbstractContainerMenu,pl:mixin:A} at net.minecraft.world.inventory.AbstractContainerMenu.m_38946_(AbstractContainerMenu.java:171) ~[client-1.20.1-20230612.114412-srg.jar%23710!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.hammerlib.json:AbstractContainerMenuAccessor,pl:mixin:APP:relics.mixins.json:MixinAbstractContainerMenu,pl:mixin:A} at net.minecraft.server.level.ServerPlayer.m_8119_(ServerPlayer.java:435) ~[client-1.20.1-20230612.114412-srg.jar%23710!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:forgivingvoid.mixins.json:ServerPlayerAccessor,pl:mixin:APP:lapisreserve.mixins.json:ServerPlayerReserve,pl:mixin:APP:playerrevive.mixins.json:ServerPlayerMixin,pl:mixin:APP:netherportalfix.mixins.json:ServerPlayerMixin,pl:mixin:APP:netherportalfix.mixins.json:ForgeServerPlayerMixin,pl:mixin:APP:uteamcore.mixins.json:common.ServerPlayerMixin,pl:mixin:APP:trimeffects.mixins.json:MixinServerPlayerEntity,pl:mixin:APP:tombstone.mixins.json:ServerPlayerMixin,pl:mixin:APP:securitycraft.mixins.json:camera.ServerPlayerMixin,pl:mixin:A} at net.minecraft.server.level.ServerLevel.m_8647_(ServerLevel.java:693) ~[client-1.20.1-20230612.114412-srg.jar%23710!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:modernfix-common.mixins.json:perf.cache_strongholds.ServerLevelMixin,pl:mixin:APP:supplementaries-common.mixins.json:ServerLevelMixin,pl:mixin:APP:crafttweaker.mixins.json:common.transform.world.level.MixinServerLevel,pl:mixin:APP:citadel.mixins.json:ServerLevelMixin,pl:mixin:APP:biomemakeover-common.mixins.json:multipart.ServerLevelMixin,pl:mixin:APP:forge-mca.mixin.json:MixinServerWorld,pl:mixin:APP:mixins.fishofthieves.json:level.MixinServerLevel,pl:mixin:APP:taniwha-common.mixins.json:level.data.ServerLevelMixin,pl:mixin:A} at net.minecraft.world.level.Level.m_46653_(Level.java:479) ~[client-1.20.1-20230612.114412-srg.jar%23710!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.hammerlib.json:LevelMixin,pl:mixin:APP:citadel.mixins.json:LevelMixin,pl:mixin:APP:biomemakeover-common.mixins.json:multipart.LevelMixin,pl:mixin:A} at net.minecraft.server.level.ServerLevel.m_184063_(ServerLevel.java:343) ~[client-1.20.1-20230612.114412-srg.jar%23710!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:modernfix-common.mixins.json:perf.cache_strongholds.ServerLevelMixin,pl:mixin:APP:supplementaries-common.mixins.json:ServerLevelMixin,pl:mixin:APP:crafttweaker.mixins.json:common.transform.world.level.MixinServerLevel,pl:mixin:APP:citadel.mixins.json:ServerLevelMixin,pl:mixin:APP:biomemakeover-common.mixins.json:multipart.ServerLevelMixin,pl:mixin:APP:forge-mca.mixin.json:MixinServerWorld,pl:mixin:APP:mixins.fishofthieves.json:level.MixinServerLevel,pl:mixin:APP:taniwha-common.mixins.json:level.data.ServerLevelMixin,pl:mixin:A} at net.minecraft.world.level.entity.EntityTickList.m_156910_(EntityTickList.java:54) ~[client-1.20.1-20230612.114412-srg.jar%23710!/:?] {re:classloading} at net.minecraft.server.level.ServerLevel.m_8793_(ServerLevel.java:323) ~[client-1.20.1-20230612.114412-srg.jar%23710!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:modernfix-common.mixins.json:perf.cache_strongholds.ServerLevelMixin,pl:mixin:APP:supplementaries-common.mixins.json:ServerLevelMixin,pl:mixin:APP:crafttweaker.mixins.json:common.transform.world.level.MixinServerLevel,pl:mixin:APP:citadel.mixins.json:ServerLevelMixin,pl:mixin:APP:biomemakeover-common.mixins.json:multipart.ServerLevelMixin,pl:mixin:APP:forge-mca.mixin.json:MixinServerWorld,pl:mixin:APP:mixins.fishofthieves.json:level.MixinServerLevel,pl:mixin:APP:taniwha-common.mixins.json:level.data.ServerLevelMixin,pl:mixin:A} at net.minecraft.server.MinecraftServer.m_5703_(MinecraftServer.java:893) ~[client-1.20.1-20230612.114412-srg.jar%23710!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftServerMixin,pl:mixin:APP:balm.mixins.json:MinecraftServerMixin,pl:mixin:APP:crafttweaker.mixins.json:common.access.server.AccessMinecraftServer,pl:mixin:APP:citadel.mixins.json:MinecraftServerMixin,pl:mixin:A} at net.minecraft.server.MinecraftServer.m_5705_(MinecraftServer.java:814) ~[client-1.20.1-20230612.114412-srg.jar%23710!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftServerMixin,pl:mixin:APP:balm.mixins.json:MinecraftServerMixin,pl:mixin:APP:crafttweaker.mixins.json:common.access.server.AccessMinecraftServer,pl:mixin:APP:citadel.mixins.json:MinecraftServerMixin,pl:mixin:A} at net.minecraft.client.server.IntegratedServer.m_5705_(IntegratedServer.java:89) ~[client-1.20.1-20230612.114412-srg.jar%23710!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:modernfix-common.mixins.json:perf.thread_priorities.IntegratedServerMixin,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.server.MinecraftServer.m_130011_(MinecraftServer.java:661) ~[client-1.20.1-20230612.114412-srg.jar%23710!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftServerMixin,pl:mixin:APP:balm.mixins.json:MinecraftServerMixin,pl:mixin:APP:crafttweaker.mixins.json:common.access.server.AccessMinecraftServer,pl:mixin:APP:citadel.mixins.json:MinecraftServerMixin,pl:mixin:A} at net.minecraft.server.MinecraftServer.m_206580_(MinecraftServer.java:251) ~[client-1.20.1-20230612.114412-srg.jar%23710!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftServerMixin,pl:mixin:APP:balm.mixins.json:MinecraftServerMixin,pl:mixin:APP:crafttweaker.mixins.json:common.access.server.AccessMinecraftServer,pl:mixin:APP:citadel.mixins.json:MinecraftServerMixin,pl:mixin:A} at java.lang.Thread.run(Thread.java:833) ~[?:?] {re:mixin}
August 12, 20232 yr Quote java.lang.ClassCastException: class fuzs.visualworkbench.world.inventory.ForwardingCraftingContainer cannot be cast to class daripher.skilltree.api.PlayerContainer (fuzs.visualworkbench.world.inventory.ForwardingCraftingContainer is in module [email protected] of loader 'TRANSFORMER' @4e343265; daripher.skilltree.api.PlayerContainer is in module [email protected] of loader 'TRANSFORMER' @4e343265) at daripher.skilltree.recipe.WeaponPoisoningRecipe.matches(WeaponPoisoningRecipe.java:26) ~[PassiveSkillTree-1.20.1-BETA-0.5.3.jar%23623!/:0.5.3] Mod conflict. Check you have the latest versions then contact the mod authors. Boilerplate: If you don't post your logs/debug.log we can't help you. For curseforge you need to enable the forge debug.log in its minecraft settings. You should also post your crash report if you have one. If there is no error in the log file and you don't have a crash report then post the launcher_log.txt from the minecraft folder. Again for curseforge this will be in your curseforge/minecraft/Install Large files should be posted to a file sharing site like https://gist.github.com You should also read the support forum sticky post.
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.