The reason I uninstalled is because of the bot charging priority. Bots all stack up at logistic ports instead of using energy roboports with the extra charging slots. So they are charging one by one and are stuck there until they are all done, hogging a ton of robots in the process. For a while I was able to overlook it but it's not sustainable. I know that robot code isn't exposed via the API so there's nothing to do about it in that regard unfortunately. There is a solution I believe which I describe below.
I do really like this mod and I enjoy the research process for upgrading roboports. Fixing this issue would keep me using this mod. I am aware of the bot API issue but I've done some research and I think there is a good way to fix this.
Solution:
The main issue is energy roboports have no robot storage slots so robots aren't choosing these roboports since they can't be stored in them. Adding storage slots would immediately fix the problem i think.
Ideas: (would make the mod even more fun)
A quick fix would be nice. However, this mod is fun for me and has way more potential than just that. Give energy roboports at least 6 storage slots for robots, and buff the logistic port to compensate. Make the logistic port have at least 8 charging slots, and give the energy port 24. Basically the idea is that you have each roboport have a baseline buff that is above the regular roboport. There's no reason it should have less features. Adding more research (perhaps infinite research) to unlock even better upgrades for each roboport would be awesome. Infinite research on range, charging ports, storage slots, charging efficiency, productivity, etc would bring so much more excitement to the mod. Also to balance the buffs on these rogoports you should change up the crafting recipes for them. For instance energy rogoports could use superconductors / supercapacitors, or things like that. Then logistic rogoports could use things like steel chest, radar, and tungsten plate. That means that you also have to go to the other planets first to craft them.
Other issue:
- roboport charging energy requirements aren't showing up in the factory energy usage tab
If you don't have the time to add all these features I honestly might just fork it and add them xD it's such a fun mod! Good job