分类 功能 推断 整理 修改 整体功能确认(可用版本)

This commit is contained in:
wenhe committed 2026-09-01 21:09:57 +08:00
1 parent 66963c1992
commit 1e964f36e3
63 files changed
+324 -601

No files matched your search

@@ -1,6 +1,6 @@
from BlueFoxTools.ModLoader import *
from ceshi.service.CookingService import CookingService
from ceshi.service.BlockSwitchService import BlockSwitchService
from xiangyemod.service.CookingService import CookingService
from xiangyemod.service.BlockSwitchService import BlockSwitchService
if not serverApi.IsInServer():
pass
@@ -29,7 +29,7 @@
【用法】
在 modMain.py 里注册这个系统即可:
serverApi.RegisterSystem("rtdd", "CookingService",
"Script_NeteaseModousIY5aSF.ceshi.service.CookingService.CookingService")
"Script_NeteaseModousIY5aSF.xiangyemod.service.CookingService.CookingService")
【事件监听】
- ServerBlockUseEvent → 玩家右键方块(做菜主入口)
@@ -4,7 +4,7 @@
"description": {
"identifier": "rtdd:bread_1",
"register_to_creative_menu": true,
"category": "xy_baked"
"category": "xy_mianshi"
},
"components": {
"netease:aabb": {
@@ -4,7 +4,7 @@
"description": {
"identifier": "rtdd:bread_1a",
"register_to_creative_menu": true,
"category": "xy_baked"
"category": "xy_mianshi"
},
"components": {
"netease:aabb": {
@@ -4,7 +4,7 @@
"description": {
"identifier": "rtdd:bread_1b",
"register_to_creative_menu": true,
"category": "xy_baked"
"category": "xy_mianshi"
},
"components": {
"netease:aabb": {
@@ -4,7 +4,7 @@
"description": {
"identifier": "rtdd:bread_2",
"register_to_creative_menu": true,
"category": "xy_baked"
"category": "xy_mianshi"
},
"components": {
"netease:aabb": {
@@ -4,7 +4,7 @@
"description": {
"identifier": "rtdd:bread_2a",
"register_to_creative_menu": true,
"category": "xy_baked"
"category": "xy_mianshi"
},
"components": {
"netease:aabb": {
@@ -4,7 +4,7 @@
"description": {
"identifier": "rtdd:bread_2b",
"register_to_creative_menu": true,
"category": "xy_baked"
"category": "xy_mianshi"
},
"components": {
"netease:aabb": {
@@ -4,7 +4,7 @@
"description": {
"identifier": "rtdd:bread_3",
"register_to_creative_menu": true,
"category": "xy_baked"
"category": "xy_mianshi"
},
"components": {
"netease:aabb": {
@@ -4,7 +4,7 @@
"description": {
"identifier": "rtdd:bread_3a",
"register_to_creative_menu": true,
"category": "xy_baked"
"category": "xy_mianshi"
},
"components": {
"netease:aabb": {
@@ -4,7 +4,7 @@
"description": {
"identifier": "rtdd:bread_3b",
"register_to_creative_menu": true,
"category": "xy_baked"
"category": "xy_mianshi"
},
"components": {
"netease:aabb": {
@@ -4,7 +4,7 @@
"description": {
"identifier": "rtdd:bread_4",
"register_to_creative_menu": true,
"category": "xy_baked"
"category": "xy_mianshi"
},
"components": {
"netease:aabb": {
@@ -4,7 +4,7 @@
"description": {
"identifier": "rtdd:bread_4a",
"register_to_creative_menu": true,
"category": "xy_baked"
"category": "xy_mianshi"
},
"components": {
"netease:aabb": {
@@ -4,7 +4,7 @@
"description": {
"identifier": "rtdd:bread_4b",
"register_to_creative_menu": true,
"category": "xy_baked"
"category": "xy_mianshi"
},
"components": {
"netease:aabb": {
@@ -4,7 +4,7 @@
"description": {
"identifier": "rtdd:bread_4c",
"register_to_creative_menu": true,
"category": "xy_baked"
"category": "xy_mianshi"
},
"components": {
"netease:aabb": {
@@ -4,7 +4,7 @@
"description": {
"identifier": "rtdd:breaddough_1",
"register_to_creative_menu": true,
"category": "xy_baked"
"category": "xy_mianshi"
},
"components": {
"netease:aabb": {
@@ -4,7 +4,7 @@
"description": {
"identifier": "rtdd:breaddough_1a",
"register_to_creative_menu": true,
"category": "xy_baked"
"category": "xy_mianshi"
},
"components": {
"netease:aabb": {
@@ -4,7 +4,7 @@
"description": {
"identifier": "rtdd:breaddough_2",
"register_to_creative_menu": true,
"category": "xy_baked"
"category": "xy_mianshi"
},
"components": {
"netease:aabb": {
@@ -4,7 +4,7 @@
"description": {
"identifier": "rtdd:breaddough_4",
"register_to_creative_menu": true,
"category": "xy_baked"
"category": "xy_mianshi"
},
"components": {
"netease:aabb": {
@@ -4,7 +4,7 @@
"description": {
"identifier": "rtdd:breaddough_4d",
"register_to_creative_menu": true,
"category": "xy_baked"
"category": "xy_mianshi"
},
"components": {
"netease:aabb": {
@@ -4,7 +4,7 @@
"description": {
"identifier": "rtdd:cake_0",
"register_to_creative_menu": true,
"category": "xy_baked"
"category": "xy_mianshi"
},
"components": {
"netease:aabb": {
@@ -4,7 +4,7 @@
"description": {
"identifier": "rtdd:cake_1",
"register_to_creative_menu": true,
"category": "xy_baked"
"category": "xy_mianshi"
},
"components": {
"netease:aabb": {
@@ -4,7 +4,7 @@
"description": {
"identifier": "rtdd:cake_1a",
"register_to_creative_menu": true,
"category": "xy_baked"
"category": "xy_mianshi"
},
"components": {
"netease:aabb": {
@@ -4,7 +4,7 @@
"description": {
"identifier": "rtdd:cake_1b",
"register_to_creative_menu": true,
"category": "xy_baked"
"category": "xy_mianshi"
},
"components": {
"netease:aabb": {
@@ -4,7 +4,7 @@
"description": {
"identifier": "rtdd:cake_1d",
"register_to_creative_menu": true,
"category": "xy_baked"
"category": "xy_mianshi"
},
"components": {
"netease:aabb": {
@@ -4,7 +4,7 @@
"description": {
"identifier": "rtdd:cake_2",
"register_to_creative_menu": true,
"category": "xy_baked"
"category": "xy_mianshi"
},
"components": {
"netease:aabb": {
@@ -4,7 +4,7 @@
"description": {
"identifier": "rtdd:cake_2a",
"register_to_creative_menu": true,
"category": "xy_baked"
"category": "xy_mianshi"
},
"components": {
"netease:aabb": {
@@ -4,7 +4,7 @@
"description": {
"identifier": "rtdd:cake_2b",
"register_to_creative_menu": true,
"category": "xy_baked"
"category": "xy_mianshi"
},
"components": {
"netease:aabb": {
@@ -4,7 +4,7 @@
"description": {
"identifier": "rtdd:cake_2d",
"register_to_creative_menu": true,
"category": "xy_baked"
"category": "xy_mianshi"
},
"components": {
"netease:aabb": {
@@ -4,7 +4,7 @@
"description": {
"identifier": "rtdd:cake_3",
"register_to_creative_menu": true,
"category": "xy_baked"
"category": "xy_mianshi"
},
"components": {
"netease:aabb": {
@@ -4,7 +4,7 @@
"description": {
"identifier": "rtdd:cake_3a",
"register_to_creative_menu": true,
"category": "xy_baked"
"category": "xy_mianshi"
},
"components": {
"netease:aabb": {
@@ -4,7 +4,7 @@
"description": {
"identifier": "rtdd:cake_3b",
"register_to_creative_menu": true,
"category": "xy_baked"
"category": "xy_mianshi"
},
"components": {
"netease:aabb": {
@@ -4,7 +4,7 @@
"description": {
"identifier": "rtdd:cake_3d",
"register_to_creative_menu": true,
"category": "xy_baked"
"category": "xy_mianshi"
},
"components": {
"netease:aabb": {
@@ -4,7 +4,7 @@
"description": {
"identifier": "rtdd:cakebase",
"register_to_creative_menu": true,
"category": "xy_baked"
"category": "xy_mianshi"
},
"components": {
"netease:aabb": {
@@ -4,7 +4,7 @@
"description": {
"identifier": "rtdd:cakebatterblock",
"register_to_creative_menu": true,
"category": "xy_baked"
"category": "xy_mianshi"
},
"components": {
"netease:aabb": {
@@ -4,7 +4,7 @@
"description": {
"identifier": "rtdd:cakebatterblock_0",
"register_to_creative_menu": true,
"category": "xy_baked"
"category": "xy_mianshi"
},
"components": {
"netease:aabb": {
@@ -4,7 +4,7 @@
"description": {
"identifier": "rtdd:cream_caramel",
"register_to_creative_menu": true,
"category": "xy_baked"
"category": "xy_mianshi"
},
"components": {
"netease:aabb": {
@@ -4,7 +4,7 @@
"description": {
"identifier": "rtdd:creampastry_0",
"register_to_creative_menu": true,
"category": "xy_baked"
"category": "xy_mianshi"
},
"components": {
"netease:aabb": {
@@ -4,7 +4,7 @@
"description": {
"identifier": "rtdd:cutsushi",
"register_to_creative_menu": true,
"category": "xy_sushi"
"category": "xy_jinyong"
},
"components": {
"netease:aabb": {
@@ -4,7 +4,7 @@
"description": {
"identifier": "rtdd:dought_9",
"register_to_creative_menu": true,
"category": "xy_baked"
"category": "xy_mianshi"
},
"components": {
"netease:aabb": {
@@ -4,7 +4,7 @@
"description": {
"identifier": "rtdd:dumplings_5",
"register_to_creative_menu": true,
"category": "xy_mianshi"
"category": "xy_jinyong"
},
"components": {
"netease:aabb": {
@@ -4,7 +4,7 @@
"description": {
"identifier": "rtdd:dumplings_6",
"register_to_creative_menu": true,
"category": "xy_mianshi"
"category": "xy_jinyong"
},
"components": {
"netease:aabb": {
+13 -12
View File
@@ -10,26 +10,27 @@
"netease:aabb": {
"collision": {
"min": [
-0.0625,
0.0,
-0.0625
0,
0,
0,
0
],
"max": [
1.125,
1.8125,
1.0625
1,
1,
1
]
},
"clip": {
"min": [
-0.0625,
0.0,
-0.0625
0,
0,
0
],
"max": [
1.125,
1.8125,
1.0625
1,
1,
1
]
}
},
@@ -4,7 +4,7 @@
"description": {
"identifier": "rtdd:plate_34",
"register_to_creative_menu": true,
"category": "xy_baked"
"category": "xy_mianshi"
},
"components": {
"netease:aabb": {
@@ -4,7 +4,7 @@
"description": {
"identifier": "rtdd:plate_35",
"register_to_creative_menu": true,
"category": "xy_baked"
"category": "xy_mianshi"
},
"components": {
"netease:aabb": {
@@ -4,7 +4,7 @@
"description": {
"identifier": "rtdd:souffle_0",
"register_to_creative_menu": true,
"category": "xy_baked"
"category": "xy_mianshi"
},
"components": {
"netease:aabb": {
@@ -4,7 +4,7 @@
"description": {
"identifier": "rtdd:steamermilkandegg",
"register_to_creative_menu": true,
"category": "xy_baked"
"category": "xy_mianshi"
},
"components": {
"netease:aabb": {
@@ -4,7 +4,7 @@
"description": {
"identifier": "rtdd:steamermilkandegg_1",
"register_to_creative_menu": true,
"category": "xy_baked"
"category": "xy_mianshi"
},
"components": {
"netease:aabb": {
@@ -0,0 +1,111 @@
{
"groups": [
{
"group_name": "itemGroup.name.mianshi_01_tool",
"icon": "rtdd:rollingpin_1",
"list": [
"rtdd:rollingpin_1",
"rtdd:rollingpin_2",
"rtdd:rollingpin_3"
]
},
{
"group_name": "itemGroup.name.mianshi_02_flour",
"icon": "rtdd:farineblcok",
"list": [
"rtdd:farineblcok",
"rtdd:farineblock_1",
"rtdd:farineblock_2",
"rtdd:farineblock_3",
"rtdd:rawdough_0",
"rtdd:rawdough_1",
"rtdd:rawdough_2",
"rtdd:rawdough_3",
"rtdd:rawdough_4",
"rtdd:dough_0",
"rtdd:dough_1",
"rtdd:dought_2",
"rtdd:dought_3",
"rtdd:dought_4",
"rtdd:dought_5",
"rtdd:dought_6",
"rtdd:smalldough_0",
"rtdd:smalldough_1",
"rtdd:smalldough_2",
"rtdd:smalldough_3",
"rtdd:dought_7",
"rtdd:dought_8"
]
},
{
"group_name": "itemGroup.name.mianshi_03_dumpling",
"icon": "rtdd:dumplings_0",
"list": [
"rtdd:dumplings_0",
"rtdd:dumplings_1",
"rtdd:dumplings_2",
"rtdd:dumplings_3",
"rtdd:dumplings_4",
"rtdd:steamerdumplings_0",
"rtdd:steamerdumplings_1"
]
},
{
"group_name": "itemGroup.name.mianshi_04_bun",
"icon": "rtdd:baozipi",
"list": [
"rtdd:baozipi",
"rtdd:roubao_1",
"rtdd:roubao_2",
"rtdd:roubaozi_3",
"rtdd:baozilong_1",
"rtdd:baozilong_2",
"rtdd:shouroubao",
"rtdd:shoubaozi_2",
"rtdd:shoubaozi_3",
"rtdd:shoubaozidui_2",
"rtdd:shoubaozidui_3"
]
},
{
"group_name": "itemGroup.name.mianshi_05_mo",
"icon": "rtdd:roujiamo_0",
"list": [
"rtdd:roujiamo_0",
"rtdd:roujiamo_1",
"rtdd:roujiamo_2"
]
},
{
"group_name": "itemGroup.name.mianshi_06_pancake",
"icon": "rtdd:cooked_dought",
"list": [
"rtdd:cooked_dought",
"rtdd:cookeddought_1",
"rtdd:cookeddought_2",
"rtdd:cookeddought_3",
"rtdd:cookeddought_4",
"rtdd:cookeddought_5",
"rtdd:cookeddought_6",
"rtdd:cookedcoddought_2",
"rtdd:cookedcoddought_3",
"rtdd:cookedcoddought_4",
"rtdd:cookedcoddought_5",
"rtdd:cookedcoddought_6"
]
},
{
"group_name": "itemGroup.name.mianshi_07_bamboo",
"icon": "rtdd:bamboo_0",
"list": [
"rtdd:bamboo_0",
"rtdd:bamboo_1",
"rtdd:bamboo_2",
"rtdd:bamboo_4",
"rtdd:bamboo_5",
"rtdd:bamboo_6",
"rtdd:bamboo_7"
]
}
]
}
@@ -0,0 +1,95 @@
{
"groups": [
{
"group_name": "itemGroup.name.sushi_01_basic",
"icon": "rtdd:sushi_0",
"list": [
"rtdd:sushi_0",
"rtdd:sushi_1"
]
},
{
"group_name": "itemGroup.name.sushi_02_cod",
"icon": "rtdd:codsushi_1",
"list": [
"rtdd:codsushi_1",
"rtdd:codsushi_2",
"rtdd:codsushi_3",
"rtdd:codsushi_4",
"rtdd:codsushi_5",
"rtdd:codsushi_6",
"rtdd:codsushicubes_1",
"rtdd:codsushicubes_2"
]
},
{
"group_name": "itemGroup.name.sushi_03_salmon",
"icon": "rtdd:salmonsushi_1",
"list": [
"rtdd:salmonsushi_1",
"rtdd:salmonsushi_2",
"rtdd:salmonsushi_3",
"rtdd:salmonsushi_4",
"rtdd:salmonsushi_5",
"rtdd:salmonsushi_6",
"rtdd:salmonsushicubes_1",
"rtdd:salmonsushicubes_2"
]
},
{
"group_name": "itemGroup.name.sushi_04_tropical",
"icon": "rtdd:fishsushi_1",
"list": [
"rtdd:fishsushi_1",
"rtdd:fishsushi_2",
"rtdd:fishsushi_3",
"rtdd:fishsushi_4",
"rtdd:fishsushi_5",
"rtdd:fishsushicubes_1",
"rtdd:fishsushicubes_2",
"rtdd:fishmonsushi_6"
]
},
{
"group_name": "itemGroup.name.sushi_05_nigiri",
"icon": "rtdd:nigirisushi",
"list": [
"rtdd:nigirisushi",
"rtdd:nigirisushicod_2",
"rtdd:nigirisushicod_3",
"rtdd:nigirisushifishcod",
"rtdd:nigirisushifish_1",
"rtdd:nigirisushifish_2",
"rtdd:nigirisushifish_3",
"rtdd:nigirisushifishsalmon_1",
"rtdd:nigirisushisalnom_2",
"rtdd:nigirisushisalnom_3",
"rtdd:squid_sushi",
"rtdd:squidsushi_2",
"rtdd:squidsushi_3"
]
},
{
"group_name": "itemGroup.name.sushi_06_pile",
"icon": "rtdd:sushipile_0",
"list": [
"rtdd:sushipile_0",
"rtdd:sushipile_1",
"rtdd:sushipile_2",
"rtdd:sushipile_3",
"rtdd:sushipile_4",
"rtdd:sushipile_5"
]
},
{
"group_name": "itemGroup.name.sushi_07_plate",
"icon": "rtdd:plate_27",
"list": [
"rtdd:plate_27",
"rtdd:plate_28",
"rtdd:plate_29",
"rtdd:plate_42"
]
}
]
}
@@ -1,15 +0,0 @@
{
"category": [
{
"icon": "textures/blocks/rtdd/blocks/mian_bao_",
"labelText": "面包甜点",
"name": "xy_baked",
"sort_by_identifier": false,
"groups": [
"itemGroup.name.food_03_bread",
"itemGroup.name.food_04_dough",
"itemGroup.name.food_09_dessert"
]
}
]
}
@@ -2,9 +2,21 @@
"category": [
{
"icon": "textures/blocks/rtdd/blocks/i_porkribs",
"labelText": "面食",
"labelText": "面食.甜食",
"name": "xy_mianshi",
"sort_by_identifier": true
"sort_by_identifier": false,
"groups": [
"itemGroup.name.mianshi_01_tool",
"itemGroup.name.mianshi_02_flour",
"itemGroup.name.mianshi_03_dumpling",
"itemGroup.name.mianshi_04_bun",
"itemGroup.name.mianshi_05_mo",
"itemGroup.name.mianshi_06_pancake",
"itemGroup.name.mianshi_07_bamboo",
"itemGroup.name.food_03_bread",
"itemGroup.name.food_04_dough",
"itemGroup.name.food_09_dessert"
]
}
]
}
}
@@ -4,7 +4,16 @@
"icon": "textures/blocks/rtdd/blocks/sushi_pile",
"labelText": "寿司",
"name": "xy_sushi",
"sort_by_identifier": true
"sort_by_identifier": false,
"groups": [
"itemGroup.name.sushi_01_basic",
"itemGroup.name.sushi_02_cod",
"itemGroup.name.sushi_03_salmon",
"itemGroup.name.sushi_04_tropical",
"itemGroup.name.sushi_05_nigiri",
"itemGroup.name.sushi_06_pile",
"itemGroup.name.sushi_07_plate"
]
}
]
}