Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What
Adds the reservoir hatch, ported from GT++
Implementation Details
The hatch contains MAX_INT water.
Any interactions with the internal fluid tank of the hatch will not change the amount of water stored in it.
Fluid containers containing water can be emptied into it, and containers can be filled with water using it, either via the I/O slots or clicking the tank widget.
Since multiblocks do not go through the fluid tank and instead directly modify the fluid stack, the hatch will refill to its max capacity every second, if required.
The hatch is tiered at EV, one tier above the infinite water cover.
Outcome
Big Water for Multiblocks (and other uses)
![2023-11-13_19 22 28](https://private-user-images.githubusercontent.com/66188216/282629356-c7a0164f-e96b-4ee5-800f-2b58f24b262e.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkyNTY1ODMsIm5iZiI6MTczOTI1NjI4MywicGF0aCI6Ii82NjE4ODIxNi8yODI2MjkzNTYtYzdhMDE2NGYtZTk2Yi00ZWU1LTgwMGYtMmI1OGYyNGIyNjJlLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTElMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjExVDA2NDQ0M1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTJkZjFhYzUzOTFmYWFlYjhmODNhYjg5NTFiZTkwMGEwNmFkNWE1NGUwYTUwOTM5M2Q5ZDczN2U0ZDQ3NDcyMjYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.ildkDVF_MMtF3L6kMtDQ9tlvzXrHr439SmI5GGEwNMY)
Additional Information
Texture was taken from the original implementation, does that need a note in the readme?
Potential Compatibility Issues
/gt recipecheck
did not detect any issues with the recipe. If any other open PR uses MTE ID 1418, that will end up conflicting.