クライアント専用ではありません(1.15-pre1以降)。
うーん、これらのVector
ものなどは、それらの可変フィールドと、util.mathの対応物と比較して圧倒的にクライアントの使用法によって特徴づけられます。 調べるべき興味深いこと。
Vec
とVector
命名も非常に奇妙です。 2つのクラスに同じ名前を付けることは意味がありませんが、1つの名前を省略します。 Vector3d
とVec3d
の重要な違いは何ですか(Mojangが単一のクラスを使用しないのはなぜですか?)。
不変型にはVec
があり、可変型にはVector
があります。
次に、 Vector
はMutableVec
必要があると思います。
@ Yanis48実際、これを処理するかどうかはまだよくVector3f
に名前変更して、minecraft util mathパッケージの不変のvec3dと区別し、minecraft util mathに移動する必要がありますか?
名前をVec3f
、nm.util.mathに移動する必要があると思います。
最も参考になるコメント
次に、
Vector
はMutableVec
必要があると思います。