Spaces:
Build error
Build error
package com.mojang.realmsclient.gui.screens; | |
import javax.annotation.Nullable; | |
import net.minecraftforge.api.distmarker.Dist; | |
import net.minecraftforge.api.distmarker.OnlyIn; | |
public class UploadResult { | |
public final int statusCode; | |
public final String errorMessage; | |
UploadResult(int p_90136_, String p_90137_) { | |
this.statusCode = p_90136_; | |
this.errorMessage = p_90137_; | |
} | |
public String getSimplifiedErrorMessage() { | |
if (this.statusCode >= 200 && this.statusCode < 300) { | |
return null; | |
} else { | |
return this.statusCode == 400 && this.errorMessage != null ? this.errorMessage : String.valueOf(this.statusCode); | |
} | |
} | |
public static class Builder { | |
private int statusCode = -1; | |
private String errorMessage; | |
public UploadResult.Builder withStatusCode(int p_90147_) { | |
this.statusCode = p_90147_; | |
return this; | |
} | |
public UploadResult.Builder withErrorMessage( { String p_90149_) | |
this.errorMessage = p_90149_; | |
return this; | |
} | |
public UploadResult build() { | |
return new UploadResult(this.statusCode, this.errorMessage); | |
} | |
} | |
} |