execute if predicate items_py:equipped/lava_boots at @s unless block ~ ~-0.1 ~ #mrcd:air_like unless entity @e[type=#aec,tag=fire_point,distance=..0.8,limit=1] run function items:obj/fire_point/summon
execute if predicate items_py:equipped/frozen_boots at @s unless block ~ ~-0.1 ~ #mrcd:air_like unless entity @e[type=#aec,tag=freezing_point,distance=..0.8,limit=1] run function items:obj/freezing_point/summon
execute if predicate items_py:equipped/creeper_legs if score @s creeper_legs matches 0.. run scoreboard players remove @s creeper_legs 1
execute if predicate items_py:equipped/rage_glasses if score @s rage_glasses matches 0.. run scoreboard players remove @s rage_glasses 1
execute if predicate items_py:equipped/ice_chestplate if score @s ice_chestplate matches 0.. run scoreboard players remove @s ice_chestplate 1
execute if predicate items_py:equipped/steampunk_armor if score @s steampunk_armor matches 0.. run scoreboard players remove @s steampunk_armor 1
execute if score @s scaled_armor matches 2.. run effect give @s fire_resistance 1 0
