IC2 Classic

IC2 Classic

2M Downloads

Couple crafting tables bug out with stacked crafting.

Trinsdar opened this issue ยท 16 comments

commented

So far, after testingthese bug out:
the sequential fabricator from thermal can craft stacked recipes but only using 1 item, and it doesn't even require the recipe to be showing up as stacked, though you have to set the recipe using jei. It led to this crash though: https://paste.dimdev.org/ucuhiwolew.makefile.
the formulaic assembler will do the same, but the difference is the slots are actual crafting slots, so the items get reduced by one, and it doesn't crash.

The arcane workbench can craft stacked recipes, but seems to only consume the non stacked items when it is stacked.

Ic2 classic version 1.5.4.5
Thermal Expansion 5.5.4.43
Thaumcraft 6.1.BETA26

mekanism 9.8.2.389
jei 4.15.0.292
tested using the upcoming atm3 expert pack, but I don't think any of the other mods are relevant at all.

I haven't posted on any other trackers yet as I don't know how fixable this even is.

thaumcraft table:
thaumcic table

sequential fabricator:
thermal
formulaic assembler:
mek

commented

Please report to the crafters directly because they might be hardcoding a couple things.
Ask for info if they support all functions that a crafting table does?
(Because else a lot of different mods would have issues too)

commented

ok

commented

Just ran into this same problem.
AE2 cant do it either with the patterns since it wont allow stacked crafting.

Sequential Fabricator works, but causes intermittent server crashes....

Mine has a different crash though....

[18:56:39] [Server thread/ERROR] [net.minecraft.server.MinecraftServer]: Encountered an unexpected exception

net.minecraft.util.ReportedException: Ticking block entity
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:773) ~[MinecraftServer.class:?]
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:397) ~[nz.class:?]
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:668) ~[MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:526) [MinecraftServer.class:?]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_131]
Caused by: java.lang.ArrayIndexOutOfBoundsException: -4
at ic2.core.item.recipe.AdvRecipe.func_179532_b(AdvRecipe.java:397) ~[AdvRecipe.class:?]
at cofh.thermalexpansion.block.machine.TileCrafter.processFinish(TileCrafter.java:176) ~[TileCrafter.class:?]
at cofh.thermalexpansion.block.machine.TileMachineBase.func_73660_a(TileMachineBase.java:335) ~[TileMachineBase.class:?]
at net.minecraft.world.World.func_72939_s(World.java:1838) ~[amu.class:?]
at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:613) ~[oo.class:?]
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:767) ~[MinecraftServer.class:?]
... 4 more
[18:56:39] [Server thread/ERROR] [net.minecraft.server.MinecraftServer]: This crash report has been saved to: /var/games/minecraft/servers/Forge_1.12.2/./crash-reports/crash-2019-12-11_18.56.39-server.txt
[18:56:39] [Server thread/INFO] [net.minecraft.server.MinecraftServer]: Stopping server

commented

Out of curiosity, what ever happened to the batch crafter?
Wasn't it originally in IC2?

commented

GTC Electric Craftingtable can support stack crafting, just sayin ๐Ÿ˜Ž โœŒ๏ธ

commented

I assume there is an undocumented way to automate with the crafting upgrade or the table, since the Wiki is blank in that regard.

commented

@MachiavelliSeraphim ic2c only has the crafting upgrade & the industrialworkbench which both support stackcrafting.
Anything else is IC2Experimental. That is not ic2classic

commented

@MachiavelliSeraphim its a ic2c upgrade so it can go anywhere where ic2c upgrades can go.
You set the recipe via opening the crafting menu. And it grabs the items out of the machine and puts it into the direction the export side is facing.
Machine Buffers are full crafting grid and with inventory upgrades you can set which items are allowed to be where and how many of them max.
Its a powerful system that barely anyone uses because its not thrown into their faces.

commented

also @e99999 claim is wrong there is other mods that support stackcrafting.
RFTools for sure, Buildcraft (maybe), RefinedStorage supports it too.
There should be more.

commented

Thanks.
Ill try it when I get a chance.
Always assumed the crafting upgrade would need power.
Guess not.

commented

Huh, ill hafta try tinkering with it. I figured there had to be a way to make everything work.

Only complaint is I cant put batteries in the buffer :(

Galacticraft makes it nice with the Venus atomic batteries....

commented

@MachiavelliSeraphim energy in a buffer is only needed if the upgrade itself needs power. Which only "Export & Import (Item & Fluid)" upgrades need. (The adv version).
It only has a energy buffer so if you need power then it would drain it from there.

commented

Seems to work at an odd pace, but works.

commented

@MachiavelliSeraphim it runs up to 2-4 times a second, but it adjusts its crafting speed based on how frequently the items are present.
In other words: The more successful crafts it has the faster it runs. With a cap.
It ranges i think between (5-10)-(120-240) ticks of delay between ticks (i dont remember properly right now)

commented

Interesting.
I noticed if you shuffle 4 of them in and out of the machine itll race till it runs out of materials, then go back to slow.
Awesome thst it works though.

Thanks again.

commented

all sides either fixed or disable the issue. so closing now.