Downloads

If you are a player and intend to install Universal Electricity in Minecraft, please download the “Universal Electricity Core” file.

For developers who wish to develop their mod with Universal Electricity, you will need the API and dev jar file. Universal Electricity is an FML Plugin (core mod) – it does not add any new content into the game without other mods implementing Universal Electricity installed.

Please note that it is highly recommended that you install Java 7+ or higher to ensure the best possible experience.

Installation (Players)

  1. Install Minecraft Forge.
  2. Download “Universal-Electricity-core” (DO NOT download the api or dev version).
  3. Drag the file into the “mods” folder in your Minecraft installation directory.
  4. Run Minecraft.

Installation (Developers)

  1. Install Minecraft Forge.
  2. Download “Universal-Electricity-api”.
  3. Download “Universal-Electricity-dev” and place it in the “mcp/lib” folder.
  4. Linked the “Universal-Electricity-dev” in your IDE project as a library.
  5. Copy the contents in the API and include it in your mod when distributing.

WARNING: UE-Dev and UE-API are not intended for normal players. It is a de-obfuscated version intended for developers only!


Stable Downloads

Coming Soon!


Development Downloads

#DependencyArtifacts
4.0.0.75
  • MC 1.7.10
  • Forge 10.13.0.1179
  • Forgot a print line
4.0.0.74
  • MC 1.7.10
  • Forge 10.13.0.1179
  • Fixed connection logic and removed debug, still might need more testing to confirm
4.0.0.73
  • MC 1.7.10
  • Forge 10.13.0.1179
  • Fixed a lot of issues with passing in varables, especially IEnergyNode, into ModuleUniversalElectricity
4.0.0.72
  • MC 1.7.10
  • Forge 10.13.0.1179
  • Worked on connection logic, especially for Compatibility handlers
  • Fixed internal connections for canConnect in NodeConnector
4.0.0.71
  • MC 1.7.10
  • Forge 10.13.0.1179
  • Fixed buildConnections crash with ForgeDirection
4.0.0.70
  • MC 1.7.10
  • Forge 10.13.0.1179
  • Made parent in Node public
4.0.0.69
  • MC 1.7.10
  • Forge 10.13.0.1179
    4.0.0.68
    • MC 1.7.10
    • Forge 10.13.0.1179
    • Changed IComponent and implemented its changes
    • Removed energy sim for the moment as it contains no code
    • Removed class arg for IConnector.getConnections()
    4.0.0.65
    • MC 1.7.10
    • Forge 10.13.0.1179
    • Added some interfaces for the simulator to use later on
    • Renamed LinkedGrid to SimulatedGrid
    4.0.0.64
    • MC 1.7.10
    • Forge 10.13.0.1179
    • Removed buildcraft support now that it will use RF
    4.0.0.63
    • MC 1.7.10
    • Forge 10.13.0.1179
    • Make it so you can import as a gradle task
    4.0.0.62
    • MC 1.7.10
    • Forge 10.13.0.1179
    • Another mistake due to IDEA's scala parsing
    4.0.0.59
    • MC 1.7.10
    • Forge 10.13.0.1179
    • Corrected some errors, removed DC pathFinder, and made LinkedGrid java again
    4.0.0.53
    • MC 1.7.10
    • Forge 10.13.0.1179
    • Documented NetworkPathFinder and added a way to prevent infinite loops during pathfinding
    4.0.0.52
    • MC 1.7.10
    • Forge 10.13.0.1179
    • Coded simulator path finder
    4.0.0.51
    • MC 1.7.10
    • Forge 10.13.0.1179
    • Started up on EnergyNetwork simulator
    4.0.0.50
    • MC 1.7.10
    • Forge 10.13.0.1179
    • Fixed a <> operator issue compiling WirePath with java 6
    4.0.0.45
    • MC 1.7.10
    • Forge 10.13.0.1179
    • Fixed NPE in NodeConnector when updating connection map
    4.0.0.44
    • MC 1.7.10
    • Forge 10.13.0.1179
    • Abstracted connection building into its own method in NodeConnector allowing it to be more easily overridden
    4.0.0.43
    • MC 1.7.10
    • Forge 10.13.0.1179
    • Changed Vector3.getAround from Scala Array to Java list
    4.0.0.42
    • MC 1.7.10
    • Forge 10.13.0.1179
    • Added a method to allow for interaction during connector update
    4.0.0.41
    • MC 1.7.10
    • Forge 10.13.0.1179
    • Fixed a NPE with NodeCnnector.isValidConnector
    4.0.0.40
    • MC 1.7.10
    • Forge 10.13.0.1179
    • Added a way to access NodeEnergy's buffer
    4.0.0.39
    • MC 1.7.10
    • Forge 10.13.0.1179
    • Added a temp version of NodeElectric while i work out the correct way to implement voltage
    • Reworked prefab nodes to function better and to no longer be in scala
    4.0.0.37
    • MC 1.7.10
    • Forge 10.13.0.1179
    • Added static methods in Compatibility.class for canConnect, getEnergy, and getEnergyMax
    4.0.0.36
    • MC 1.7.10
    • Forge 10.13.0.1179
    • Re-added midPoint method to Vector3
    4.0.0.35
    • MC 1.7.10
    • Forge 10.13.0.1179
    • Fixed some compile time errors with last few changes
    • Turned several of the Grid class back into java
    4.0.0.34
    • MC 1.7.10
    • Forge 10.13.0.1179
      4.0.0.33
      • MC 1.7.10
      • Forge 10.13.0.1179
      • Turned TickingGrid to java to help clear out issues using scala from java
      4.0.0.32
      • MC 1.7.10
      • Forge 10.13.0.1179
      • Fixed classOf for ElectricNode
      • Merge branch 'development' of https://github.com/Universal-Electricity/Universal-Electricity into development
      • Fixed NodeGrid generic type parameter limitation
      4.0.0.30
      • MC 1.7.10
      • Forge 10.13.0.1179
      • Added a static version of GetItemWithCharge
      4.0.0.29
      • MC 1.7.10
      • Forge 10.13.0.1179
        4.0.0.28
        • MC 1.7.10
        • Forge 10.13.0.1179
        • Added an overload, and backwards compatibility constructor to Unit Display
        4.0.0.27
        • MC 1.7.10
        • Forge 10.13.0.1179
        • Added a ByteArrayDataInput for vector3
        4.0.0.26
        • MC 1.7.10
        • Forge 10.13.0.1179
        • Interfaces for later grid networks
        4.0.0.25
        • MC 1.7.10
        • Forge 10.13.0.1179
        • Re-added IRotation as its designed to be applied to entities
        4.0.0.24
        • MC 1.7.10
        • Forge 10.13.0.1179
        • Fixed a return issue in ElectricalNode
        4.0.0.11
        • MC 1.7.10
        • Forge 10.13.0.1179
        • Added setBlockToAir methods to save time
        4.0.0.10
        • MC 1.7.10
        • Forge 10.13.0.1179
        • Add constructor to VectorWorld for movingObjectPos and IVectorWorld
        4.0.0.9
        • MC 1.7.10
        • Forge 10.13.0.1179
        • Fixed rotation matrix to use proper matrix 2D array
        4.0.0.8
        • MC 1.7.10
        • Forge 10.13.0.1179
        • Node now doesn't require generic to extend Node
        • Added default override update
        • Removed this.type generic from getGrid
        4.0.0.6
        • MC 1.7.10
        • Forge 10.13.0.1179
        • Added alternative rotational matrix to Vector3
        4.0.0.5
        • MC 1.7.10
        • Forge 10.13.0.1179
        • Updated Redstone Flux API
        • Fixed major Vector operation bug
        4.0.0.4
        • MC 1.7.10
        • Forge 10.13.0.1179
        • Added mcmod.info file
        4.0.0.3
        • MC 1.7.10
        • Forge 10.13.0.1179
          4.0.0.2
          • MC 1.7.10
          • Forge 10.13.0.1179
          • Fixed archive names having space
          4.0.0.1
          • MC 1.7.10
          • Forge 10.13.0.1179

            Legacy Downloads (1.6.4 or lower)