Block conditions
OPP's block conditions. They go anywhere Origins accepts a block condition: origins:on_block, origins:in_block, origins:block_in_radius, origins:block_collision, origins:action_on_block_use, a raycast's block_condition, and so on.