net.minecraft.client.session.report

public record AbuseReportSender$Impl

implements AbuseReportSender

net.minecraft.client.multiplayer.chat.report.AbuseReportSender$Services
net.minecraft.class_7563$class_7565
net.minecraft.client.session.report.AbuseReportSender$Impl

Field summary

Modifier and TypeField
private final ReporterEnvironment
environment
comp_875
environment
private final com.mojang.authlib.minecraft.UserApiService
userApiService
comp_876
userApiService
private static final Text
SERVICE_UNAVAILABLE_TEXT
field_39642
SERVICE_UNAVAILABLE_ERROR_TEXT
private static final Text
HTTP_ERROR_TEXT
field_39643
HTTP_ERROR_TEXT
private static final Text
JSON_ERROR_TEXT
field_39644
JSON_ERROR_TEXT

Constructor summary

ModifierConstructor
public (ReporterEnvironment environment, com.mojang.authlib.minecraft.UserApiService userApiService)

Method summary

Modifier and TypeMethod
public CompletableFuture<com.mojang.datafixers.util.Unit>
send(UUID id, ReportType reportType, com.mojang.authlib.minecraft.report.AbuseReport report)
method_44563(UUID arg0, class_8776 arg1, com.mojang.authlib.minecraft.report.AbuseReport arg2)
send(UUID arg0, AbuseReportType arg1, com.mojang.authlib.minecraft.report.AbuseReport arg2)
public boolean
isEnabled()
method_44561()
canSendReports()
private Text
getHttpErrorDescription(com.mojang.authlib.exceptions.MinecraftClientHttpException e)
method_44566(com.mojang.authlib.exceptions.MinecraftClientHttpException arg0)
getErrorText(com.mojang.authlib.exceptions.MinecraftClientHttpException exception)
private Text
getErrorDescription(com.mojang.authlib.exceptions.MinecraftClientException e)
method_44565(com.mojang.authlib.exceptions.MinecraftClientException arg0)
getErrorText(com.mojang.authlib.exceptions.MinecraftClientException exception)
public com.mojang.authlib.minecraft.report.AbuseReportLimits
reportLimits()
method_44564()
getLimits()
public ReporterEnvironment
environment()
comp_875()
environment()
public com.mojang.authlib.minecraft.UserApiService
userApiService()
comp_876()
userApiService()
private com.mojang.datafixers.util.Unit
lambda$send$0(UUID arg0, com.mojang.authlib.minecraft.report.AbuseReport arg1, ReportType arg2)
method_44567(UUID arg0, com.mojang.authlib.minecraft.report.AbuseReport arg1, class_8776 arg2)
method_44567(UUID arg0, com.mojang.authlib.minecraft.report.AbuseReport arg1, AbuseReportType arg2)