兼容性

兼容性

一个使多个基于花盆和装饰罐的mod能够协同工作的Minecraft模组!动态运行!

ComPOTability

一个兼容性模组,将各类花盆模组整合在一起,并添加了一些很酷的内容!本模组充当不同花盆模组之间的桥梁,并添加染色变体,让你的建筑更美观。

本模组的功能

ComPOTability 本质上是一个兼容层,确保不同的花盆模组能够协同工作而不产生冲突。它还添加了一些不错的功能,比如染色悬挂花盆和染色花盆。

动态模组加载

本模组会智能地决定加载内容——只有在所需模组实际安装时才会激活相应功能。具体运作方式如下:

Arts & Crafts + NotEnoughPots 集成

  • 仅在 Arts & Crafts 和 NotEnoughPots 同时安装时生效
  • 为所有原版作物(土豆、胡萝卜、小麦等)添加染色花盆
  • 为盆栽植物创建全部 16 种染料颜色的染色变体
  • 包含正确的战利品表,破坏时可以获得染色花盆 + 植物
  • Arts & Crafts 花盆现在也能兼容其他模组中的大多数植物!如果有任何不兼容的情况,请在评论中告诉我!

Beautify 集成

  • 仅在安装 Beautify 时生效
  • 添加全部 16 种染料颜色的染色悬挂花盆
  • 功能与 Beautify 原有的悬挂花盆完全一致
  • 你可以在其中放置花朵、用骨粉催熟、用剪刀收获
  • 提供将现有悬挂花盆转换为染色版本的合成配方

Gilded Sherds 集成

  • 仅在 Arts & Crafts 和 Gilded Sherds 同时安装时生效
  • 创建 Arts & Crafts 陶器碎片的镀金版本
  • 包含将镀金碎片高炉熔炼回金粒的回收配方
  • 使用 Bookshelf API 以实现正确的集成

合成配方

悬挂花盆染色

  • 任意悬挂花盆 + 染料 = 染色悬挂花盆
  • 适用于全部 16 种染料颜色
  • 仅在安装 Beautify 时可用

悬挂花盆重新染色

  • 更改现有悬挂花盆的颜色
  • 当你想要改变建筑配色方案时非常实用

镀金碎片回收

  • 高炉熔炼镀金的 Arts & Crafts 碎片以回收金粒
  • 仅在 Arts & Crafts 和 Gilded Sherds 同时安装时可用

模组依赖

必需

  • Fabric API
  • Moonlight Lib
  • Java 21+

可选(用于特定功能)

  • Arts & Crafts - 用于染色花盆功能(需要 NotEnoughPots)
  • NotEnoughPots - 用于扩展植物兼容性(需要 Arts & Crafts)
  • Beautify - 用于染色悬挂花盆
  • Gilded Sherds - 用于镀金 Arts & Crafts 碎片(需要 Arts & Crafts)

鸣谢

原模组作者

本模组存在的意义

花盆模组很棒,但它们并不总能很好地相互配合。本模组通过以下方式解决了这个问题:

  1. 确保模组之间不会相互冲突
  2. 为现有模组添加染色变体
  3. 仅在所需模组实际安装时才加载相应功能
  4. 在不同模组系统之间提供正确的集成

技术细节

  • 使用动态模组检测,仅在需要时加载功能
  • 为所有染色方块实现正确的战利品表
  • 包含茎类作物和染色植物的颜色提供器
  • 使用反射安全地访问其他模组的系统
  • 未安装模组时优雅降级

安装方法

  1. 安装 Fabric Loader 和 Fabric API
  2. 安装你想要使用的任意可选模组
  3. 安装本模组
  4. 本模组将自动检测已安装的其他模组,并启用相应的功能

支持

如果你遇到问题,请确认:

  • 你已安装所需的依赖项
  • 你想使用的模组确实已安装
  • 你使用的所有模组版本均兼容

本模组会在启动时记录哪些功能已启用,因此如果某些功能未按预期工作,请检查日志。