Skip to content

Contributing To The Base Project

MashXP edited this page Oct 24, 2023 · 1 revision

How to Contribute to our beloved Doggy Talents Next!


Difficulty: 🦴🦴🦴🦴


  • First Download VSC and Github for Desktop (links provided above).

  • If you don't have a Github Account, create one: image

  • After you log in to Github for Desktop, you can start Cloning repository. image

    or

    image

  • Go to URL image

  • After the cloning, you'll be greeted with this interface. image

  • Click on Current branch, and head to the version in which you want to contribute to (I'll pick the 1.20-debug branch).

    image

Note: Make sure you pick a branch that has -debug suffix not -master

  • Open in VSC. image

  • After you click Yes on the Trust the Authors confirmation. VSC will recommend you to install these extensions as well as JDK (Java Development Kit). The first one is mandatory. image

  • Open New Terminal.

vuftuk

  • Run ./gradlew build and let it finish.

    • If you encounter this error:

    image

    Otherwise it should look like this. yfulf

  • Run ./gradlew genVSCodeRuns. k gii

  • If you done it correctly, there should be a .vscode folder in your project.

  • Go to settings.json (shortcut Ctrl+P)

  • "java.gradle.buildServer.enabled": "off". Remember to add a comma at the end of the line above.

    image

  • Reload your project. (there should be a notification board pops up at the bottom right corner.)

  • Ctrl+P + > Java: Clean Java Language Server Workspace.

  • Press f5.

  • After this step, you should see Minecraft boots up along with DTN.


I hope you find this guide helpful, feel free to ask any questions during the process of conversion (or maybe later on, i don't mind xD).

Good luck!!! がんばってね〜!(⁠。⁠•̀⁠ᴗ⁠-⁠)⁠✧

dt_dev_design

Clone this wiki locally