Lgmrszd / CompressedCreativity

Bridging Create and PneumaticCraft: Repressurized together
MIT License
6 stars 7 forks source link

[Suggestion] Bridge Pneumatic Craft heat with Create steam engine heat #45

Open ChrisJacobs2 opened 4 months ago

ChrisJacobs2 commented 4 months ago

Hello 😁

My suggestion: Implement a way for Pneumatic Craft heat to power Create steam engines. They could work only with heat pipes and compressed iron blocks, as to not change normal lava and magma heat behavior when under a boiler.

The heat could be based on the temperature of the connected blocks/pipes themselves. In this implementation, the boilers would consume heat from adjacent blocks, and would have a heat level based on the temperature. So for example, boilers at 1800 degrees C could have a heat level of 6, whereas boilers at 100 degrees C would have a heat level of 1.

Heating could alternatively be based on the number of connected blocks/pipes that are hotter than a certain temperature (like 4 compressed iron blocks that are over 100c could get a heat value of 4, similar to having 4 blaze burners fed with fuel)

Finally, a combination of the implementations could be implemented. For example, a compressed iron block at 100 degrees would have a heat level of 1, but a compressed iron block at 200 degrees could have a heat level of 2.

Lgmrszd commented 4 months ago

Hello! In the current public version of the mod there is a block for this specific purpose called Heater (I decided to add a separate block because it's an easier solution which is unlikely to break on Create or PNC updates). It is Work In Progress and doesn't have a recipe yet, and it works a bit similar to how you described (the temperature controls how much heat the block provides to the Steam Engines). I plan to do a re-balance of the mod and finish this block.

I also have a separate topic for discussion of this feature: https://github.com/Lgmrszd/CompressedCreativity/discussions/30