Skip to content

Conversation

@Swedz
Copy link
Collaborator

@Swedz Swedz commented Aug 29, 2025

Requires that #1101 be addressed first - this causes the Fusion Reactor to be unable to run with the presence of both H3 + Tritium.

This addresses the issue of recipes where the inputs may be the same (or merely overlap) but the outputs are different. The way it works now is inconsistent and results in confusing behavior for some users. This change aims to make the behavior consistent and communicate to the user what is happening.

If you feel as though the visual doesn't fit or needs adjusting, let me know and I'll make the changes.

Somewhat related, but I also made a slight adjustment to the multiblock gui background texture and text alignment because it was slightly misaligned and we need at least one extra line to display the steam overclock text.

Here's a few examples of what this accomplishes:

This assembler can make either Clean Stainless Steel Machine Casings or Stainless Steel Drill Heads. The machine won't run unless the slots are locked and it is forced to pick one or the other.
image

Another example are the Distillery recipes. When the fluid is added and no slot is locked, right now, it just picks one and starts processing it.
image
image

This also supports the multiblock gui view. Here's an example of what that looks like.
image

@Swedz Swedz mentioned this pull request Sep 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant