-
Notifications
You must be signed in to change notification settings - Fork 353
Description
Checked for existing issues
- I have checked for existing issues, and have found none.
Tested latest version
- I have checked that this occurs on the latest version.
GregTech CEu Version
gtceu-1.20.1-7.4.1
Minecraft Version
1.20.1 Forge
Recipe Viewer Installed
EMI
Environment
Singleplayer
Cross-Mod Interaction
No
Other Installed Mods
Monifactory 13.1 expert mode
Expected Behavior
In testing the throughput numbers several discrepancies have stood out.
1\ The multi smelter's speed scales based on the parallel number in the tooltip, even when adding the coil does not increase the number of parallels performed. This is strange and counter to how parallel hatch scaling works. For example:
Kanthal, MV energy hatch: 32x parallel at 3.20s (10 stone/s)
Tritanium, MV: 32x/0.4s (80 stone/s)
The coil tooltip doesn't indicate that the recipe will run faster, only that it will perform more parallels.
2\ The multi does not have normal parallel scaling, even when it gets a full 4x parallel increase on tier up it only gets 2x speed overall. It does not get the usual 4x/4x scaling parallel usually gives. Example, tritanium:
LV: 8x/0.20s (40 stone/s)
MV: 32x/0.4s (80 stone/s)
HV: 128x/0.8s (160 stone/s)
EV: 512x/1.6s (320 stone/s)
Each step is 4x parallel for 4x energy, but this comes at a cost to duration causing the speed increase to be the same as any other OC.
When the parallel number in the coil tooltip increases the speed increases by 2x in total as expected, but overclocking behavior is stuck at 2x/4x.
3\ This machine is unable to subtick normally. The parallel count is basically just its way of bypassing the tick cap, but because it cannot use the regular subtick mechanic it can never actually be faster than 512/t = 10240/s. When equipped with a 16a MAX hatch a regular machine can reach outputs in the millions, but the multismelter is capped because it doesn't have subtick logic.
4\ When using a single 2A ULV hatch (16 EU/t) I was able to get this to run at a higher energy usage than the hatch can provide, 32 EU/t. I don't know what's happening here. I triple checked so there wasn't another hatch.
This causes the machine to flicker as the hatch can't refill fast enough, but the recipe runs. With tritanium coils you can get it to actually finish the recipe by getting it to run in a single tick.
If TES (Monifactory global creative energy, all machines and hatches act as if buffer is full) is enabled it runs normally.
I think this would indicate that something really strange is happening with the recipe logic under the hood.