float distributedPowerLeft = myPowerProducerDefinitionImpl
myPowerProducerDefinitionImpl
    public void tick() {        currentPowerProduced = calculatePowerProduced();        super.tick();        float distributedPowerLeft = myPowerProducerDefinitionImpl                .pushResourceToStore(currentPowerProduced);    }