diff --git a/core/src/main/java/com/seibel/distanthorizons/core/util/objects/DataCorruptedException.java b/core/src/main/java/com/seibel/distanthorizons/core/util/objects/DataCorruptedException.java index 3195bb320..48eaa7f12 100644 --- a/core/src/main/java/com/seibel/distanthorizons/core/util/objects/DataCorruptedException.java +++ b/core/src/main/java/com/seibel/distanthorizons/core/util/objects/DataCorruptedException.java @@ -16,9 +16,13 @@ public class DataCorruptedException extends Exception this.addSuppressed(e); } - public DataCorruptedException(String message) + public DataCorruptedException(String message) { super(message); } + + public DataCorruptedException(String message, Exception e) { super(message); + this.setStackTrace(e.getStackTrace()); + this.addSuppressed(e); } }