No es solo para clientes (a partir de 1.15-pre1).
Hmm, estas cosas de Vector
etc.se presentan por sus campos mutables y el uso abrumadoramente del cliente en comparación con sus contrapartes util.math. Algo interesante para investigar.
Los nombres de Vec
y Vector
también son muy extraños. No tiene sentido nombrar dos clases iguales pero con un nombre abreviado. ¿Cuál es la diferencia importante entre Vector3d
y Vec3d
(¿por qué Mojang no usa una sola clase?).
tenemos Vec
para tipos inmutables y Vector
para tipos mutables.
Entonces creo que Vector
debería ser MutableVec
.
@ Yanis48 En realidad, Vector3f
para distinguirlo del inmutable vec3d en el paquete de matemáticas util de minecraft y pasar a matemáticas util de minecraft, o?
Creo que deberíamos cambiarle el nombre a Vec3f
y moverlo a nm.util.math
Comentario más útil
Entonces creo que
Vector
debería serMutableVec
.