dev branch
View on GitLab ↗
EMC Exchange is an authorized port of EMC Interface, the original ProjectE addon by OfekN, updated for Minecraft 1.21.1 with NeoForge.
Permission was explicitly granted by the original author to create and redistribute this port under a different name. This project is therefore distributed as EMC Exchange.
About
EMC Exchange brings the functionality of the original EMC Interface to Minecraft 1.21.1 and NeoForge while preserving its original purpose: exposing a player's ProjectE knowledge and EMC balance through an item-handler capability for storage-network automation.
The port carries forward the original mod's functionality and ProjectE integration while adapting the implementation to the modern Minecraft and NeoForge environment.
Attribution & Licensing
EMC Exchange is based on the original EMC Interface project by OfekN.
The original project is licensed All Rights Reserved (ARR). Those licensing terms remain in effect for the original work, including its source code and assets. This project does not relicense the original work under an open-source license.
Permission to create and redistribute this port was explicitly granted by the original author.
For complete attribution and licensing information, see NOTICE.md.
Original Project
EMC Interface Original author: OfekN
View EMC Interface on CurseForge
Development
| Component | Version |
|---|---|
| Minecraft | 1.21.1 |
| NeoForge | 21.1.252 |
| Java | 21 |
| ProjectE | 1.1.0 |
Building
Clone the repository and run:
./gradlew build
The resulting mod jar will be placed in:
build/libs/
Development Client
To launch the development client:
./gradlew runClient
Issues
Bug reports and development tasks can be tracked through the GitLab issue board.
EMC Exchange is an unofficial port and is not the original EMC Interface project.