# TiedUp! Remake - License

**Effective Date:** January 2025
**Applies to:** All versions of TiedUp! Remake (past, present, and future)

---

## Summary

This software is licensed under **GPL-3.0 with Commons Clause** and additional restrictions.

**You CAN:**
- Use the mod for free
- Modify the source code
- Distribute the mod (with source code)
- Create derivative works (must be open source under the same license)

**You CANNOT:**
- Sell this software
- Put this software behind a paywall, subscription, or any form of monetization
- Distribute without providing source code
- Use a more restrictive license for derivative works

---

## Full License Terms

### Part 1: Commons Clause Restriction

"Commons Clause" License Condition v1.0

The Software is provided to you by the Licensor under the License, as defined
below, subject to the following condition.

Without limiting other conditions in the License, the grant of rights under the
License will not include, and the License does not grant to you, the right to
Sell the Software.

For purposes of the foregoing, "Sell" means practicing any or all of the rights
granted to you under the License to provide to third parties, for a fee or other
consideration (including without limitation fees for hosting or consulting/
support services related to the Software), a product or service whose value
derives, entirely or substantially, from the functionality of the Software.

**Additional Monetization Restrictions:**

The following are explicitly prohibited:
1. Selling the Software or any derivative work
2. Requiring payment, subscription, or donation to access or download the Software
3. Placing the Software behind a paywall of any kind (Patreon, Ko-fi, etc.)
4. Bundling the Software with paid products or services
5. Using the Software as an incentive for paid memberships or subscriptions
6. Early access monetization (charging for early access to updates)

**Permitted:**
- Accepting voluntary donations (as long as the Software remains freely accessible)
- Using the Software on monetized content platforms (YouTube, Twitch, etc.)

---

### Part 2: GNU General Public License v3.0

Copyright (C) 2024-2025 TiedUp! Remake Contributors

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.

The full text of GPL-3.0 is available at:
https://www.gnu.org/licenses/gpl-3.0.txt

---

### Part 3: Asset Exclusions

The following assets are NOT covered by this license and remain property of
their respective owners:

1. **Original kdnp mod Assets** (textures, models, sounds from the 1.12.2 version)
   - Original creators: Yuti & Marl Velius
   - These assets are used under fair use for preservation/educational purposes
   - Contact original authors for commercial use

2. **Minecraft Assets**
   - All Minecraft textures, sounds, and code belong to Mojang Studios/Microsoft
   - Subject to Minecraft EULA: https://www.minecraft.net/en-us/eula

3. **Third-Party Libraries**
   - PlayerAnimator: Subject to its own license (dev.kosmx.player-anim)
   - Forge: Subject to Forge license (MinecraftForge)
   - Other dependencies: Subject to their respective licenses

**Code written for this remake** (files in `src/main/java/com/tiedup/remake/`)
is fully covered by this GPL-3.0 + Commons Clause license.

---

### Part 4: Derivative Works

Any derivative work based on this Software MUST:

1. Be distributed under this same license (GPL-3.0 + Commons Clause)
2. Provide complete source code
3. Maintain all copyright notices
4. Not be sold or monetized in any way
5. Credit the original TiedUp! Remake project

---

### Part 5: Disclaimer

THIS 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.

---

## SPDX Identifier

```
SPDX-License-Identifier: GPL-3.0-only WITH Commons-Clause-1.0
```

## Contact

For licensing questions or permission requests, open an issue on the project repository.
