Blood Magic 3 Guide Book Chinese Translation —— 第三方作品、原始许可与致谢
================================================================================

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

  名称：Blood Magic 3 Guide Book Chinese Translation
  作者：anderlyer
  标识：SPDX-License-Identifier: Apache-2.0

  它只做两件事，彼此独立：

      ① 血魔法 Patchouli 手册的简体中文译本（纯资源文件，237 个）
      ② 让血魔法 HUD 不再寄生在原版聊天面板事件上的修复（一处 Mixin）


2. 上游作品：Blood Magic
--------------------------------------------------------------------------------

  名称：    Blood Magic（中文名「血魔法」）
  项目地址：https://github.com/WayofTime/BloodMagic
  作者：    WayofTime 及 Blood Magic 贡献者
  版权：    Copyright (C) WayofTime and contributors
  许可：    Creative Commons Attribution 4.0 International（CC BY 4.0）
            见其仓库 1.20.1 分支根目录的 LICENSE.md

  关于许可字段的一处说明：
  发行 jar 内 META-INF/mods.toml 的 license 字段在不同构建里并不一致 ——

    · 3.3.8-50 及之后的构建写作 "CC BY 4.0"，与仓库 LICENSE.md 一致；
    · 更早的构建（例如 3.3.3-45）该字段仍是**未经修改的 Forge MDK 示例模板**，
      写作 "All Rights Reserved"。

  后者显然不是作者的许可选择，而是模板默认值未清理。**实际适用的许可以仓库根目录
  的 LICENSE.md 为准，即 CC BY 4.0。**


3. 关于手册译文
--------------------------------------------------------------------------------

  本 mod 携带的 zh_cn 手册共 241 个文件，分两部分：

    · 237 个是 Blood Magic 英文原版手册
      （assets/bloodmagic/patchouli_books/guide/en_us/）逐文件翻译而来；

    · 另外 4 个（categories/.../alchemy_flask_rework.json 与同目录下 3 个条目）不是
      上游内容 —— 它们是双方共同作者**自己撰写**的条目，介绍另一个 mod
      （Better Blood Magic 3 Potions）对炼金药水瓶做的那几处改动。
      其英文原文随那个 mod 发布在 en_us 下，本 mod 只提供对应的中文。
      这 4 个文件不涉及任何上游作品的翻译，也就没有额外的署名义务。

  Blood Magic 以 CC BY 4.0 发布，该许可明确授予制作与再分发**改编作品**的权利
  （第 2 条 a 款 1 项 B），并且**不含 ShareAlike 条款**。因此本译文作为改编作品，
  可以随本 mod 以 Apache-2.0 一并发布。需要履行的义务只有署名与注明修改 —— 即本文件。

  Patchouli 手册的 book.json 自带 "use_resource_pack": true，所以本 mod 只需要
  提供 zh_cn 目录即可覆盖手册，不需要改动任何代码。游戏语言不是中文的玩家不受影响。


4. 关于术语译名，与 CFPA 汉化资源包
--------------------------------------------------------------------------------

  为了让手册里的物品名与**游戏内实际显示**一致，译本中的专有名词
  （如「占卜印记」「炼金术桌」「生命源质」「束灵盔甲」）沿用了社区汉化资源包
  Minecraft-Mod-Language-Modpack 的既有译法。

      项目主页：https://cfpa.site/
      GitHub：  https://github.com/CFPAOrg/Minecraft-Mod-Language-Package
      署名：    CFPA 团队及汉化项目贡献者
      许可：    CC BY-NC-SA 4.0（Attribution-NonCommercial-ShareAlike 4.0，见其包内 LICENSE）

  **除这些术语译名之外，本 mod 未使用该汉化包的任何文本。** 该包并未包含血魔法手册的
  译文 —— 包内与 bloodmagic 相关的条目只有一个 lang 文件，没有任何
  patchouli_books 内容。手册正文是直接从 Blood Magic 英文原文翻译的。

  术语译名属于「同一个游戏对象对应同一个中文名」的兼容性约定。若您认为沿用译名本身
  即构成该包的衍生作品，请注意 CC BY-NC-SA 的**非商业**与**相同方式共享**条款会随之
  适用 —— 这是本 mod 在许可上唯一需要留意的一点，除此之外本 mod 与 CC BY-NC-SA 无关。


5. HUD 修复部分
--------------------------------------------------------------------------------

  Blood Magic 的整套 HUD 都挂在原版聊天面板的渲染事件上：

      wayoftime.bloodmagic.client.hud.ElementRegistry#onRenderOverlay
      只在 event.getOverlay() == VanillaGuiOverlay.CHAT_PANEL.type() 时才绘制。

  于是任何让聊天面板 overlay 不渲染的 mod，都会连带干掉血魔法的全部 HUD 元素。

  本 mod 用 SpongePowered Mixin 注入这一个方法（remap = false，目标是血魔法自己的类），
  在方法头取消它，改由本 mod 监听 Forge 的 RenderGuiEvent.Post，用血魔法自己的公开 API
  （ElementRegistry.getElements/getKey/getPosition、HUDElement.shouldRender/draw）
  把同样的元素画一遍。元素本身、显示条件、已保存的位置全部仍是血魔法自己的，只有挂载点变了。

  用到的公开 API 签名均已对照血魔法 3.3.8-50 的实际字节码核对过。

  编译期仅以只读方式引用 Blood Magic 的 API（compileOnly，不打包）。

  注入点落在 wayoftime.bloodmagic.* 包内，**不注入 Minecraft 原版类、不注入 Forge 类、
  不注入任何其他 mod 的类**。


6. 非官方声明
--------------------------------------------------------------------------------

  本 mod 是**第三方作品，与 Blood Magic 官方、CFPA 汉化项目均无关**。
  相关作者未曾参与本 mod 的开发，也未以任何方式为其背书。


7. 致谢
--------------------------------------------------------------------------------

  感谢 WayofTime 与 Blood Magic 全体贡献者，写下了这套值得被读懂的手册。
  感谢 CFPA 团队与汉化项目贡献者，游戏内能读到中文全靠他们。
  同时感谢 SpongePowered Mixin 与 Minecraft Forge 项目。


================================================================================
完整许可文本见同目录 LICENSE 文件，或访问
<https://www.apache.org/licenses/LICENSE-2.0>
CC BY 4.0 全文见 <https://creativecommons.org/licenses/by/4.0/legalcode>
