Skip to content

Commit b52daef

Browse files
committed
Allow logging empty messages (like println())
1 parent da20a2c commit b52daef

File tree

1 file changed

+33
-0
lines changed
  • log-utils/src/main/java/net/minecraftforge/util/logging

1 file changed

+33
-0
lines changed

log-utils/src/main/java/net/minecraftforge/util/logging/Log.java

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,15 @@ public static PrintStream getLog(Level level) {
100100
return level != null ? STREAMS.get(level) : EMPTY;
101101
}
102102

103+
/**
104+
* Prints an empty message to the given level, similar to {@link PrintStream#println()}.
105+
*
106+
* @param level The level to log the message at
107+
*/
108+
public static void log(Level level) {
109+
getLog(level).println();
110+
}
111+
103112
/**
104113
* Logs a message for the given level.
105114
*
@@ -136,6 +145,10 @@ public enum Level {
136145
DEBUG, QUIET, INFO, WARN, ERROR, FATAL;
137146
}
138147

148+
public static void debug() {
149+
log(Level.DEBUG);
150+
}
151+
139152
public static void debug(Object message) {
140153
log(Level.DEBUG, message);
141154
}
@@ -148,6 +161,10 @@ public static void debug(Object message, Throwable throwable) {
148161
log(Level.DEBUG, message, throwable);
149162
}
150163

164+
public static void quiet() {
165+
log(Level.QUIET);
166+
}
167+
151168
public static void quiet(Object message) {
152169
log(Level.QUIET, message);
153170
}
@@ -160,6 +177,10 @@ public static void quiet(Object message, Throwable throwable) {
160177
log(Level.QUIET, message, throwable);
161178
}
162179

180+
public static void info() {
181+
log(Level.INFO);
182+
}
183+
163184
public static void info(Object message) {
164185
log(Level.INFO, message);
165186
}
@@ -172,6 +193,10 @@ public static void info(Object message, Throwable throwable) {
172193
log(Level.INFO, message, throwable);
173194
}
174195

196+
public static void warn() {
197+
log(Level.WARN);
198+
}
199+
175200
public static void warn(Object message) {
176201
log(Level.WARN, message);
177202
}
@@ -184,6 +209,10 @@ public static void warn(Object message, Throwable throwable) {
184209
log(Level.WARN, message, throwable);
185210
}
186211

212+
public static void error() {
213+
log(Level.ERROR);
214+
}
215+
187216
public static void error(Object message) {
188217
log(Level.ERROR, message);
189218
}
@@ -196,6 +225,10 @@ public static void error(Object message, Throwable throwable) {
196225
log(Level.ERROR, message, throwable);
197226
}
198227

228+
public static void fatal() {
229+
log(Level.FATAL);
230+
}
231+
199232
public static void fatal(Object message) {
200233
log(Level.FATAL, message);
201234
}

0 commit comments

Comments
 (0)