This is Applied Energistics 3 code Documentation. Here you will find both API documentation, if you wish to use AE3 API, and internal documentation, if you wish to contribute to AE3. Use the switch in the top right corner to switch between which type of documentation is displayed.
{% method %} {% sample lang="api" %} Right now you are reading: API Documentation.
Not yet implemented. Either clone the repo, run gradle build
, take the dev jar and add it as local dependency or download all the sources and throw them into src/api.
{% sample lang="internal" %} Right now you are reading: Internal Documentation.
- Clone the repo
- Download Forge MDK and copy "eclipse" folder from it into cloned repo
- Run
gradle setupDecompWorkspace eclipse
- Point eclipse to "eclipse" folder inside the repo
- Clone the repo
- Launch idea, click open project, select "build.gradle" inside the repo, Open As Project
- DESELECT "Create separate module per source set"
- (Optionally) Select "Create directories for empty..."
- If AE still does not come with gradle wrapper, use your local gradle installation or copy gradle wrapper from default forge MDK
- Run "Tasks/forgegradle/setupDecompWorkspace". You may want to create run configuration, if you're going to be updating dependencies often
- Run "Tasks/forgegradle/genIntellijRuns", there is no need to run it more than once even after workspace update
Based on CPW's Forge MDK Intellij Setup Tutorial:
{% endmethod %}