加挂钩 右键食物调整
This commit is contained in:
1 parent
140e179e2b
commit
7232a6e082
14 files changed
+116
-56
No files matched your search
@@ -5,7 +5,7 @@
|
||||
- 厨具分类方块: stove(炉灶)、beater(搅拌器)、meatballmaker(丸子机)、steamer(蒸笼)、
|
||||
stonemill(石磨)、oilcan(油罐)、medicinetank(玻璃罐)、oven(烤炉)、b_34(支杆)、
|
||||
bowlasoup(木碗)、plate_0(盘子)/plate_0a(脏盘子)/platepile(盘子堆)、rollingpin(擀面杖)
|
||||
- 厨具物品: spatula(锅铲)、spatula_oil(带油锅铲)、potandspoon(锅勺)、cleaver(菜刀)
|
||||
- 厨具物品: spatula(锅铲)、spatula_oil(带油锅铲)、potandspoon(锅勺)、cleaver(菜刀)、hooking(挂钩)
|
||||
- 厨具是全部烹饪的"工具层": 炒锅(翻炒/锅铲)、汤锅(翻煮/锅勺)、油锅(满油/油罐)、
|
||||
面食(擀面/擀面杖)、寿司(切/菜刀)、乡野饮料(榨汁/石磨黄豆)
|
||||
- 【待确认】表示该步骤所需的具体操作或食材尚未最终确定
|
||||
@@ -173,6 +173,10 @@
|
||||
机制: 擀面过程中擀面杖会被消耗, 干完最后一步掉落返还
|
||||
(具体见 面食.甜食转化关系.txt 一、面粉·面团组; 面食原 rollingpin_1/2/3 已移入禁用)
|
||||
|
||||
25. hooking(挂钩) 无右键交互
|
||||
机制: 仅作合成中间物品, 用于合成挂肉钩(meathook):
|
||||
挂钩 = 4个铁粒(2×2); 挂肉钩 = 2支杆 + 2挂钩(2×2), 见 配方整理汇总.txt 死亡生物段
|
||||
|
||||
========================================
|
||||
八、其他静态工具
|
||||
========================================
|
||||
|
||||
@@ -1080,6 +1080,24 @@ FurnitureData+FurnitureService 实现, 注册到 FeatureDispatcher)
|
||||
cancel 掉投掷动画; 窗口过后放行, 对地扔蛋正常。不设全局取消(会破坏对地投掷, 已弃)。
|
||||
时长 0.2s, 不卡翻炒(0.3s 间隔)。 [已修]
|
||||
|
||||
【可食食材放料拦截补充】2026-09-28
|
||||
- 症状: 手持可食用食材右键 炒锅/汤锅/油锅 放料时, 会被原版当"吃"前摇吞掉(吃了一口).
|
||||
- 根因: 此前 _blockCdPlayer(0.2s 窗口) + BLOCKUSE_CANCEL_ITEMS 只取消原版(minecraft: 前缀)物品
|
||||
的"投掷"; 但放料食材里大量是【可食用的 rtdd 自定义食材】(brownrice 大米/beancurd 豆腐/
|
||||
crab 螃蟹/ham 猪蹄/beef_tenderloin 牛里脊/costillavacaes 牛肋/crushedmeat 碎肉/grape 葡萄等,
|
||||
均带 minecraft:food + eat 动画)。这些食材放料组合已进 BLOCKUSE_CANCEL(放料成功会话 _blockCdPlayer
|
||||
标记), 但 OnItemTryUse 里 itemName 匹配不上 BLOCKUSE_CANCEL_ITEMS(因被 minecraft: 前缀过滤掉),
|
||||
→ 放料后那 0.2s 遗留的"吃"没被吞掉 → 吃掉了食材.
|
||||
- 修复: InterceptData.BLOCKUSE_CANCEL_ITEMS 去掉 minecraft: 前缀限制, 改为收集放料/转换组合里的
|
||||
【全部手持物品】(含 rtdd 食材). OnItemTryUse 的 cancel 仍只在 _blockCdPlayer(0.2s 内, 仅放料
|
||||
成功时设置) + 手持物品在集合里 时发生. [已修]
|
||||
- 影响边界(不误伤): ①BLOCKUSE_CANCEL(放置预览拦截白名单)未动, 仍是一一精确组合;
|
||||
②cancel 只在"真正放料成功后的 0.2s 窗口"内生效; 玩家平时右键空地/无转换方块吃食物, 无该标记,
|
||||
OnItemTryUse 正常放行, 吃不受影响; ③工具类(锅铲/盘子/支杆)不触发 TryUse, 加宽无副作用.
|
||||
- 覆盖功能: 炒锅(CHAOGUO)/汤锅(TANGGUO)/油锅(YOUGUO) 放料, 烧烤上杆(BBQ), 死亡生物挂肉钩
|
||||
(DEADMOB), 榨汁机放水果, 动物养殖放蛋, 家具放料 等所有已登记 _BLOCK_USE_TABLES 的转换 ——
|
||||
手持可食食材右键这些功能方块放料不再误吃. [已修]
|
||||
|
||||
########################################
|
||||
【死亡生物·生成引擎】(2026-09-24)
|
||||
########################################
|
||||
|
||||
+9
-3
@@ -59,9 +59,15 @@
|
||||
【空】 【空】 【空】
|
||||
【空】 【空】 【空】
|
||||
|
||||
● 挂肉钩(meathook)【有序】todo 修改 这里的支杆是没有禁用的支杆!后面所有的支杆都是没禁用的支杆!
|
||||
支杆支杆支杆
|
||||
铁锭[空]铁锭
|
||||
● 挂肉钩(meathook)【有序】这里的支杆是没有禁用的支杆!后面所有的支杆都是没禁用的支杆!
|
||||
支杆 挂钩
|
||||
支杆 挂钩
|
||||
(2×2: 左列2支杆 + 右列2挂钩(hooking))
|
||||
|
||||
● 挂钩(hooking)【有序】用于合成挂肉钩的中间物品
|
||||
铁粒 铁粒
|
||||
铁粒 铁粒
|
||||
(2×2: 4个铁粒合成1个挂钩)
|
||||
|
||||
|
||||
########################################################################
|
||||
|
||||
Reference in new issue
Block a user