干海带右键放置 配方调整(未完) 布艺装饰改名,建组 配方删除

This commit is contained in:
wenhe committed 2026-09-29 02:25:11 +08:00
1 parent 7232a6e082
commit cc97fe0d66
69 files changed
+576 -1343

No files matched your search

+30
View File
@@ -481,6 +481,9 @@ FurnitureData+FurnitureService 实现, 注册到 FeatureDispatcher)
- 土豆(minecraft:potato) -> 切土豆(摆放地上 cutpotato_0) [已实现]
- 青菜(rtdd:qingcai) -> 切青菜(摆放地上 cutvegetable_0) [已实现]
- 葱(rtdd:scallions) -> 葱花_1(cutscallions_1) [已实现]
- 干海带(minecraft:dried_kelp) -> 干海带(放置后 sushi_0, 寿司用) [已实现]
(2026-09-29 新增: 原版干海带右键方块表面, 在相邻空格放置咱们的干海带,
客户端右键屏蔽吃前摇, 与 胡萝卜/土豆 放置行为一致)
二、菜刀切分(手持 菜刀cleaver 右键, 逐级切, 最后一级再切掉碎)
- 切胡萝卜: cutcarrot_0 -> _1 -> _2 -> _3 -> _4, 再切 -> 掉3胡萝卜碎 + 变空气 [已实现]
@@ -491,6 +494,8 @@ FurnitureData+FurnitureService 实现, 注册到 FeatureDispatcher)
三、左键打碎切配方块 -> 掉原版食材(ShicaiService.handleDestroy)
- cutcarrot_0~4 -> 原版胡萝卜; cutpotato_0~4 -> 原版土豆 [已实现]
- cutvegetable_0~3 -> 青菜(qingcai); cutscallions_1~4 -> 葱(scallions) [已实现]
- 干海带(放置后 sushi_0) -> 原版干海带(dried_kelp) [已实现]
(2026-09-29 新增: 走 FeatureDispatcher 静态 DESTROY_DROP, 与死鱼/生鸡肉同一机制)
四、蒜末(手持 菜刀 右键 大蒜cutgarlic, 3次)
- 大蒜 -> 掉16蒜末(crushedgarlic) + 变空气 [已实现]
@@ -1131,6 +1136,15 @@ FurnitureData+FurnitureService 实现, 注册到 FeatureDispatcher)
葱1(量3) / 大蒜2(量2) / 辣椒2(量2) / 桃子2 / 橙子2 (max_uses 64)。
2026-09-28 补稻谷: 加第8笔 绿宝石1 -> 稻谷x3, num_to_select 由7改成8
(解决 稻谷无首次获取, 只能靠种下打碎自给的问题)。
2026-09-29 补 4 个功能方块: 加第9~12笔, num_to_select 由8改成12 ——
天平(balance) 绿宝石4, 放大镜(magnifyingglass) 绿宝石3,
神像(statueofadeity) 绿宝石8, 靶(b_121) 绿宝石3 (均量1, max_uses 64)。
(解决 天平/放大镜/神像/靶 无生存获取渠道, 只能创造拿的问题)。
2026-09-29 再补: 删掉"干海带(sushi_0)"这笔(干海带已改由原版放置获得,
不再由村民卖), 新增第13~15笔, num_to_select 由12改成14 ——
稻草人1(b_31) 绿宝石4, 稻草人2(scarecrow) 绿宝石4,
盲盒(jewelrybox_0) 绿宝石8 (均量1, max_uses 64)。
(解决 稻草人1/2、盲盒 无生存获取渠道, 只能创造拿的问题)。
- 在 entities/minecraft_villager_v2.json 的 傻子(nitwit) 职业组件组(约1510行) 加
minecraft:economy_trade_table, table 指向 trading/xiangye_farmer_trades.json。
当初的坑: 交易表误放 trading/economy_trades/ 导致编辑器交易列表空 → 改回 trading/ 后正常。
@@ -1228,3 +1242,19 @@ FurnitureData+FurnitureService 实现, 注册到 FeatureDispatcher)
category 与炒锅方块一致设为 xy_chaoguo, 创造栏"炒锅"分类直接可拿, 无需 /give;
(不分配任何 netease_group 分组, 避免影响现有炒锅分组图标, 2026-09-24)
########################################
【布艺旗帜分类整理】2026-09-29
########################################
- 布艺旗帜(xy_cloth)分类原含 遮阳布/布料/旗帜 全部方块, 无分组。
- 禁用清理: 6 个方块 lang 名已带"禁用"标记, 分类由 xy_cloth 移到 禁用(xy_jinyong):
衣物(布料)cloth、旗子_1~3(b_59/b_62/b_63)、斜旗子_1/2(b_60/b_61)。 [已实现]
- 新建 3 个分组(netease_group/cloth_groups.json), 布艺旗帜分类挂上(tab 加 groups):
- 遮阳布(11): sunshade_cloth_yellow/red/lime/blue/purple、sunshaden_cloth_orange/lime、
b_241a(紫)、b_29(黄)、b_53(蓝)、b_54(红) [已实现]
- 布料(9): cloth_yellow/red/purple/lime/blue、b_241(深绿)、b_28(黄)、b_51(蓝)、b_52(红)
(cloth=衣物(布料)已禁用移出; cloth_orange 分类不在布艺旗帜) [已实现]
- 旗帜(5): flag(黄绿)、flag_red_orange(红橙)、flag_red_orange_oblique(红橙斜)、
flag_blue_lime_oblique(蓝绿斜)、flag_brown_blue(棕蓝) [已实现]
- lang 补 3 条分组名: cloth_01_sunshade=遮阳布 / cloth_02_cloth=布料 / cloth_03_flag=旗帜。