半ブロックがブロックでない根拠ってなんだよ
Projeltileが当たればBlockFaceを返すべきだし経路探索時には足場かつ遮蔽物として認識されるべきだし上付きに関しては上にRS系のものが置けるべきだしなによりfillとかの対象になるべきだろ
これだけブロックの特徴を持つのにブロックを親に持つべきではないのか?
それこそDRYにすら反すると思うんだけど