It would be a block, and it can only be removed by a wrench, by the player who placed it, though anyone would be able to open the GUI. It would work similar to the kW counter in your house, namely count how much power goes through it. This could be useful for many things, such as:
- You could make a system where other people buy power and the cost depends on how much power is used, just like in real life. (I am aware of the Energy-O-Mat, but this would be much more flexible.)
- You can see how much power different factories, or parts of your house uses.
- You can see how much power your power station produces.
- The list goes on...
It would count kEU, where one kEU is 1000 EU.
I think this would be a very useful block, and would be easy to code.
One variable for the EU less than 1000 and another variable for the kEU (two separate variables to avoid integer overflow with large amounts of energy)
The recipe could probably include a EU-reader.