Did you wrap the peripheral? If not, do this line: m = peripheral.wrap("right") Then this line to refuel: m.refuel()
Pulled this information from Direwolf20's MiscPeripherals v2.3 video, at around the 18 minute mark. I'd check that out for more information!