Immersive Engineering

Immersive Engineering

134M Downloads

Excavator ticks down depletion on empty veins

lycc193 opened this issue ยท 4 comments

commented

Description of the issue:

First,I set excavator_yield to 128 through the config.

When I used CoreSampleDrill for the first time, it showed Expected Yield: 98ores.
image

But when I put down the bucket wheel, only 91 ore was excavated and no longer produced.
image
image

Using CoreSampleDrill again, it shows Expected Yield: -45ores
image

nbt data:
image


There are two main problems in this process

  1. The mineral vein cannot be fully excavated
  2. Expected is displayed as a negative number

Versions & Modlist

minecraft:1.16.1
forge:106
ie:3.1-112

no more mod, only one

commented

The excavator has a chance to fail at excavating things. That means it consumes one unit of the vein's yield, but doesn't actually give you any blocks. That's intentional behavior

Additionally, this fail chance increases with the distance of your excavator from the center of the vein. If you put it further away, you get less. That's also intentional behavior.

The negative yield however is not intended. Could you please provide more details? Was this a core sample you took after the excavator was done?

commented

Yep, Core Sample Drill was used again when the excavator was not producing

commented

I tested the nbt data again. When the excavator stopped producing, the bucket wheel did not stop running, and the depletion was still increasing, which resulted in the generation of negative numbers.

commented

Yeah that's the real issue, it should stop depleting once the vein is empty.