Skip to content

[Suggestion]: Remove secondary fluid level input for guages #211

@Poly-0000

Description

@Poly-0000

Is your feature request related to a problem? Please describe.
You can currently set the target value of a fluid gauge either by pressing and holding right click on the gauge itself, or by entering a value into the unlabelled black input box in the GUI.
When first learning the mod, this secondary input method was confusing to me, since it isn't present on regular item gauges and has no tooltip or label explaining its purpose. I initially assumed it had some special function beyond simply duplicating the existing interaction.
After learning that it's just an alternative way to set the target level, I was unsure why it exists alongside the press-and-hold interaction, which already feels faster and more discoverable.

Describe the solution you'd like
If the black input field exists for a specific reason, that reason is not currently clear from the UI. Since press-and-holding right click already provides a quick and simple way to set the target fluid level, I would prefer one of the following:

  • Removing the input box entirely
  • Making it optional (e.g. behind a default-disabled config option), if it serves an edge case or accessibility purpose.

These changes would reduce redundancy and make the gauge's interaction model clearer.

Describe alternatives you've considered
An alternative would be adding a tooltip to the input box explaining its function. However, I'm not convinced this is the best solution, since players are likely to expect the same UI as the vanilla gauges.

Create generally avoids offering multiple parallel ways to change a single parameter unless there’s a strong reason to do so. Aligning with that philosophy here may help reduce confusion for new players.

Additional context
It's entirely possible I'm simply missing something here, in which case it might be helpful to make this aspect of the mod more clear. Thanks for taking my feedback into account :)
Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions