From 9cebd7ee5485e31c617e375468d892b1348a3e8d Mon Sep 17 00:00:00 2001 From: James Seibel Date: Sat, 18 May 2024 08:07:41 -0500 Subject: [PATCH] Add ConfigBasedLogger.errorAndThrow() --- .../distanthorizons/core/logging/ConfigBasedLogger.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/core/src/main/java/com/seibel/distanthorizons/core/logging/ConfigBasedLogger.java b/core/src/main/java/com/seibel/distanthorizons/core/logging/ConfigBasedLogger.java index 7d04d0c2f..e55283313 100644 --- a/core/src/main/java/com/seibel/distanthorizons/core/logging/ConfigBasedLogger.java +++ b/core/src/main/java/com/seibel/distanthorizons/core/logging/ConfigBasedLogger.java @@ -117,4 +117,11 @@ public class ConfigBasedLogger public void debug(String str, Object... param) { this.log(Level.DEBUG, str, param); } public void trace(String str, Object... param) { this.log(Level.TRACE, str, param); } + /** Used by MC 1.20.6 getOrThrow() methods */ + public Exception errorAndThrow(String str, Exception e) + { + this.log(Level.ERROR, str); + return e; + } + }