Skip to content
This repository has been archived by the owner on Jul 4, 2023. It is now read-only.

paulranshaw/amazingproject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MIT License

About

AMazingProject is Group 13's custom Minecraft modification developed with Forge, a modding API for Minecraft written in Java.

Built With

Table of Contents

Getting Started for Contributors

Required accounts and software:

  1. Download and install Git (Windows) Git (MacOS)
  2. Create a Oracle account
  3. Download and install Java SE Runtime Environment 8u202
    • Type Edit the system environment variables into the Windows search bar
    • Select Environment Variables
    • Select JAVA_HOME under Variable and set to C:\ProgramFiles\Java\jre1.8.0_202 if you installed the above in the default location.
  4. Download and install Java SE 17 Development Kit 17.0.6
  5. Apply for an education license for IntelliJ IDEA
  6. Download and install IntelliJ IDEA and then sign in to activate the product as Ultimate edition.
  7. Create a GitHub account then send Paul your username to be added as a collaborator.

Cloning the repository and setting up your development environment:

  1. Launch IntelliJ IDEA, by default you should see the Projects window. (If you don't see this, select File > New > Project from Version Control and continue)

    • Select Get from VCS in the top right of the window (Skip this if you didn't see the Projects window)
    • Select GitHub
    • You should now be prompted to login with your GitHub account
    • Once logged in, select amazingproject
    • Select Clone
      • If Load Project appears in lower center to right area of the window with Gradle mentioned, select this.
  2. Now you have successfully cloned the project, you need to 'checkout' the correct branch to make changes to code.

    • Select Terminal in IntelliJ IDEA, this is the 4th tab along the bottom of the IDE window
    • Enter git checkout develop
    • Git should state 'Your branch is up to date with 'origin/develop''
  3. To fully setup our environment, we need to complete one more step to make sure Gradle is working and can build from our cloned repository.

    • Enter ./gradlew genIntelliJRuns into the Terminal, this should state 'BUILD SUCCESSFUL in Xs'
    • Re-run this command, you should notice that there is a different number of 'X actionable tasks'. Once you have re-ran the command, the development environment is ready.

License

Distributed under the MIT License. See LICENSE for more information. This project uses Minecraft Forge, Forge Mod Loader. See LICENSE.txt or LICENSE-X.. .txt for more information.