diff --git a/src/main/java/com/minelittlepony/PonyConfig.java b/src/main/java/com/minelittlepony/PonyConfig.java index 302440e1..1a918629 100644 --- a/src/main/java/com/minelittlepony/PonyConfig.java +++ b/src/main/java/com/minelittlepony/PonyConfig.java @@ -65,4 +65,8 @@ public class PonyConfig extends SensibleConfig implements Exposable { public void setPonyLevel(PonyLevel ponylevel) { this.ponylevel = ponylevel; } + + public float getGlobalScaleFactor() { + return showscale ? 1F : 1.3F; + } } diff --git a/src/main/java/com/minelittlepony/pony/data/PonySize.java b/src/main/java/com/minelittlepony/pony/data/PonySize.java index 7366cee2..bd336f1f 100644 --- a/src/main/java/com/minelittlepony/pony/data/PonySize.java +++ b/src/main/java/com/minelittlepony/pony/data/PonySize.java @@ -25,17 +25,11 @@ public enum PonySize implements ITriggerPixelMapped { } public float getShadowSize() { - if (MineLittlePony.getConfig().showscale) { - return shadowSize * 0.9F; - } - return shadowSize; + return shadowSize * MineLittlePony.getConfig().getGlobalScaleFactor(); } public float getScaleFactor() { - if (MineLittlePony.getConfig().showscale) { - return scale * 0.9F; - } - return scale; + return scale * MineLittlePony.getConfig().getGlobalScaleFactor(); } public PonyTransformation getTranformation() {