Yarn: Vector3f está em client.util.math

Criado em 23 nov. 2019  ·  6Comentários  ·  Fonte: FabricMC/yarn

Não é apenas cliente (a partir de 1.15-pre1).

bug discussion

Comentários muito úteis

Então eu acho que Vector deveria ser MutableVec .

Todos 6 comentários

Hmm, essas coisas Vector etc. são caracterizadas por seus campos mutáveis ​​e uso esmagador do cliente em comparação com suas contrapartes util.math. Coisa interessante de se olhar.

Os nomes de Vec e Vector também são muito estranhos. Não faz sentido nomear duas classes da mesma forma, mas com um nome abreviado. Qual é a diferença importante entre Vector3d e Vec3d (por que Mojang não usa uma única classe?).

temos Vec para tipos imutáveis ​​e Vector para tipos mutáveis.

Então eu acho que Vector deveria ser MutableVec .

@ Yanis48 Na verdade, ainda não estou muito certo de como lidar com isso; devemos renomear isso para Vector3f para distinguir do imutável vec3d no pacote minecraft util math e passar para minecraft util math ou?

Acho que devemos renomeá-lo para Vec3f e movê-lo para nm.util.math

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

haykam821 picture haykam821  ·  4Comentários

ChloeDawn picture ChloeDawn  ·  6Comentários

altrisi picture altrisi  ·  4Comentários

quat1024 picture quat1024  ·  3Comentários

Boundarybreaker picture Boundarybreaker  ·  3Comentários