package net.minecraft.gametest.framework; import com.mojang.logging.LogUtils; import net.minecraft.Util; import org.slf4j.Logger; public class LogTestReporter implements TestReporter { private static final Logger LOGGER = LogUtils.getLogger(); @Override public void onTestFailed(GameTestInfo testInfo) { String string = testInfo.getTestBlockPos().toShortString(); if (testInfo.isRequired()) { LOGGER.error("{} failed at {}! {}", testInfo.id(), string, Util.describeError(testInfo.getError())); } else { LOGGER.warn("(optional) {} failed at {}. {}", testInfo.id(), string, Util.describeError(testInfo.getError())); } } @Override public void onTestSuccess(GameTestInfo testInfo) { } }