package openeye.notes.entries;
import com.google.common.base.Strings;
import net.minecraft.util.text.ITextComponent;
import net.minecraft.util.text.TextComponentString;
import net.minecraft.util.text.TextComponentTranslation;
import openeye.notes.NoteCategory;
import openeye.responses.ResponseKnownCrashAction;
public class ResolvedCrashEntry extends NoteEntry {
private final String url;
private final String note;
public ResolvedCrashEntry(ResponseKnownCrashAction msg) {
super(NoteCategory.RESOLVED_CRASH, 64);
this.url = msg.url;
this.note = msg.note;
}
@Override
public ITextComponent title() {
return new TextComponentTranslation("openeye.notes.title.resolved_crash");
}
@Override
public ITextComponent content() {
return new TextComponentString(Strings.nullToEmpty(note));
}
@Override
public String url() {
return url;
}
}