scoreboard players set @s KyuAbsorbAmount 0
execute store result score @s KyuAbsorbAmount run data get entity @s AbsorptionAmount 100
effect clear @s[scores={KyuAbsorbAmount=..400}] absorption
effect give @s[nbt={Inventory:[{Slot:102b,tag:{kyuabsorbmodule:1b}}]}] absorption 1200 0
tellraw @s[nbt={Inventory:[{Slot:102b,tag:{kyuabsorbmodule:1b}}]}] ["",{"text":"Your 'Absorption' module has refreshed!","color":"yellow","italic":"true"}]