LemmaEOF / magistics

Logistical magic!

Home Page:http://t145.github.io/magistics/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


Logistical magic!

DownloadCount SupportedVersions


Table of Contents

  1. Dependencies
  2. Workspace Setup
  3. License
  4. Dev Support
  5. Contributing

Dependencies

In order to get started with Minecraft mod development in this workspace, a few prerequisites are required:

  1. Git
  2. Java Development Kit 8 (JDK 8)
  3. (Optional) Gradle

Each of the listed requirements contains a hyperlink that should take you directly to the correspondant download page. Just download and install what is compatible with your OS. Gradle is optional is because this workspace includes a Gradle wrapper, so when executing commands that begin with gradle, execute them with gradlew instead and everything will function normally.

If you're using OSX, I highly recommend using Homebrew, and installing everything by executing the following commands:

brew cask install java
brew install gradle

If you don't have Apple's Command Line Utilities installed before installing Homebrew, Hombrew will install them automatically.


Workspace Setup

Executing the following commands to prepare the workspace:

gradle setupWorkspace
gradle eclipse
gradle build
gradle --stop

Depending on your internet connection and the processing power of your machine, it may take a while to build. For most people it takes about 10 minutes. Again, if you don't have Gradle installed, then just replace the gradle in those commands with gradlew. Once it completes, just open up the generated eclipse directory in your IDE of choice. If you're using IntelliJ's IDEA, there should be an Eclipse plugin that's automatically installed with it from version 13 and on for compatibility.


License

Please consult the official license if you wish to use the source code. To use any of the assets, you may contatct myself or the original artist for permission.


Support

If you like my work and are interested in supporting me, go check out Patreon.

About

Logistical magic!

http://t145.github.io/magistics/

License:Apache License 2.0


Languages

Language:Java 100.0%