diff --git a/src/main/java/com/glisco/isometricrenders/render/ItemRenderable.java b/src/main/java/com/glisco/isometricrenders/render/ItemRenderable.java index ea64833..79e979f 100644 --- a/src/main/java/com/glisco/isometricrenders/render/ItemRenderable.java +++ b/src/main/java/com/glisco/isometricrenders/render/ItemRenderable.java @@ -18,7 +18,7 @@ public class ItemRenderable extends DefaultRenderable { static { PROPERTIES.slant.setDefaultValue(0).setToDefault(); - PROPERTIES.rotation.setDefaultValue(180).setToDefault(); + PROPERTIES.rotation.setDefaultValue(0).setToDefault(); } private final ItemStack stack; @@ -42,6 +42,8 @@ public void emitVertices(MatrixStack matrices, VertexConsumerProvider vertexCons matrices.multiply(Vec3f.POSITIVE_Y.getDegreesQuaternion(-this.properties().rotation.get())); matrices.multiply(Vec3f.POSITIVE_X.getDegreesQuaternion(30)); matrices.multiply(Vec3f.POSITIVE_Y.getDegreesQuaternion(this.properties().rotation.get() + 135)); + } else { + matrices.multiply(Vec3f.POSITIVE_Y.getDegreesQuaternion(180)); } itemRenderer.renderItem(this.stack, ModelTransformation.Mode.FIXED, LightmapTextureManager.MAX_LIGHT_COORDINATE,