History Stages - License
Copyright (c) 2026 Flix100000. All Rights Reserved.

This source code is published for transparency, learning, bug reporting,
and contribution purposes. It is NOT open source under the OSI definition.
All rights not expressly granted below are reserved by the copyright holder.

Contributions (bug fixes, features, translations, art, documentation, etc.)
are very welcome. Please open an issue or pull request on the official
GitHub repository.

================================================================
1. PERMITTED WITHOUT PRIOR PERMISSION
================================================================

a) Reading, studying, and reviewing the source code.

b) Reporting bugs, opening issues, and submitting pull requests on the
   official repository. By submitting a contribution, you agree that your
   contribution is licensed to Flix100000 under these same terms and may
   be relicensed by Flix100000 as needed.

c) Forking the repository on GitHub for the sole purpose of preparing a
   pull request to the official repository. Such forks must not be
   distributed, advertised, or otherwise made available as a standalone
   or alternative version of the mod.

d) Including the official, compiled, unmodified mod artifact (e.g. the
   .jar file from the official CurseForge or Modrinth release) in:
     - public or private Minecraft modpacks (including commercial ones),
     - Let's Plays, streams, videos, screenshots, and similar content,
     - public or private Minecraft servers.
   No prior permission or notification is required for these uses.

e) Personal modifications of the mod for your own private use, provided
   the modified version is not distributed in any form.

f) Creating a technical port of the mod to a different Minecraft version
   or a different mod loader, under the conditions set out in Section 3.

================================================================
2. NOT PERMITTED WITHOUT WRITTEN PERMISSION
================================================================

a) Redistributing the source code or compiled binary outside of the
   official release channels.

b) Publishing modified versions, derivative mods, or forks as a
   standalone mod. This does not apply to technical ports made under
   Section 3.

c) Re-uploading the mod to CurseForge, Modrinth, or any other
   distribution platform under any account other than the official one.

d) Using any part of the source code in another project, mod, library,
   or product.

e) Removing or altering this license, copyright notices, or author
   attribution.

================================================================
3. TECHNICAL PORTS TO OTHER VERSIONS OR MOD LOADERS
================================================================

Porting the mod to a different Minecraft version or a different mod
loader is permitted without prior written permission, provided all of
the following conditions are met:

a) The port must not introduce features, content, or gameplay-affecting
   changes beyond what exists in the official version. Any change
   beyond a technical adaptation requires prior agreement with the
   copyright holder; contact via Discord or GitHub before starting
   such work.

b) Before or upon release, the person creating the port must contact
   the copyright holder (via Discord or a GitHub issue) and provide
   access to the port's full source code. On every platform the port
   is distributed on (CurseForge, Modrinth), its license field must be
   set to a custom license linking to the port's license file (see
   Appendix A). Ports that meet these terms may be listed as verified
   on the official Wiki, CurseForge, Modrinth, and GitHub pages.

c) The port's full source code must be published publicly (e.g. on
   GitHub). It must include an unmodified copy of this license and use
   the port license template in Appendix A for the code added
   specifically for the port. The port's page on every platform it is
   distributed on (CurseForge, Modrinth, GitHub) and, where applicable,
   its in-game credits must clearly name "History Stages" as the
   original mod and link to the official repository.

Ports that do not meet these conditions are not authorized and fall
under Section 2.

================================================================
4. NO WARRANTY
================================================================

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

================================================================
5. CONTACT
================================================================

For permission requests or licensing questions, join the official
Discord server and contact the maintainer there:

    https://discord.gg/BeZzxyZ9c4

Opening an issue on the official GitHub repository also works if you
prefer that.

================================================================
APPENDIX A: PORT LICENSE TEMPLATE
================================================================

Anyone creating a port under Section 3 must include this text, with
the bracketed fields filled in, as a separate license file in the
port's repository, alongside an unmodified copy of this license (e.g.
as LICENSE-ORIGINAL.txt).

----------------------------------------------------------------
History Stages Port License

This is [PORT NAME], a technical port of History Stages
(https://github.com/Flix100000/History-Stages) to
[TARGET VERSION / MOD LOADER], created by [PORTER NAME] with
permission under Section 3 of the original History Stages license.

Copyright (c) [YEAR] Flix100000 for the original mod.
Copyright (c) [YEAR] [PORTER NAME] for the changes made to create
this port.

This port, including the changes made to create it, is provided
under the same terms as the original History Stages license (see
LICENSE-ORIGINAL.txt in this repository), with [PORTER NAME] as the
copyright holder for the ported code. All permissions, restrictions,
and conditions of that license apply unchanged to this port,
including the restriction against re-uploading or redistributing
outside official channels, and against reusing this code in other
projects without permission from the respective copyright holder.
----------------------------------------------------------------
