It's not a cuboid, it can be composed of several boxes and has rotation point information. Then, net.minecraft.client.model.Box
(which actually is a cuboid shape) should be renamed to Cuboid
to avoid conflicting with net.minecraft.util.math.Box
.
Would even just Part be too generic? Seems a bit strange to have a model prefix when nothing else really does
I wouldn't change Box
. Box is the perfect name for it.
ModelPart
is okay, though I'd suggest the variationsModelSubPart
, SubPart
.
Other names like BoxSet
, BoxList
, RotatedBoxSet
and RotatedBoxList
all fit as well.
The model Box name is not great, because it conflicts with the utility box. And it never contains anything, so I think Cuboid
is more appropriate.