I cannot get get the motor to output RF (tried with EXU energy node, Ender IO banks, cables and machines and RFTools machines).
I took a look at the source code but couldn't see the issue. One thing I noticed (although that, as far as I can see, is not the source of the problem), is that you seem to have the effect of paramBoolean in extractEnergy wrong. In the original it is called "simulate" (see https://github.com/CoFH/CoFHLib/blob/master/src/main/java/cofh/api/energy/IEnergyProvider.java#L26). If the parameter is true, it does not actually request the energy and you are not supposed to reduce your buffer. The way I read your code, you have that the other way around.
I cannot get get the motor to output RF (tried with EXU energy node, Ender IO banks, cables and machines and RFTools machines).
I took a look at the source code but couldn't see the issue. One thing I noticed (although that, as far as I can see, is not the source of the problem), is that you seem to have the effect of paramBoolean in extractEnergy wrong. In the original it is called "simulate" (see https://github.com/CoFH/CoFHLib/blob/master/src/main/java/cofh/api/energy/IEnergyProvider.java#L26). If the parameter is true, it does not actually request the energy and you are not supposed to reduce your buffer. The way I read your code, you have that the other way around.