Skip to content

NicholasBlackburn1/Blackburn_Kagic_Gempire

 
 

Repository files navigation

KAGIC Blackburn an Fork of Kagic becoming its own thing

The Steven Universe mod that adamantly denies it is a Steven Universe mod. KAGIC adds machines that inject an essence into the ground that engenders magical beings called "gems" by transmuting the blocks around. These gems appear in a variety of ways and can be commanded to do a variety of tasks based on these blocks, called "cruxes."

Whats new

  1. added over 12 new and Fun Advancements
  2. added biome detection to fire some advancemets
  3. added a new Gem Emerald
  4. Emerald can follow her superiors and scare a way mobs with her evil glare Don't mess with Emerald she hits like a truck.
  5. Adding Wailing Stone
  6. Adding White diamond

TODOs:

  1. Finish Emerald's model and texture
  2. get item texures for Emerald's Gems
  3. Finish Linking Advancemets to structures that the player entered
  4. get custom sounds for emerald
  5. Add Random Songs based on the advancement

Issues

  1. Ensure you are using the most recent version of KAGIC.
  2. Collect any helpful logs, screenshots, or snippets.
  3. Report issues to our issue tracker.
  4. Ask for help in our Discord.

Download

Check our releases page for downloads.

Discord

Our Discord server is a place to collaborate, learn, showcase, and discuss the development of KAGIC. It is a place where those who abide by the rules are welcomed, regardless of skill level. Click here to join us!

Development

Prerequisites

  1. JDK 8 - Download.
  2. Git - Download.

Setup

  1. Install the above prerequisites.
  2. Run command: `git clone this repo's link
  3. repository folder, run: .\gradlew setupDecompWorkspace
  4. Run .\gradlew eclipse or .\gradlew idea depending on your IDE.
  5. Amalgam is now installed.

Build

  1. Go to the directory of your repository.
  2. Run command: .\gradlew build
  3. Find KAGIC-x.jar in the build/lib folder.
  4. Amalgam has been built for distribution.

Testing

  1. Go to the directory of your repository.
  2. Run .\gradlew runClient to play on the modded client.
  3. Run .\gradlew runServer to start a modded server.

Contribute

  1. Fork, install, and setup KAGIC on your machine.
  2. Write code with comments for increased legibility.
  3. Summarize any changes for future pull requests.