Newer
Older
void-pack-super-server / work / decompile-ee3ecae0 / net / minecraft / server / DebugOutputStream.java
Simon Lindgren on 26 Mar 2020 615 bytes first commit
package net.minecraft.server;

import java.io.OutputStream;

public class DebugOutputStream extends RedirectStream {

    public DebugOutputStream(String s, OutputStream outputstream) {
        super(s, outputstream);
    }

    @Override
    protected void a(String s) {
        StackTraceElement[] astacktraceelement = Thread.currentThread().getStackTrace();
        StackTraceElement stacktraceelement = astacktraceelement[Math.min(3, astacktraceelement.length)];

        DebugOutputStream.LOGGER.info("[{}]@.({}:{}): {}", this.b, stacktraceelement.getFileName(), stacktraceelement.getLineNumber(), s);
    }
}