物議を醸す提案のためのフィードバックチケット。 これに対する賛成と反対の理由は大いにありがたいです。 「 BlockPos
は既知のMojang名です」は、私の意見では有効な議論ではありません。 多くのクラスは、使用されていないMojangの名前を知っています。 BlockPos
は、単なるブロック以上に積極的に使用されていると私は主張します。 Position
は、intベースの位置ベクトルのより一般的な表現です。
BlockPos
の「良い」点は、座標グリッドに固定されていることを示していることです。 Position
は、より曖昧に感じられ( Vec3f
に適しています)、実際には、使用している座標グリッド固有の方法(方向によるオフセットなど)を考慮していません。
位置は浮動小数点ベクトルに適しています。
ええ、 BlockPos
を変更した場合でも、整数であることを強調する必要があります。
フィードバックは高く評価されており、この名前が浮動小数点ベクトルにより適していることに同意します。
退屈すぎると感じた場合は、代わりにIntegerLattice
と呼ぶことができます
代わりにIntegerLatticeと呼ぶことができます
ラティスはすべてのポイントのセットです。 IntegerLatticePoint / IntegerLatticePositionである必要があります
最も参考になるコメント
位置は浮動小数点ベクトルに適しています。