稻谷bug修复 提示删除

This commit is contained in:
wenhe committed 2026-09-29 16:25:50 +08:00
1 parent 344fad19ac
commit bd2ebfb154
43 files changed
+700 -846

No files matched your search

@@ -54,7 +54,7 @@ DEADMOB_SWITCHES = [
"target": "rtdd:cow_0",
"consume": 1,
"type": "switch",
"tip": "§a已把整只牛挂上肉钩",
"tip": None,
"giveItem": None,
},
{
@@ -63,7 +63,7 @@ DEADMOB_SWITCHES = [
"target": "rtdd:pig_0",
"consume": 1,
"type": "switch",
"tip": "§a已把整只猪挂上肉钩",
"tip": None,
"giveItem": None,
},
{
@@ -72,7 +72,7 @@ DEADMOB_SWITCHES = [
"target": "rtdd:sheep",
"consume": 1,
"type": "switch",
"tip": "§a已把整只羊挂上肉钩",
"tip": None,
"giveItem": None,
},
# 挂鲑鱼(原版salmon): 空钩→一条→两条
@@ -82,7 +82,7 @@ DEADMOB_SWITCHES = [
"target": "rtdd:hang_meat_hooks_1",
"consume": 1,
"type": "switch",
"tip": "§a已挂上一条鲑鱼,开始晾晒",
"tip": None,
"giveItem": None,
},
{
@@ -91,7 +91,7 @@ DEADMOB_SWITCHES = [
"target": "rtdd:hang_meat_hooks_2",
"consume": 1,
"type": "switch",
"tip": "§a已再挂上一条鲑鱼",
"tip": None,
"giveItem": None,
},
# 挂鳕鱼(原版cod): 空钩→一条→两条
@@ -101,7 +101,7 @@ DEADMOB_SWITCHES = [
"target": "rtdd:meathookcod_1",
"consume": 1,
"type": "switch",
"tip": "§a已挂上一条鳕鱼,开始晾晒",
"tip": None,
"giveItem": None,
},
{
@@ -110,7 +110,7 @@ DEADMOB_SWITCHES = [
"target": "rtdd:meathookcod_2",
"consume": 1,
"type": "switch",
"tip": "§a已再挂上一条鳕鱼",
"tip": None,
"giveItem": None,
},
@@ -124,7 +124,7 @@ DEADMOB_SWITCHES = [
"consume": 0,
"type": "switch",
"dropItem": [{"name": "rtdd:dead_cow", "count": 1}],
"tip": "§a取下了整只牛(尚未切割)",
"tip": None,
"giveItem": None,
},
{
@@ -134,7 +134,7 @@ DEADMOB_SWITCHES = [
"consume": 0,
"type": "switch",
"dropItem": [{"name": "rtdd:dead_pig", "count": 1}],
"tip": "§a取下了整只猪(尚未切割)",
"tip": None,
"giveItem": None,
},
{
@@ -144,7 +144,7 @@ DEADMOB_SWITCHES = [
"consume": 0,
"type": "switch",
"dropItem": [{"name": "rtdd:dead_sheep", "count": 1}],
"tip": "§a取下了整只羊(尚未切割)",
"tip": None,
"giveItem": None,
},
@@ -163,7 +163,7 @@ DEADMOB_SWITCHES = [
{"name": "minecraft:beef", "count": (4, 5)},
{"name": "minecraft:leather", "count": (4, 6)},
],
"tip": "§a砍下了牛头",
"tip": None,
"giveItem": None,
},
{
@@ -173,7 +173,7 @@ DEADMOB_SWITCHES = [
"consume": 0,
"type": "switch",
"dropItem": [{"name": "rtdd:legcow", "count": 4}],
"tip": "§a卸下了四肢牛腿肉",
"tip": None,
"giveItem": None,
},
{
@@ -187,7 +187,7 @@ DEADMOB_SWITCHES = [
{"name": "rtdd:beef_tenderloin", "count": (2, 3)},
{"name": "minecraft:beef", "count": (4, 5)},
],
"tip": "§a剔出了牛肋和牛里脊",
"tip": None,
"giveItem": None,
},
{
@@ -200,7 +200,7 @@ DEADMOB_SWITCHES = [
{"name": "rtdd:crushedmeat", "count": (2, 3)},
{"name": "minecraft:beef", "count": (4, 5)},
],
"tip": "§a刮下碎肉,肉钩已清空",
"tip": None,
"giveItem": None,
},
# ---- 猪(不可逆) ----
@@ -215,7 +215,7 @@ DEADMOB_SWITCHES = [
{"name": "minecraft:porkchop", "count": (4, 5)},
{"name": "minecraft:leather", "count": (4, 6)},
],
"tip": "§a已给猪去皮",
"tip": None,
"giveItem": None,
},
{
@@ -225,7 +225,7 @@ DEADMOB_SWITCHES = [
"consume": 0,
"type": "switch",
"dropItem": [{"name": "rtdd:ham", "count": 4}],
"tip": "§a卸下了四肢猪蹄",
"tip": None,
"giveItem": None,
},
{
@@ -238,7 +238,7 @@ DEADMOB_SWITCHES = [
{"name": "rtdd:porkrib", "count": (2, 3)},
{"name": "minecraft:porkchop", "count": (4, 5)},
],
"tip": "§a剔出了猪肋排",
"tip": None,
"giveItem": None,
},
{
@@ -251,7 +251,7 @@ DEADMOB_SWITCHES = [
{"name": "rtdd:crushedmeat", "count": (2, 3)},
{"name": "minecraft:porkchop", "count": (4, 5)},
],
"tip": "§a刮下碎肉,肉钩已清空",
"tip": None,
"giveItem": None,
},
# ---- 羊(不可逆) ----
@@ -266,7 +266,7 @@ DEADMOB_SWITCHES = [
{"name": "minecraft:mutton", "count": (4, 5)},
{"name": "minecraft:leather", "count": (4, 6)},
],
"tip": "§a已给羊去皮",
"tip": None,
"giveItem": None,
},
{
@@ -276,7 +276,7 @@ DEADMOB_SWITCHES = [
"consume": 0,
"type": "switch",
"dropItem": [{"name": "rtdd:legsleep", "count": 4}],
"tip": "§a卸下了四肢羊腿",
"tip": None,
"giveItem": None,
},
{
@@ -289,7 +289,7 @@ DEADMOB_SWITCHES = [
{"name": "rtdd:sheeploins", "count": (2, 3)},
{"name": "minecraft:mutton", "count": (4, 5)},
],
"tip": "§a剔出了羊里脊",
"tip": None,
"giveItem": None,
},
{
@@ -302,7 +302,7 @@ DEADMOB_SWITCHES = [
{"name": "rtdd:crushedmeat", "count": (2, 3)},
{"name": "minecraft:mutton", "count": (4, 5)},
],
"tip": "§a刮下碎肉,肉钩已清空",
"tip": None,
"giveItem": None,
},
@@ -316,7 +316,7 @@ DEADMOB_SWITCHES = [
"consume": 0,
"type": "switch",
"dropItem": [{"name": "rtdd:thedriedfish", "count": 1}],
"tip": "§a取下了1份鱼干",
"tip": None,
"giveItem": None,
},
{
@@ -326,7 +326,7 @@ DEADMOB_SWITCHES = [
"consume": 0,
"type": "switch",
"dropItem": [{"name": "rtdd:thedriedfish", "count": 1}],
"tip": "§a取下了1份鱼干,还剩一条",
"tip": None,
"giveItem": None,
},
{
@@ -336,7 +336,7 @@ DEADMOB_SWITCHES = [
"consume": 0,
"type": "switch",
"dropItem": [{"name": "rtdd:thedriedfish", "count": 1}],
"tip": "§a取下了1份鱼干",
"tip": None,
"giveItem": None,
},
@@ -351,7 +351,7 @@ DEADMOB_SWITCHES = [
"consume": 0,
"type": "switch",
"dropItem": [{"name": "rtdd:sashimi", "count": 1}],
"tip": "§a切下1份生鱼片",
"tip": None,
"giveItem": None,
},
{
@@ -361,7 +361,7 @@ DEADMOB_SWITCHES = [
"consume": 0,
"type": "switch",
"dropItem": [{"name": "rtdd:sashimi", "count": 1}],
"tip": "§a切下1份生鱼片",
"tip": None,
"giveItem": None,
},
{
@@ -371,7 +371,7 @@ DEADMOB_SWITCHES = [
"consume": 0,
"type": "switch",
"dropItem": [{"name": "rtdd:sashimi", "count": 1}],
"tip": "§a切下1份生鱼片",
"tip": None,
"giveItem": None,
},
{
@@ -381,7 +381,7 @@ DEADMOB_SWITCHES = [
"consume": 0,
"type": "switch",
"dropItem": [{"name": "rtdd:sashimi", "count": 1}],
"tip": "§a切完最后一份生鱼片",
"tip": None,
"giveItem": None,
},
# 死鳕鱼: 三刀, 每刀1份生鱼片
@@ -392,7 +392,7 @@ DEADMOB_SWITCHES = [
"consume": 0,
"type": "switch",
"dropItem": [{"name": "rtdd:sashimi", "count": 1}],
"tip": "§a切下1份生鱼片",
"tip": None,
"giveItem": None,
},
{
@@ -402,7 +402,7 @@ DEADMOB_SWITCHES = [
"consume": 0,
"type": "switch",
"dropItem": [{"name": "rtdd:sashimi", "count": 1}],
"tip": "§a切下1份生鱼片",
"tip": None,
"giveItem": None,
},
{
@@ -412,7 +412,7 @@ DEADMOB_SWITCHES = [
"consume": 0,
"type": "switch",
"dropItem": [{"name": "rtdd:sashimi", "count": 1}],
"tip": "§a切完最后一份生鱼片",
"tip": None,
"giveItem": None,
},
# 死鱿鱼: 一刀切须
@@ -423,7 +423,7 @@ DEADMOB_SWITCHES = [
"consume": 0,
"type": "switch",
"dropItem": [{"name": "rtdd:rawsquidwhiskersr", "count": (5, 6)}],
"tip": "§a切下了鱿鱼须",
"tip": None,
"giveItem": None,
},
@@ -177,10 +177,6 @@ class DeadmobService(BlueFoxServerSystem):
if recipe.get("target") in DRY_SOURCE_BLOCKS:
self.recordDryingPlayer(pos, dim, playerId)
# ---- 转换成功提示 ----
if recipe.get("tip"):
comp.CreateMsg(playerId).NotifyOneMessage(playerId, recipe["tip"])
# ============================================================================
# 四、工具方法:记录晾晒玩家(挂鱼时写入方块实体, 供计时完成通知)
# ============================================================================