LXGaming / Sledgehammer

Smashes the stupid out of the client & server.
Apache License 2.0
16 stars 5 forks source link

[1.12.2]More patches to Immersive Engineering #43

Open mczph opened 1 year ago

mczph commented 1 year ago

Immersive Engineering provides CRT compatibility with the engineer's workbench but it has some problems.

https://docs.blamejared.com/1.12/en/Mods/Immersive_Engineering/CraftTweaker_Support/Blueprint

My scripts(tested with orginal and custom blueprints):

import mods.immersiveengineering.Blueprint;

Blueprint.addRecipe("components", <minecraft:diamond>*2, [<minecraft:iron_ingot>,<minecraft:gold_ingot>]);
Blueprint.addRecipe("Custom Blueprint", <minecraft:diamond>*2, [<minecraft:iron_ingot>,<minecraft:gold_ingot>]);

JEI screen image

Both the orginal and the custom blueprint hava dupe bugs(only appear when the output is more than 1).

When you right click or shift+q to throw it,you can get the output item without consuming input items.

https://github.com/LXGaming/Sledgehammer/assets/103164772/c6e9b878-fdf2-411c-904e-82b96571e05e

By the way,the "offset-deserialization" fix looks like it's already built into the mod itself, consider removing it?