Destroy: Chemistry and Carnage

Destroy: Chemistry and Carnage

71 Downloads

Crash on using custom JSON create:filling recipe with "mixtureFluidWithMolecule": "destroy:mixture"

drhaber opened this issue ยท 2 comments

commented

I am running destroy-1.20.1-0.2
and just found this issue

I do not know if this issue is related but I will post an update if it continues in 0.3

I have attempted to create the following recipe using Craft Tweaker

<recipetype:create:filling>.addJsonRecipe("destroy_hydrochloric_acid_conversion", {
    "type": "create:filling",
    "ingredients": [
      {
        "item": "minecraft:bucket"
      },
      {
        "mixtureFluidWithMolecule": "destroy:mixture",
        "amount": 1000,
        "molecule": "destroy:hydrochloric_acid",
        "concentration": 1.0
      }
    ],
    "results": [
      {
        "item": "kubejs:hydrochloric_acid_bucket"
      }
    ]
  }); 

I based this recipe format on picric_acid.json recipe

The recipe registers in game without error and shows in JEI
image
image

However when the recipe is attempted in game it crashes
image
t TRANSFORMER/[email protected]/com.simibubi.create.content.logistics.depot.DepotBlock.m_5548_(DepotBlock.java:93)
Full Log

commented

I think you're right, this is the same bug as #31. I'll close this issue and address that one instead.

commented

It appears this issue is not resolved
log

mixin apply failed create_enchantment_industry.mixins.json:FillingBySpoutMixin -> com.simibubi.create.content.fluids.spout.FillingBySpout: org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException @At("INVOKE") on com/simibubi/create/content/fluids/spout/FillingBySpout::canItemBeMended with priority 1000 cannot inject into com/simibubi/create/content/fluids/spout/FillingBySpout::canItemBeFilled(Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;)Z merged by net.chauvedev.woodencog.mixin.recipes.MixinFillingBySpout with priority 1000 [PREINJECT Applicator Phase -> create_enchantment_industry.mixins.json:FillingBySpoutMixin -> Prepare Injections ->  -> handler$dlj000$canItemBeMended(Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V -> Prepare]

Upon the removal of Create Enchantment Industry the issue went away