Well, I'm working on it.
First of all, thank you for your information about IC2. I had no idea about "pushing" the power from the generator. It helped me a lot.
I made cables with BlockEntity. Because I thought that the cables should check their connection in every tick. And I did almost the same as what you said.
During this, I got some weird error, so I just committed and pushed it to GitHub.
Error: Cannot resolve method 'of(<method reference>, net.hawon.spacesim.common.block.CopperCableBlock)'
-> from "BlockEntityInit.java" : 27
Maybe I think this error is triggered because something's missing. I think I can fix this.
*CopperCableBlockEntity.java is not a final code. It's just a test code.
===============
By the way, what do you mean "bolded" statement?