
# -> Reset the compass ribon visibility
bossbar set overlyrealistic:compass_ribon_empty players
bossbar set overlyrealistic:compass_ribon_north players
bossbar set overlyrealistic:compass_ribon_south players
bossbar set overlyrealistic:compass_ribon_east players
bossbar set overlyrealistic:compass_ribon_west players

# -> Operate on players
execute as @a[tag=!OverlyRealistic.Player.IsDeity] at @s run \
    function overly_realistic:general/main_loops/main_loop_10t_operate

# -> Operate on campfire markers
#execute as @e[type=marker,tag=OverlyRealistic.CampfireBlock] at @s run \
    function overly_realistic:general/campfires/campfire_marker_operate

# -> Operate on stonecutter markers
#execute as @e[type=marker,tag=OverlyRealistic.StonecutterBlock] at @s run \
    function overly_realistic:general/stonecutters/stonecutters_operate

# -> Function tag
function #overly_realistic:general_loops/main_10t

# -> Loop
schedule function overly_realistic:general/main_loops/main_loop_10t 10t