Merge branch 'master' into 1.10

* master:
  Updated license to prevent future misuse of Mekanism
tree: c7c0df5d22d12872b458cf1f58f5e699c515a116
  1. .gitignore
  2. README.md
  3. build.gradle
  4. build.properties
  5. docs/
  6. etc/
  7. src/
README.md

Mekanism for Minecraft 1.10

Official Website

Source code. More information can be found on the mod's forum post.

About

Mekanism is a Minecraft add-on featuring high-tech machinery that can be used to create powerful tools, armor, and weapons.

Modpacks, websites, reviews, or anything else

Some people really don‘t like others to review or distribute their mods, something which I honestly don’t understand. You are the ones who help get this mod into the Minecraft community‘s hands, which seems like a good thing from my perspective. As long as you follow the terms laid out in the license below, go right ahead. I honestly just don’t want you messaging me on IRC or on the forums, asking my permission. If you need proof, provide a link to this page.

License

Note that this license exists for Mekanism v9.1 or later. Previous versions of Mekanism utilize the MIT license.

Licenses are not really my friend -- strict closed source software really drives me nuts. Even more, with a derivative work coded in a language such as Java, nothing can really prevent people from looking through my source with JD-GUI. I learned to program through a combination of textbooks, trial-and-error and browsing open source projects. As such, I have decided to utilize a fairly lenient policy in hopes that my work will educate and inspire others with interests in computer science.

I‘m choosing to not adopt a specific license, meaning that all rights to source code, assets and distributed binaries are reserved to me by default. However, I’ve made some notable exceptions in regards to Mekanism‘s source code, which can be listed below. Read each section carefully to make sure you understand exactly what you can and can’t do. Don‘t try to work in the ‘grey area’ - if it’s not listed, don't attempt it.

Mekanism's artwork and sounds are licensed under Creative Commons Attribution-ShareAlike 4.0 International.

You may:

  • Use any Mekanism binaries. Free of charge :)
  • View Mekanism's source code, either through this website or decompiling.
  • Utilize and/or package copies of Mekanism's API (MDK) in third-party projects.
  • Create and make profit from Mekanism-dependent, third-party Mekanism modules, as long as no Mekanism source code (other than the API) is included in public releases.
  • Learn from, utilize, and/or distribute small snippets of Mekanism code for use in third-party projects, with credit to the author.
  • Include and distribute official Mekanism binaries in public modpacks, with credit to the author.
  • Distribute modified Mekanism binaries for private use, with or without credit to the author.

You may, with permission (via Twitter or Email):

  • Distribute modified Mekanism binaries for use in public modpacks with credit to the author.

You may not:

  • Distribute official Mekanism binaries in public modpacks without credit to the author.
  • Distribute modified Mekanism binaries in public modpacks without permission from the author.
  • Publicly distribute 10% or more of Mekanism's raw or compiled source code, without explicit permission from the author, with the exception of modpacks.

Copyright © 2016 Aidan Brady

Developers & Credits

Lead Developer: aidancbrady

Co-developer: unpairedbracket

Artwork: Cheapshot, Archadia

Contributors: micdoodle