diff options
author | hannibal2 <24389977+hannibal00212@users.noreply.github.com> | 2023-06-10 18:03:37 +0200 |
---|---|---|
committer | hannibal2 <24389977+hannibal00212@users.noreply.github.com> | 2023-06-10 18:03:37 +0200 |
commit | 331dd5fec648599b44384d4e8419c0ccd0136d56 (patch) | |
tree | 8dc5eabe424076cf98e9cf972c3951605c6a3e04 | |
parent | e3f985c27994a5118a0d75dbd7b0d21e790ad7cd (diff) | |
parent | bce780c722eda5907996bfc0ee31791c3df6c67e (diff) | |
download | skyhanni-331dd5fec648599b44384d4e8419c0ccd0136d56.tar.gz skyhanni-331dd5fec648599b44384d4e8419c0ccd0136d56.tar.bz2 skyhanni-331dd5fec648599b44384d4e8419c0ccd0136d56.zip |
Merge remote-tracking branch 'origin/beta' into beta
-rw-r--r-- | CONTRIBUTING.md | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 000000000..6de14399a --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,19 @@ +# How to Contribute + +This tutorial explains how to set up a development environment to work on SkyHanni. We use [IntelliJ](https://www.jetbrains.com/idea/) as an example. + +## Basics +SkyHanni is a 1.8.9 Forge mod, written in [Kotlin](https://kotlinlang.org/) and [Java](https://www.java.com/en/). +We use a [gradle config](https://gradle.org/) to build the mod, +written in [Kotlin DSL](https://docs.gradle.org/current/userguide/kotlin_dsl.html). + +This development environment uses [DevAuth](https://github.com/DJtheRedstoner/DevAuth) to allow connecting to Hypixel while debugging in IntelliJ. + +## Setup + +### Download IntelliJ +- Download IntelliJ from [JetBrains Website](https://www.jetbrains.com/idea/download/). +- Use Community Edition. +- ![image](https://github.com/hannibal002/SkyHanni/assets/24389977/68b9044c-42d0-44ba-85f7-9848a35a27b2) + +In Progress - more later |