Fix painting offset if height is equal to 3 (Fixes #629)

This commit is contained in:
RednedEpic 2020-05-23 23:27:16 -05:00
parent ebd88c76aa
commit 7f5414cdef

View file

@ -67,7 +67,7 @@ public class PaintingEntity extends Entity {
Vector3f position = super.position; Vector3f position = super.position;
position = position.add(0.5, 0.5, 0.5); position = position.add(0.5, 0.5, 0.5);
double widthOffset = paintingName.getWidth() > 1 ? 0.5 : 0; double widthOffset = paintingName.getWidth() > 1 ? 0.5 : 0;
double heightOffset = paintingName.getHeight() > 1 ? 0.5 : 0; double heightOffset = paintingName.getHeight() > 1 && paintingName.getHeight() != 3 ? 0.5 : 0;
switch (direction) { switch (direction) {
case 0: return position.add(widthOffset, heightOffset, OFFSET); case 0: return position.add(widthOffset, heightOffset, OFFSET);