Le problème, c’est que la manière dont les rotations sont faites dans les blockstate n’est pas faite pour des valeurs qui ne sont pas des multiples de 90. C’est une espèce de fausse rotation. Juste la taille des éléments est changée pour donner une impression de rotation.
Si tu veux éviter de faire 16 models, tu peux en faire que 4 et appliquer en plus des rotations dans le blockstate.