记录类 AbuseReportSender.Services
java.lang.Object
java.lang.Record
net.minecraft.client.multiplayer.chat.report.AbuseReportSender.Services
- 所有已实现的接口:
AbuseReportSender
- 封闭接口:
AbuseReportSender
public static record AbuseReportSender.Services(ReportEnvironment environment, com.mojang.authlib.minecraft.UserApiService userApiService)
extends Record
implements AbuseReportSender
-
嵌套类概要
从接口继承的嵌套类/接口 net.minecraft.client.multiplayer.chat.report.AbuseReportSender
AbuseReportSender.SendException, AbuseReportSender.Services
-
字段概要
字段修饰符和类型字段说明private final ReportEnvironment
environment
记录组件的字段。private static final Component
private static final Component
private static final Component
private final com.mojang.authlib.minecraft.UserApiService
userApiService
记录组件的字段。 -
构造器概要
构造器构造器说明Services
(ReportEnvironment environment, com.mojang.authlib.minecraft.UserApiService userApiService) 创建Services
记录类的实例。 -
方法概要
修饰符和类型方法说明返回environment
记录组件的值。final boolean
指示某个其他对象是否“等于”此对象。private Component
getErrorDescription
(com.mojang.authlib.exceptions.MinecraftClientException p_240068_) private Component
getHttpErrorDescription
(com.mojang.authlib.exceptions.MinecraftClientHttpException p_239705_) final int
hashCode()
返回此对象的哈希代码值。boolean
com.mojang.authlib.minecraft.report.AbuseReportLimits
CompletableFuture
<com.mojang.datafixers.util.Unit> send
(UUID p_239470_, ReportType p_297714_, com.mojang.authlib.minecraft.report.AbuseReport p_239471_) final String
toString()
返回此记录类的字符串表示形式。com.mojang.authlib.minecraft.UserApiService
返回userApiService
记录组件的值。
-
字段详细资料
-
environment
environment
记录组件的字段。 -
userApiService
private final com.mojang.authlib.minecraft.UserApiService userApiServiceuserApiService
记录组件的字段。 -
SERVICE_UNAVAILABLE_TEXT
-
HTTP_ERROR_TEXT
-
JSON_ERROR_TEXT
-
-
构造器详细资料
-
Services
public Services(ReportEnvironment environment, com.mojang.authlib.minecraft.UserApiService userApiService) 创建Services
记录类的实例。- 参数:
environment
-environment
记录组件的值userApiService
-userApiService
记录组件的值
-
-
方法详细资料
-
send
public CompletableFuture<com.mojang.datafixers.util.Unit> send(UUID p_239470_, ReportType p_297714_, com.mojang.authlib.minecraft.report.AbuseReport p_239471_) - 指定者:
send
在接口中AbuseReportSender
-
isEnabled
public boolean isEnabled()- 指定者:
isEnabled
在接口中AbuseReportSender
-
getHttpErrorDescription
private Component getHttpErrorDescription(com.mojang.authlib.exceptions.MinecraftClientHttpException p_239705_) -
getErrorDescription
private Component getErrorDescription(com.mojang.authlib.exceptions.MinecraftClientException p_240068_) -
reportLimits
public com.mojang.authlib.minecraft.report.AbuseReportLimits reportLimits()- 指定者:
reportLimits
在接口中AbuseReportSender
-
toString
返回此记录类的字符串表示形式。此表示形式包含类的名称,后跟每个记录组件的名称和值。 -
hashCode
public final int hashCode()返回此对象的哈希代码值。此值派生自每个记录组件的哈希代码。 -
equals
指示某个其他对象是否“等于”此对象。如果两个对象属于同一个类,而且所有记录组件都相等,则这两个对象相等。 此记录类中的所有组件都使用Objects::equals(Object,Object)
进行比较。 -
environment
返回environment
记录组件的值。- 返回:
environment
记录组件的值
-
userApiService
public com.mojang.authlib.minecraft.UserApiService userApiService()返回userApiService
记录组件的值。- 返回:
userApiService
记录组件的值
-