#at checkしたい座標 function untwo:proj_sys/collision_check/pass_shape_list_01/ score:#&collsion.decimal.x y z　(checkしたい座標の小数点以下)
#現在地が当たったら1、空気なら0
# ブロック衝突判定

execute if block ~ ~ ~ #untwo:collision/pass_through/ass_air_01 run return fail
execute unless block ~ ~ ~ #untwo:collision/pass_through/unique run return 1
execute if block ~ ~ ~ #untwo:collision/pass_through/concatenation run return run function untwo:proj_sys/collision_check/pass_shape_list_01/concatenation/
execute if block ~ ~ ~ #untwo:collision/pass_through/functional run return run function untwo:proj_sys/collision_check/pass_shape_list_01/functional/
execute if block ~ ~ ~ #untwo:collision/pass_through/natural run return run function untwo:proj_sys/collision_check/pass_shape_list_01/natural/
execute if block ~ ~ ~ #untwo:collision/pass_through/redstone run return run function untwo:proj_sys/collision_check/pass_shape_list_01/redstone/
execute if block ~ ~ ~ #untwo:collision/pass_through/other run return run function untwo:proj_sys/collision_check/pass_shape_list_01/other/

