Skip to content

Latest commit

 

History

History
50 lines (29 loc) · 3.23 KB

LICENSE.md

File metadata and controls

50 lines (29 loc) · 3.23 KB

© ABadHaiku

Minecraft © Mojang AB, Microsoft.

"Divine Journey 2", DJ2 icon © Atricos.

This mod (plugin, patch to Minecraft source, henceforth referred to as "Mod"), by the terms of http://minecraft.net/terms, is the sole property of the Mod author (ABadHaiku, A.K.A. ByThePowerOfScience, btpos, henceforth referred to as "Author").

Divine Journey 2 Addons contains some code from the mods it targets due to implementation restrictions. Those sections are governed by the source projects' licenses.

Redistribution rights are granted to CurseForge for the purpose of distributing the mod through their platform and to GitHub for viewing/redistribution of its source code.

Use of this MOD to be installed, manually or automatically, is given to the USER without restriction.

THIS MOD IS PROVIDED 'AS IS' WITH NO WARRANTIES, IMPLIED OR OTHERWISE. THE AUTHOR OF THIS MOD TAKES NO RESPONSIBILITY FOR ANY DAMAGES INCURRED FROM THE USE OF THIS MOD. THIS MOD ALTERS FUNDAMENTAL PARTS OF THE MINECRAFT GAME, PARTS OF MINECRAFT MAY NOT WORK WITH THIS MOD INSTALLED. ALL DAMAGES CAUSED FROM THE USE OR MISUSE OF THIS MOD FALL ON THE USER.

ADDED PROVISIONS FOR THE SOURCE CODE:

You may:

  • Use any APIs in this mod and reference its code in works that depend on it, obviously;
  • Contribute to this repository;
  • Ask to be a maintainer if I’ve stopped working on it (99% chance I say yes);
  • Make a fork of this repository, solely to contribute back to this repository via Pull Request;
  • Copy portions of individual methods solely when @Overwriting the copied methods in a Mixin that targets this mod (because I know how finicky Mixin targeting can be sometimes and I’m all for soft-patching my code);
  • Bytecode-manipulate this program at runtime (seriously you can go to town on it, it’s made to be Mixin’d);
  • Make a mod mod mod for this mod mod that mods other mods.

You may not:

  • Repackage code in this repository as part of another project, save for code that is governed by another license;
  • Copy code wholesale from this project;
  • Rerelease this project in any way;
  • Host this code under another repository as a way of permanently hosting a modified version of the source code.

Attempts to make a separate LTS version of this mod are not permitted under this license. If you want long-term support for this project after it’s been abandoned, literally just ask me if you can be a maintainer and I will HAPPILY say yes.

Items listed in the "You may not:" section do not constitute the total copyright protection of the mod. These are just examples of what is not allowed under this license.

Reasons for these restrictions:

  1. This mod is made to fix things for everyone in the 1.12 ecosystem, and forking the project splits the number of people who benefit from any changes.
  2. We have 3 different versions of UniversalTweaks that all conflict with one another and are missing some features from the others. I don't want that to happen to this.
  3. Honestly I just like keeping my name on it :P

The mod is provided freely and may be decompiled and modified for private use, either with a decompiler or a bytecode editor. Public distribution of modified versions of the mod require advance written permission of the Author and may be subject to certain terms.