package net.minecraft.util.profiling; import java.nio.file.Path; import java.util.List; public interface ProfileResults { char PATH_SEPARATOR = '\u001e'; List getTimes(String p_18574_); boolean saveResults(Path p_145957_); long getStartTimeNano(); int getStartTimeTicks(); long getEndTimeNano(); int getEndTimeTicks(); default long getNanoDuration() { return this.getEndTimeNano() - this.getStartTimeNano(); } default int getTickDuration() { return this.getEndTimeTicks() - this.getStartTimeTicks(); } String getProfilerResults(); static String demanglePath(String p_18576_) { return p_18576_.replace('\u001e', '.'); } }