Skip to content

Conversation

@Rundas01
Copy link
Contributor

What

I've implemented auto-output for buffers. Moreover I fixed the gui (fluid slots were 1 pixel offset), and nerfed the tanksize (lv buffers have 3 x 4 buckets, mv ones have 4 x 8 buckets and hv ones have 5 x 16 buckets). 64 buckets in all tiers is too much imo (if you don't share this opinion, lemme know and I'll revert the changes).

@Rundas01 Rundas01 requested a review from a team as a code owner December 24, 2024 15:37
@ALongStringOfNumbers ALongStringOfNumbers added the type: refactor Suggestion to refactor a section of code label Jan 6, 2025
Copy link
Contributor

@ALongStringOfNumbers ALongStringOfNumbers left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I feel like 2k, 4k, and 8k are too low for the buffer sizes. Maybe we could scale to the old max and have 16, 32, 64. Or a small nerf and have 8, 16, 32.

The Fluid slots do not display the maximum amount when they are empty, or the click to fill tooltip, but this may just be an issue with our MUI fluid slot implementation.

super.setFrontFacing(frontFacing);
if (this.outputFacingItems == null || this.outputFacingFluids == null) {
setOutputFacing(frontFacing.getOpposite());
}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why change the output facing when the front facing is changed? I do not believe any other of our machines do this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type: refactor Suggestion to refactor a section of code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants