
# -> Add to heat value
scoreboard players add @s OverlyRealistic.World.BlockFiringTimeCurrent 1

# -> If heat < max then return
execute if score @s OverlyRealistic.World.BlockFiringTimeCurrent < @s OverlyRealistic.World.BlockFiringTimeMax run \
    return fail

# -> Set completion operation
function overly_realistic:general/custom_blocks/fireable_blocks/looping_operations/block_fire_complete with entity @s data
