Skip to content

A Minecraft Forge mod that simulates realistic power transmission.

License

Notifications You must be signed in to change notification settings

SamFrederickson/electricblocks

 
 

Repository files navigation

Electric Blocks

Electric Blocks is a Minecraft mod that simulates realistic power transmission.

Build Contributors Forks Stargazers Issues License

Table of Contents

About The Project

Electric Blocks is different from other Minecraft mods. Rather than using our own power flow implementation, this mod uses the heavily tested and validated PandaPower API. This means that the results of power flows are very accurate and can be used for real world modeling and testing of power flow. This tool can be used for educational or engineering purposes.

Built With

Installation

To use this mod, you must have Forge version 1.15.2 installed. For single player, EBPP must be installed and running on your computer. For multiplayer, only the computer running the Forge server needs to have EBPP installed.

Prebuilt JAR

First make sure you have MC Forge installed. If you want to play single player or host a multiplayer server then you will need to have EBPP installed and running as well. Then go to our releases page and download the latest release: https://github.com/ElectricBlocks/electricblocks/releases/

Move the JAR file into your mods folder and start up MC Forge.

Manual Install

To build from sources, you will need:

  • Java 8 JDK
  • Gradle (included with source)

Once you have the prerequisites installed, run the following commands:

git clone https://github.com/ElectricBlocks/electricblocks.git
cd electricblocks
gradlew jar

We recommend using the included gradle wrapper. We are using version 4.10.3. Newer versions of gradle may cause this build to fail.

This may take a while. Once built, the JAR should be located in ./build/reobfJar/output.jar

Copy this JAR file into your mods folder and start MC Forge.

Usage

TODO: Create useage info

Contributing

See CONTRIBUTING.md.

License

Distributed under the GNU Affero General Public License. See LICENSE.md for more information.

Acknowledgements

This software is developed by students at the University of Idaho for the Capstone Design class:

  • Zachary Sugano - Project Lead - zachoooo
  • Christian Whitfield - Team Member/Communications Lead - oceanwhit

About

A Minecraft Forge mod that simulates realistic power transmission.

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%