Attaching any energy acceptors (machines, capacitor bank) to multiple sides of any generator causes extra RF to be generated. For example, burning a block of coal in a Petrified Fuel Generator with an EnderIO capacitor bank on the left and right sides of the generator will result in 800rf/t going into one bank and 400rf/t going into the other. The same thing happens when using more capacitor banks, with a third bank receiving 266rf/t, fourth receiving 200rf/t etc.
I'm not well versed with modding Minecraft but it seems that the issue is at line 198 in ElectricGenerator.kt, consumerCount is decremented which increases perConsumer each time round the loop. It looks like perConsumer should just be calculated once before the loop, and then consumerCount can be removed.
Re-posting this issue here as I think I have found the problem.
Industrial Foregoing Version: industrialforegoing-1.12.2-1.12.13-237 TeslaCoreLib Version: tesla-core-lib-1.12.2-1.0.15
Attaching any energy acceptors (machines, capacitor bank) to multiple sides of any generator causes extra RF to be generated. For example, burning a block of coal in a Petrified Fuel Generator with an EnderIO capacitor bank on the left and right sides of the generator will result in 800rf/t going into one bank and 400rf/t going into the other. The same thing happens when using more capacitor banks, with a third bank receiving 266rf/t, fourth receiving 200rf/t etc.
I'm not well versed with modding Minecraft but it seems that the issue is at line 198 in ElectricGenerator.kt,
consumerCount
is decremented which increasesperConsumer
each time round the loop. It looks likeperConsumer
should just be calculated once before the loop, and thenconsumerCount
can be removed.