This REQUIRES THERMAL EXPANSION.
How it works is it takes a bucket and puts it into the fluid transposer, takes it out, refuels, rinse and repeat. What makes it special is that it accepts a redstone signal to stop it. Allowing you to leave it ready to charge at the flip of a lever. It also accepts an argument to be the fuel level that it will continue to fuel till it reaches.
I understand that at the current moment it's design is simplistic, but that is the beauty of it. Simple means expandable! In the future I plan to add additional features including build craft pipe/hopper support, etc.
Without further adieu: vfyLTtby.
Pictures:
Charge Station (Enjoy! p.s. constructive criticism, suggestions, and improvements are welcome and encouraged.
Updates:
* Fixed some confusing console print messages.
* Got rid of extraneous methods that were only there for testing.
* Added os.pullEvent("redstone") to stop until you flip the switch back off.
* Made the turtle wait for the bucket to continue instead of assuming the turtle's timing was correct.
* Check the slot the bucket gets added to.
* Made the turtle's movements deal with obstructions.