
# -> Tool handle
execute if score #or.tool_handle_property_handle_type OverlyRealistic.General.ArbitraryData matches 1 run \
    item modify entity @s contents overly_realistic:tool_handle_texture_data/handle/type_1
execute if score #or.tool_handle_property_handle_type OverlyRealistic.General.ArbitraryData matches 2 run \
    item modify entity @s contents overly_realistic:tool_handle_texture_data/handle/type_2
execute if score #or.tool_handle_property_handle_type OverlyRealistic.General.ArbitraryData matches 3 run \
    item modify entity @s contents overly_realistic:tool_handle_texture_data/handle/type_3
execute if score #or.tool_handle_property_handle_type OverlyRealistic.General.ArbitraryData matches 4 run \
    item modify entity @s contents overly_realistic:tool_handle_texture_data/handle/type_4

# -> Cordage
execute if score #or.tool_handle_property_cordage_type OverlyRealistic.General.ArbitraryData matches 1 run \
    item modify entity @s contents overly_realistic:tool_handle_texture_data/cordage/type_1
execute if score #or.tool_handle_property_cordage_type OverlyRealistic.General.ArbitraryData matches 2 run \
    item modify entity @s contents overly_realistic:tool_handle_texture_data/cordage/type_2
execute if score #or.tool_handle_property_cordage_type OverlyRealistic.General.ArbitraryData matches 3 run \
    item modify entity @s contents overly_realistic:tool_handle_texture_data/cordage/type_3
execute if score #or.tool_handle_property_cordage_type OverlyRealistic.General.ArbitraryData matches 4 run \
    item modify entity @s contents overly_realistic:tool_handle_texture_data/cordage/type_4

# -> Adhesive
execute if score #or.tool_handle_property_adhesive_type OverlyRealistic.General.ArbitraryData matches 1 run \
    item modify entity @s contents overly_realistic:tool_handle_texture_data/adhesive/type_1
execute if score #or.tool_handle_property_adhesive_type OverlyRealistic.General.ArbitraryData matches 2 run \
    item modify entity @s contents overly_realistic:tool_handle_texture_data/adhesive/type_2
execute if score #or.tool_handle_property_adhesive_type OverlyRealistic.General.ArbitraryData matches 3 run \
    item modify entity @s contents overly_realistic:tool_handle_texture_data/adhesive/type_3
execute if score #or.tool_handle_property_adhesive_type OverlyRealistic.General.ArbitraryData matches 4 run \
    item modify entity @s contents overly_realistic:tool_handle_texture_data/adhesive/type_4
execute if score #or.tool_handle_property_adhesive_type OverlyRealistic.General.ArbitraryData matches 5 run \
    item modify entity @s contents overly_realistic:tool_handle_texture_data/adhesive/type_5
