diff --git a/src/main/java/carpet/script/utils/ShapeDispatcher.java b/src/main/java/carpet/script/utils/ShapeDispatcher.java index 86ba6a03..43b09746 100644 --- a/src/main/java/carpet/script/utils/ShapeDispatcher.java +++ b/src/main/java/carpet/script/utils/ShapeDispatcher.java @@ -474,7 +474,7 @@ public class ShapeDispatcher String alignStr = options.get("align").getString(); if ("right".equalsIgnoreCase(alignStr)) align = 1; - else + else if ("left".equalsIgnoreCase(alignStr)) align = -1; } doublesided = false; diff --git a/src/main/java/carpet/script/utils/ShapesRenderer.java b/src/main/java/carpet/script/utils/ShapesRenderer.java index e4ba4bd1..049c4b0f 100644 --- a/src/main/java/carpet/script/utils/ShapesRenderer.java +++ b/src/main/java/carpet/script/utils/ShapesRenderer.java @@ -269,7 +269,7 @@ public class ShapesRenderer { RenderSystem.rotatef(shape.tilt, 0.0f, 0.0f, 1.0f); } - RenderSystem.translatef(-10*shape.indent, -10*shape.height, (float) (-10*renderEpsilon)-10*shape.raise); + RenderSystem.translatef(-10*shape.indent, -10*shape.height-9, (float) (-10*renderEpsilon)-10*shape.raise); //if (visibleThroughWalls) RenderSystem.disableDepthTest(); RenderSystem.scalef(-1.0F, 1.0F, 1.0F);