Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implementation of A more useful Lava Boiler #1814

Merged
merged 10 commits into from Mar 30, 2023

Conversation

leagris
Copy link
Contributor

@leagris leagris commented Mar 26, 2023

Implementations based on A more useful Lava Boiler's suggestion.

Our steamed DreamMaster was quite frustrated having to insert Lava Buckets, one at a time, when his Lava Boiler ran out of heat and he could not craft a pump cover to pipe Lava into it.

An engineer heard his griefs and worked hard to improve the boiler.

  • With the help of gravity, the Lava Boiler is now capable of receiving Lava from a Tank placed above it.
  • A new internal Tank has been added to store Lava for longer operation without refills.
  • Water input was restricted to the Left and Right sides and Steam output restricted to the Rear to prevent risks of Heat damage due to accidental Steam insertion into low temperature Pipes.
  • The lower side of the Lava Boiler is now dedicated to extraction of those friendly Obsidian Cubes that are the result of cooled-down Lava (Someone said it is a Thermodynamic rule, but the Engineer working at the improvements, thought it was immersion breaking to mention).
  • The Lava Boiler has also been taught how to interact with many kinds of right-clicked Water or Lava containers.

@leagris leagris marked this pull request as ready for review March 26, 2023 21:07
@leagris leagris requested review from BlueWeabo, Glease, miozune and a team March 26, 2023 21:10
- Fluid slot now has Steam themed textures
- Item slot block background gets a smaller icon that hides behind
actual item blocks
- Boiler TOP is now a drain texture instead of pump
@leagris leagris requested a review from eigenraven March 30, 2023 18:59
@Dream-Master Dream-Master merged commit 7ac8db9 into GTNewHorizons:master Mar 30, 2023
2 checks passed
Dream-Master pushed a commit that referenced this pull request Mar 30, 2023
* Fix Missing null/empty checks on boilers base class

Would cause a deadlock on empty boilers unable to start,
as it tried to transfer null or empty FuildStack.

* Fix Sound coordinates so it can be centered on block

* WIP Lava Boiler Improuvements

* :spotlessapply

* Add GUI slot block background textures

* Restrict ash slot to remove items only (disallow inserting items there)

* Finalize GUI and Obsidian Production mechanic

* Fix still output Obisidian from cooled Lava even when no more Lava available

* Lava Boiler Textures: Improves GUI and TOP

- Fluid slot now has Steam themed textures
- Item slot block background gets a smaller icon that hides behind
actual item blocks
- Boiler TOP is now a drain texture instead of pump

* Add null check
@leagris leagris deleted the Modpack-12931 branch April 1, 2023 11:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants