From b09f774d422263ce15b97d6d0804beddf856176d Mon Sep 17 00:00:00 2001 From: IRONM00N <64110067+IRONM00N@users.noreply.github.com> Date: Sun, 27 Feb 2022 11:53:57 -0500 Subject: feat: improve formating :) --- .../notenoughupdates/mbgui/MBAnchorPoint.java | 94 +++++++++++----------- 1 file changed, 47 insertions(+), 47 deletions(-) (limited to 'src/main/java/io/github/moulberry/notenoughupdates/mbgui/MBAnchorPoint.java') diff --git a/src/main/java/io/github/moulberry/notenoughupdates/mbgui/MBAnchorPoint.java b/src/main/java/io/github/moulberry/notenoughupdates/mbgui/MBAnchorPoint.java index 7d4b3b11..eaf41ba6 100644 --- a/src/main/java/io/github/moulberry/notenoughupdates/mbgui/MBAnchorPoint.java +++ b/src/main/java/io/github/moulberry/notenoughupdates/mbgui/MBAnchorPoint.java @@ -5,51 +5,51 @@ import org.lwjgl.util.vector.Vector2f; import java.io.Serializable; public class MBAnchorPoint implements Serializable { - public enum AnchorPoint { - TOPLEFT(0, 0), TOPMID(0.5f, 0), TOPRIGHT(1, 0), - MIDRIGHT(1, 0.5f), BOTRIGHT(1, 1), BOTMID(0.5f, 1), - BOTLEFT(0, 1), MIDLEFT(0, 0.5f), MIDMID(0.5f, 0.5f); - - public final float x; - public final float y; - - AnchorPoint(float x, float y) { - this.x = x; - this.y = y; - } - } - - public AnchorPoint anchorPoint; - public Vector2f offset; - public boolean inventoryRelative; - - public MBAnchorPoint(AnchorPoint anchorPoint, Vector2f offset) { - this(anchorPoint, offset, false); - } - - public MBAnchorPoint(AnchorPoint anchorPoint, Vector2f offset, boolean inventoryRelative) { - this.anchorPoint = anchorPoint; - this.offset = offset; - this.inventoryRelative = inventoryRelative; - } - - public static MBAnchorPoint createFromString(String str) { - if (str == null || str.split(":").length != 4) { - return null; - } - - try { - String[] split = str.split(":"); - AnchorPoint point = AnchorPoint.valueOf(split[0].toUpperCase()); - Vector2f pos = new Vector2f(Float.parseFloat(split[1]), Float.parseFloat(split[2])); - return new MBAnchorPoint(point, pos, Boolean.parseBoolean(split[3])); - } catch (Exception e) { - return null; - } - } - - @Override - public String toString() { - return anchorPoint.toString() + ":" + offset.x + ":" + offset.y + ":" + inventoryRelative; - } + public enum AnchorPoint { + TOPLEFT(0, 0), TOPMID(0.5f, 0), TOPRIGHT(1, 0), + MIDRIGHT(1, 0.5f), BOTRIGHT(1, 1), BOTMID(0.5f, 1), + BOTLEFT(0, 1), MIDLEFT(0, 0.5f), MIDMID(0.5f, 0.5f); + + public final float x; + public final float y; + + AnchorPoint(float x, float y) { + this.x = x; + this.y = y; + } + } + + public AnchorPoint anchorPoint; + public Vector2f offset; + public boolean inventoryRelative; + + public MBAnchorPoint(AnchorPoint anchorPoint, Vector2f offset) { + this(anchorPoint, offset, false); + } + + public MBAnchorPoint(AnchorPoint anchorPoint, Vector2f offset, boolean inventoryRelative) { + this.anchorPoint = anchorPoint; + this.offset = offset; + this.inventoryRelative = inventoryRelative; + } + + public static MBAnchorPoint createFromString(String str) { + if (str == null || str.split(":").length != 4) { + return null; + } + + try { + String[] split = str.split(":"); + AnchorPoint point = AnchorPoint.valueOf(split[0].toUpperCase()); + Vector2f pos = new Vector2f(Float.parseFloat(split[1]), Float.parseFloat(split[2])); + return new MBAnchorPoint(point, pos, Boolean.parseBoolean(split[3])); + } catch (Exception e) { + return null; + } + } + + @Override + public String toString() { + return anchorPoint.toString() + ":" + offset.x + ":" + offset.y + ":" + inventoryRelative; + } } -- cgit