📄️ Using Prebuilt Classes
MrCrayfish's Furniture Mod: Refurbished provides many prebuilt classes that you can extend to avoid common boilerplate code. You'll need to decide whether you are going to create a Module or a Source. A Module is an electricity block that recieves electrical power (like the Computer), while a Source is an electricity block (like the Electricity Generator) that produces and provides electrical power to modules.
📄️ Custom Implementation
This option is only recommended if you need to implement the electricity system into an existing block entity class and you can't use one of the prebuilt classes, or you want full control of everything. Ensure you follow all the steps carefully to avoid implementing the methods and handling syncing incorrectly.