Ars Nouveau Performance Optimization —— 第三方作品、原始许可与致谢
================================================================================

（Minecraft 1.21.1 / NeoForge 构建）

本文件载明 Ars Nouveau Performance Optimization 所依据的上游作品、原始版权归属与原始许可声明。
本 mod 的许可全文见同目录 LICENSE 文件。


1. 本 mod
--------------------------------------------------------------------------------

  名称：Ars Nouveau Performance Optimization（新生魔艺渲染优化）
  版权：Copyright (C) 2026 ArsNouveauPerformanceOptimization
  标识：SPDX-License-Identifier: GPL-3.0-only


2. 上游作品
--------------------------------------------------------------------------------

  名称：    Ars Nouveau（中文名「新生魔艺」）
  项目地址：https://github.com/baileyholl/Ars-Nouveau
  作者：    Bailey Hollingsworth 及 Ars Nouveau 贡献者
  版权：    Copyright (C) Bailey Hollingsworth and contributors

  许可：    **代码** —— GNU Lesser General Public License, Version 3 (LGPL-3.0)
            **资源**（textures / models 等）—— All Rights Reserved

            见其源码仓库根目录的 license.txt。该文件开头即为资源声明：

                All assets including textures and models are
                All Rights Reserved unless otherwise stated or explicit permission
                is granted. You may not redistribute or modify any of the assets
                without explicit permission from the author.

            紧接着是 LGPL-3.0 全文，因此**代码适用 LGPL-3.0，资源不适用**。

            关于许可字段的一处说明：其 META-INF/neoforge.mods.toml 的 license 字段写作
            "GNU GENERAL PUBLIC LICENSE"，该字段为展示用自由文本，与实际许可不符
            （与 license.txt 的 LGPL-3.0 差一个 "LESSER"）。**以 license.txt 为准。**
            这一点在 1.21.1 分支与 1.20.1 分支上均已核实，措辞相同、结论相同。

  原始许可声明（摘录自 Ars Nouveau 的 license.txt）：

      GNU LESSER GENERAL PUBLIC LICENSE
          Version 3, 29 June 2007

      Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/>
      Everyone is permitted to copy and distribute verbatim copies
      of this license document, but changing it is not allowed.

      This version of the GNU Lesser General Public License incorporates
      the terms and conditions of version 3 of the GNU General Public
      License, supplemented by the additional permissions listed below.


3. 本 mod 对上游作品的使用方式
--------------------------------------------------------------------------------

  Ars Nouveau Performance Optimization 不复制、不重新分发 Ars Nouveau 的任何源码或资源，产物中不含其
  代码，也不含其任何 texture / model。它通过 SpongePowered Mixin 在运行时注入 Ars Nouveau 的下列类：

      com.hollingsworth.arsnouveau.client.particle.GlowParticleProvider
      com.hollingsworth.arsnouveau.client.particle.LineParticleProvider
      com.hollingsworth.arsnouveau.client.particle.SparkleParticleProvider
      com.hollingsworth.arsnouveau.client.particle.HelixParticleData
      com.hollingsworth.arsnouveau.client.particle.ParticleUtil
      com.hollingsworth.arsnouveau.client.renderer.tile.ArsGeoBlockRenderer
      com.hollingsworth.arsnouveau.common.block.tile.StorageLecternTile

  编译期仅以只读方式引用 Ars Nouveau 与 GeckoLib 的 API（compileOnly），二者都不打包进本 mod 的产物。
  GeckoLib 本身亦是 Ars Nouveau 的强制前置。

  注入点全部落在 com.hollingsworth.arsnouveau.* 包内，不注入 Minecraft 原版类、
  不注入 GeckoLib 类、不注入任何其他 mod 的类。

  **资源声明不影响本 mod** —— 本 mod 不读取、不复制、不修改 Ars Nouveau 的任何美术资源，
  因此上游对 resources 的 All Rights Reserved 声明对本项目不构成限制。


4. 许可依据
--------------------------------------------------------------------------------

  Ars Nouveau 的**代码**以 LGPL-3.0 发布。LGPL-3.0 第 2 条「Conveying Modified Versions」
  为其修改版本给出了两条出路，其 (b) 项原文为：

      b) under the GNU GPL, with none of the additional permissions of
         this License applicable to that copy.

  即：可以去掉 LGPL 的附加许可，改用 GNU GPL 发布修改版本。

  据此，本衍生作品以 GNU General Public License, Version 3 only 发布
  （SPDX-License-Identifier: GPL-3.0-only）。

  完整许可文本见同目录 LICENSE 文件，或访问
  <https://www.gnu.org/licenses/gpl-3.0.txt>


5. 致谢
--------------------------------------------------------------------------------

  感谢 Bailey Hollingsworth 与 Ars Nouveau 全体贡献者创造出这个出色的 mod。

  本优化 mod 完全建立在 Ars Nouveau 的架构之上：正是它把全部自定义粒子收敛到
  四个 ParticleProvider、把十余种动画机器渲染收敛到同一个基类 _ArsGeoBlockRenderer_，
  才使得「用极少量注入点覆盖全部渲染路径」成为可能，也让本 mod 得以把冲突面
  压到最小。

  同时感谢 SpongePowered Mixin、NeoForge 与 GeckoLib 项目。
