帕秋莉:织物版

帕秋莉:织物版

Minecraft 1.21.11 Fabric 非官方移植版 Patchouli,一个面向模组和整合包作者的数据驱动的游戏内文档系统。

Patchouli:Fabric 版

Patchouli:Fabric 版是 Patchouli 的非官方社区维护 Fabric 移植版,适用于 Minecraft 1.21.11。

Patchouli 是一个面向 Minecraft 模组和整合包作者的数据驱动的游戏内文档系统。它允许项目创建可访问且互动的指南书籍,包含文本、图片、配方、实体、任务、关系、进度展示和多方块结构预览。

原始项目与致谢

本项目基于原始 Patchouli 项目。

原始 Patchouli 项目的所有设计、代码和资产归其原作者和贡献者所有,包括 Vazkii 和 williewillus。

原始 CurseForge 项目: https://www.curseforge.com/minecraft/mc-mods/patchouli

原始源代码仓库: https://github.com/VazkiiMods/Patchouli

官方文档: https://vazkiimods.github.io/Patchouli/docs/intro

本项目并非 VazkiiMods 的官方版本,未经原始作者认可、赞助或与其有关联。

本项目的不同之处

官方 Patchouli 项目目前不提供经过维护的 Minecraft 1.21.11 Fabric 版本。

本项目将 Minecraft 1.21.1 的实现移植到 Minecraft 1.21.11,并发布适用于该版本的 Fabric 版本。

移植内容包括:

  • Minecraft 1.21.11 和 Java 21 API 迁移。
  • 对 Minecraft 1.21.11 的 Fabric Loader 和 Fabric API 支持。
  • 将书籍物品渲染迁移到更新的数据驱动物品模型系统。
  • 同步配方后支持 Fabric 配方同步和书籍重建。
  • 将书内多方块预览迁移到 Minecraft 的画中画渲染系统。
  • 恢复半透明的世界多方块预览。
  • 针对 1.21.11 的文本渲染、网络、mixin 和 NBT API 的兼容性修复。
  • 使用六位十六进制颜色时,恢复不透明的书籍文本颜色。

兼容性

  • Minecraft:1.21.11
  • 模组加载器:Fabric
  • Fabric Loader:0.15.11 或更新版本
  • Fabric API:适用于 Minecraft 1.21.11 的 0.139.4 或更新版本
  • Java:21
  • 环境:客户端和服务端

需要 Fabric API。

许可证

原始 Patchouli 代码和资产根据知识共享署名-非商业性使用-相同方式共享 3.0 未本地化版本许可证授权。

此非官方 Minecraft 1.21.11 Fabric 移植版及其修改在相同许可证下分发。保留了原始许可证文件和署名声明。

许可证: https://creativecommons.org/licenses/by-nc-sa/3.0/legalcode

移植版源代码仓库: https://github.com/gege-tlph/Patchouli

仓库许可证文件: https://github.com/gege-tlph/Patchouli/blob/port/1.21.11-fabric/LICENSE