Kaledelights Compat

Kaleidoscope Cookery x Farmer's Delight compatibility layer. Unifies oil pots, sushi, tea, cookware recipes and item tags across 40+ Delight mods. All linked content optional; nothing breaks if a mod is missing.
Back to Files

kaledelights_compat-1.2.0.jar

File name[森罗乐事:兼容] kaledelights_compat-1.2.0.jar
Uploaded
Oct 6, 2026
Downloads
58
Size
564.6 KB
Mod Loaders
Forge
File ID
9080066
Type
R
Release
Supported game versions
  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:kaledelights-compat-1730011:9080066")

Learn more about Curse Maven

What's new

1.2.0 — 首个正式版 / First Release

新增 / Added

  • 油壶系统:工作台补油/取油;油量归零的油壶可堆叠;食用油不可食用
  • 石磨取油:手持玻璃瓶直接盛取
  • 寿司统一:6 个乐事模组的寿司统一在幻想乡乐事料理台制作(35 条);配料槽 2 格
  • 茶系统:厨房茶杯能力适用于幻想乡乐事的 14 种茶;共 20 种茶包
    • 茶包全部为 2×2 配方(3 茶叶 + 1 特料,特料在右下)
    • 茶叶与特料按各茶特色配置,厨房与幻想乡乐事茶叶可互相搭配
    • 藏茶(埃及糖茶)以牛奶泡制
    • 樱花系茶包使用樱途旅事的干樱花瓣;未安装该模组时使用原版粉红色花簇
  • 厨房菜谱扩容:炒锅 292 条 + 汤锅 39 条
  • 配方自动双向同步:农夫乐事厨锅 ⇄ 厨房汤锅(含防循环/防重复/校验)
  • 材料标签补齐:1268 条,覆盖 38 个模组命名空间
  • 菜刀标签内置化:forge:tools/knives/kitchen_knife
  • 恢复煎锅:营火级简单烹饪
  • 搬运(Carry On)方块黑名单:173 条

兼容性 / Compatibility

  • 全部 43 个联动模组均为可选:缺失时仅对应内容不生效,绝不影响启动
  • 为 4 个核心模组设置版本下界: 厨房 1.5.0+ / 农夫乐事 1.20.1-1.3.4+ / 幻想乡乐事 0.5.0+ / 乡村乐事 1.7.0+

已知说明 / Notes

  • 本模组为兼容层,不添加新食物与方块
  • 若幻想乡乐事缺失,14 种兼容茶包不会注册(旧存档中的茶包会变为缺失物品)

技术实现 / Technical

  • 配方同步通过 Mixin 注入 RecipeManager 的配方加载入口, 在解析前改写 配方ID → JSON 映射(不反射、不构造配方对象)
  • 全部 Mixin 均为 require=0 + defaultRequire:0,目标模组缺失时静默跳过
  • 材料互斥使用 Forge 原生 forge:not 条件
  • 覆盖第三方模组配方时,落点路径与其原文件逐字符一致

This mod has no additional files