mirror of
https://github.com/GTNewHorizons/Chisel.git
synced 2026-10-25 20:22:34 +00:00
1.2 KiB
1.2 KiB
Contributing
Before contributing, make sure you're familiar with the GT:NH Contribution Guidelines
Setting up a Development Environment
Chisel is open-source under the GPL v2 license. As a result, you may contribute to the development of the mod via pull requests.
To set up the mod as to allow you to make changes, do the following:
- Clone the repository onto your local system.
- Open a command prompt from the repository folder.
- Run the command
gradlew setupDecompWorkspace(using./gradlewif on Mac/Linux)
The next steps vary based on what IDE you wish to use
IntelliJ IDEA
- Run
gradlew idea. - Open IntelliJ and point to either the project folder or the
build.gradlefile. - After opening the project in IntelliJ, run
gradlew genIntellijRunsin the command terminal you opened earlier.
Eclipse
- Run
gradlew eclipse. - Open Eclipse and import the folder as a project.
You now have a functional local copy of Chisel, ready to develop on.
Formatting
When coding for the GTNH branch, please run gradlew spotlessApply before posting a PR.