Files
Dusk-92 3c4083b3db Add optimized TokensWorth chat and loot modules
Add Block NPC Spam, World Chat Hider, and Loot Quality to Extras with shared chat filtering, event-driven loot quality handling, runtime safety fixes, and updated documentation/provenance.
2026-09-07 09:52:54 +02:00

5.2 KiB

ShaguTweaks-Extras-ClassicAPI third-party notices

This file records third-party material, upstream sources, external runtime dependencies, and compatibility references known to ShaguTweaks-Extras-ClassicAPI.

It is intentionally additive: source comments, Git history, AUDIT.md, upstream license notices, and README credits remain part of the provenance trail and should not be removed merely because this summary exists.

ShaguTweaks-extras

ShaguTweaks-Extras-ClassicAPI is a fork of the ShaguTweaks-extras tree maintained by paokkerkir:

The original MIT license remains at the repository root in LICENSE and an additional preserved copy is stored in LICENSES/ShaguTweaks-extras-MIT.txt.

The MIT grant applies to material for which the applicable upstream copyright holder had the right to grant those permissions. It does not by itself establish ownership or relicensing authority over unrelated third-party or game-derived assets that may have been present in an upstream package.

TokensWorth/ShaguTweaks-mods

The following modules in this fork contain code adapted from TokensWorth/ShaguTweaks-mods:

  • mods/actionbar-mouseover-common.lua
  • mods/actionbar-mouseover-bar-right.lua
  • mods/actionbar-mouseover-bar-right2.lua
  • mods/actionbar-hide-macro.lua
  • mods/unitframes-abbrev-names.lua
  • mods/cursor-tooltip.lua
  • mods/hide-combat-tooltip.lua
  • mods/minimap-framerate-latency.lua
  • mods/chat-npc-spam.lua
  • mods/world-chat-hider.lua
  • mods/loot-quality.lua

Source:

License: MIT Copyright (c) 2022 GryllsAddons

The preserved upstream license text is stored in LICENSES/ShaguTweaks-mods-MIT.txt.

ShaguTweaks-ClassicAPI

ShaguTweaks-ClassicAPI is a required external addon dependency used by this Extras fork.

This dependency relationship does not merge the two repositories into a single distribution and does not imply that every notice in one repository applies to the other.

ClassicAPI

ClassicAPI is a required external runtime dependency used through the shared ShaguTweaks.API compatibility layer.

A verbatim copy of the upstream license document is preserved in LICENSES/ClassicAPI-GPL-3.0.txt for reference. Including that license text does not relicense ShaguTweaks-Extras-ClassicAPI under the GPL and does not imply that ClassicAPI binaries or source are distributed as part of this addon.

SuperWoW

SuperWoW is an optional external runtime dependency used indirectly through ShaguTweaks-ClassicAPI compatibility paths.

The upstream SuperWoW license has its own restrictions. This notice records the dependency and preserves its license; it does not extend those terms to ShaguTweaks-Extras-ClassicAPI or grant additional rights in SuperWoW.

Turtle WoW-like environments

ShaguTweaks-Extras-ClassicAPI contains compatibility logic intended for Turtle WoW-like server/client environments. Compatibility, testing, naming, or behavioral reference does not create an affiliation, endorsement, partnership, or ownership relationship with those projects or their maintainers.

Artwork and screenshots

Artwork under img/ and screenshots under screenshots/ are tracked separately in Docs/ASSET_PROVENANCE.md.

At the time of the 2026-08-31 provenance audit, the complete img/ and screenshots/ trees were byte-identical, at Git object level, to the corresponding directories in paokkerkir/ShaguTweaks-extras.

A project-level software license does not automatically prove ownership or relicensing authority for every visual asset in an upstream project. The asset manifest therefore records exact upstream matches without making broader ownership claims.

Project identity and trademarks

The canonical repository maintained by Dusk-92 is:

Forks, mirrors, package caches, and modified copies hosted elsewhere are independent unless this canonical project explicitly states otherwise.

World of Warcraft and Blizzard Entertainment names, marks, and game assets remain the property of their respective rights holders. Other project names and trademarks remain the property of their respective owners.

See PROJECT_IDENTITY.md for the full project-identity notice.

Preservation rule

Do not remove historical source comments, attribution notes, license notices, audit notes, compatibility explanations, or provenance records simply because newer documentation summarizes them.

When replacing or substantially rewriting third-party-derived material, update the provenance record rather than erasing the earlier history.