Wind, solar, hydro, and combustion based energy are all ruled all. On an coal, oil, etc. is hard to ship onto a floating island. And with mostly caves, the others are almost impossible.
Power room, blue robots:
I'm guessing a rechargeable battery of sorts. They're mostly located...