From aa771c0cbbd9785ed0293e9088f2fd2be06aa911 Mon Sep 17 00:00:00 2001 From: BuildTools Date: Wed, 9 Mar 2016 16:24:09 +0100 Subject: [PATCH] 0.2h Only add a newline if not empty --- src/com/massivecraft/massivecore/MassiveException.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/com/massivecraft/massivecore/MassiveException.java b/src/com/massivecraft/massivecore/MassiveException.java index afc88820..6b440fba 100644 --- a/src/com/massivecraft/massivecore/MassiveException.java +++ b/src/com/massivecraft/massivecore/MassiveException.java @@ -34,7 +34,13 @@ public class MassiveException extends Exception public MassiveException setMsg(String msg, Object... objects) { this.messages = Mson.parse(msg, objects); return this; } // Add single - public MassiveException addMessage(Object part) { this.messages = this.messages.add(Mson.mson("\n", part)); return this; } + public MassiveException addMessage(Object part) + { + // Only add a newline if not empty. + Mson mson = this.messages.isEmpty() ? Mson.mson(part) : Mson.mson("\n", part); + this.messages = this.messages.add(mson); + return this; + } public MassiveException addMsg(String msg) { return this.addMessage(Mson.parse(msg)); } public MassiveException addMsg(String msg, Object... args) { return this.addMessage(Mson.parse(msg, args)); }