Przeglądaj źródła

修恢复的bug

HerobrineXia 6 lat temu
rodzic
commit
9cd99153c6

+ 1 - 0
data/lib/functions/effect/special_block.mcfunction

@@ -9,5 +9,6 @@ execute as @a[gamemode=!spectator] unless score @s effect_floating matches 1.. a
 # 绿宝石:回血
 execute as @a[gamemode=!spectator] if score @s effect_regen matches 1.. run scoreboard players add @s effect_regen 1
 execute as @a[gamemode=!spectator] if score @s effect_regen matches 5.. run effect clear @s regeneration
+execute as @a[gamemode=!spectator] if score @s effect_regen matches 5.. run scoreboard players set @s effect_regen 0
 execute as @a[gamemode=!spectator] unless score @s effect_regen matches 1.. at @s if block ~ ~-1 ~ emerald_block run effect give @s regeneration 2 2 true
 execute as @a[gamemode=!spectator] unless score @s effect_regen matches 1.. at @s if block ~ ~-1 ~ emerald_block run scoreboard players set @s effect_regen 1