
# -> Function tag
function #overly_realistic:internals/data_2_start

# -> Loop check for load
execute unless loaded -29999985 0 -29999985 run \
    return run \
        schedule function overly_realistic:main/data/load_data_1 1s

# -> Create perm entity (marker)
execute unless entity 00000001-0000-002a-0000-00010000002a run \
    summon marker -29999985 0 -29999985 {UUID:[I;1,42,1,42],Tags:["OverlyRealistic.PermMarkerEnt"]}

# -> Create perm entity (item display)
execute unless entity 00000001-0000-002b-0000-00010000002b run \
    summon item_display -29999985 1 -29999985 {UUID:[I;1,43,1,43],Tags:["OverlyRealistic.PermItemDisplayEnt"]}

# -> Function tag
function #overly_realistic:internals/data_2_end

# -> Load message
execute if score #or.setting.load_message OverlyRealistic.Settings.ArbitrarySetting matches 1 run \
    tellraw @a [{text:"★ Overly-Realistic → Loaded load_data_2! [3/3]",color:"green"}]

# MARKER: 00000001-0000-002a-0000-00010000002a
# ITEM DISPLAY: 00000001-0000-002b-0000-00010000002b