Immersive Petroleum

Immersive Petroleum

47M Downloads

Crude oil collection bug

Mack18201991 opened this issue · 3 comments

commented

Minecraft Version

1.19.2

Immersive Engineering Version

1.19.2-9.2.4-170

Immersive Petroleum Version

1.19.2-4.2.0-29

Current Behaviour

Collecting crude oil using a pumping unit

Expected Behaviour

Crude oil is depleted but can still be collected normally

Reproduction Steps

1.Normal use of a pumping unit to extract crude oil
2.Using a shock wave detector, it has been detected that the crude oil has been depleted
3.Even if the crude oil is depleted, it can still be collected normally. Sometimes, there may be a problem where the collected crude oil disappears after restarting the game even after the reservoir is depleted

Debug Crash Log

https://gist.github.com/Mack18201991/79708c441445b5e263a631db2c34bbef

Information for the reader.

  • Add a 👍 to the bug report if you are also affected. This helps show the severity of this bug report and doesn't clutter the comments.
  • Add a comment if you have any insights or background information that isn't already part of the conversation.
commented

I don't dare to interfere with the author's decision, even though I'm not specialized in this matter. If possible, changing the reservoir storage to the characteristic of "once the oil is collected completely, it will be impossible to continue collecting crude oil" would save the calculation of the characteristic of "still being able to seep out a small amount of crude oil after the reservoir is fully extracted"? This may be considered a game balance adjustment!

commented

你_只是_在使用 Derrick 吗?

因为从外观上看,你基本上是在描述游戏中已经发生的事情。

您使用井架接入油库,油库将以“高压”输出石油,直到油库的油量达到约 50%。 然后,您使用抽油机,将其头部与井架留下的封闭管道对齐,它(抽油机)将抽出另外 50%。 此后(一旦油库“空了”),仍会有少量石油流出,尽管速度非常缓慢。

You have solved the previous confusion for me, and there is another question behind it. After the crude oil is collected completely, although multiple storage tanks connected by pipelines will continue to receive a small amount of crude oil (each with a pull rod set to automatically discharge the crude oil to the last storage tank), after restarting the game, these collected small amounts of crude oil will disappear
(Addendum: The connection method of multiple oil storage tanks is series connection rather than parallel connection, and they are not adjacent to each other, with only pipeline connection set in the middle)

commented

You are just using the Derrick?

Because by the looks of it, you are basicly describing what is already happening in-game.

You use the Derrick to tap into the Reservoir which will output the Oil at "high-pressure" until said reservoir is at about 50% empty.
Then you get the Pumpjack, align its head with the encased pipe that the Derrick left behind and it (The Pumpjack) will get out the other 50%.
After which (once the reservoir is "Empty") a little trickle of Oil will still be coming out, albeit at a very slow rate.