aqupa 4 tahun lalu
induk
melakukan
fa6c422eb8

+ 3 - 3
data/mini/functions/rgb/game/gen_rule_text_1.mcfunction

@@ -1,4 +1,4 @@
-data modify block 0 1 0 Text1 set value '[{"nbt":"Text1","block":"0 1 0","interpret":true},{"nbt":"Text2","block":"0 1 0","interpret":true},{"nbt":"rgb.conditions[0].name","storage":"ltw:mini","interpret":true}]'
+data modify block 0 1 0 Text1 set value '[{"nbt":"Text1","block":"0 1 0","interpret":true},{"nbt":"Text2","block":"0 1 0","interpret":true},{"nbt":"rgb.rule.conditions[0].name","storage":"ltw:mini","interpret":true}]'
 data modify block 0 1 0 Text2 set value '{"text":" 且 ","color":"white"}'
-data remove storage ltw:mini rgb.conditions[0]
-execute if data storage ltw:mini rgb.conditions[0] run function mini:rgb/game/give_random_rule_1
+data remove storage ltw:mini rgb.rule.conditions[0]
+execute if data storage ltw:mini rgb.rule.conditions[0] run function mini:rgb/game/gen_rule_text_1

+ 3 - 3
data/mini/functions/rgb/game/gen_rule_text_2.mcfunction

@@ -1,4 +1,4 @@
-data modify block 0 1 0 Text1 set value '[{"nbt":"Text1","block":"0 1 0","interpret":true},{"nbt":"Text3","block":"0 1 0","interpret":true},{"nbt":"rgb.events[0].name","storage":"ltw:mini","interpret":true}]'
+data modify block 0 1 0 Text1 set value '[{"nbt":"Text1","block":"0 1 0","interpret":true},{"nbt":"Text3","block":"0 1 0","interpret":true},{"nbt":"rgb.rule.events[0].name","storage":"ltw:mini","interpret":true}]'
 data modify block 0 1 0 Text3 set value '{"text":" 且 ","color":"white"}'
-data remove storage ltw:mini rgb.events[0]
-execute if data storage ltw:mini rgb.events[0] run function mini:rgb/game/give_random_rule_2
+data remove storage ltw:mini rgb.rule.events[0]
+execute if data storage ltw:mini rgb.rule.events[0] run function mini:rgb/game/gen_rule_text_2

+ 1 - 1
data/mini/functions/rgb/game/give_random_rule.mcfunction

@@ -12,7 +12,7 @@ execute if score $random mem matches 3..5 run loot replace block 0 0 1 container
 execute if score $random mem matches 13 run loot replace block 0 0 1 container.0 loot mini:rgb/finish
 
 # 生成文本
-data modify storage ltw:mini rgb set from block 0 0 1 Items[0].tag
+data modify storage ltw:mini rgb.rule set from block 0 0 1 Items[0].tag
 setblock 0 1 0 acacia_wall_sign destroy
 function mini:rgb/game/gen_rule_text_1
 data modify block 0 1 0 Text1 set value '[{"nbt":"Text1","block":"0 1 0","interpret":true},{"text":" -> ","color":"white"}]'

+ 1 - 1
data/mini/functions/rgb/game/summon_new_rule.mcfunction

@@ -8,7 +8,7 @@ execute if score $rgb_rule_type rgb_sys matches 2 run loot replace block 0 0 1 c
 execute if score $rgb_rule_type rgb_sys matches 5 run loot replace block 0 0 1 container.0 loot mini:rgb/finish
 
 # 生成文本
-data modify storage ltw:mini rgb set from block 0 0 1 Items[0].tag
+data modify storage ltw:mini rgb.rule set from block 0 0 1 Items[0].tag
 setblock 0 1 0 acacia_wall_sign destroy
 function mini:rgb/game/gen_rule_text_1
 data modify block 0 1 0 Text1 set value '[{"nbt":"Text1","block":"0 1 0","interpret":true},{"text":" -> ","color":"white"}]'