Ender IO

Ender IO

98M Downloads

Why does the Stirling generator burn longer when the burning speed increases?

mamaruo opened this issue · 0 comments

commented

if (burningTime > 0) {
float burnSpeed = MachinesConfig.COMMON.ENERGY.STIRLING_GENERATOR_BURN_SPEED.get().floatValue();
float efficiency = getFuelEfficiency() / 100.0f;
burnTime = (int) Math.floor(burningTime * burnSpeed * efficiency);
burnDuration = burnTime;
// Remove the fuel
fuel.shrink(1);
}

The Burn Speed config and its description are confusing, so I found the logic…… more confused