记录类 ClientInformation
java.lang.Object
java.lang.Record
net.minecraft.server.level.ClientInformation
public record ClientInformation(String language, int viewDistance, ChatVisiblity chatVisibility, boolean chatColors, int modelCustomisation, HumanoidArm mainHand, boolean textFilteringEnabled, boolean allowsListing, ParticleStatus particleStatus)
extends Record
-
字段概要
字段修饰符和类型字段说明private final boolean
allowsListing
记录组件的字段。private final boolean
chatColors
记录组件的字段。private final ChatVisiblity
chatVisibility
记录组件的字段。private final String
language
记录组件的字段。private final HumanoidArm
mainHand
记录组件的字段。static final int
private final int
modelCustomisation
记录组件的字段。private final ParticleStatus
particleStatus
记录组件的字段。private final boolean
textFilteringEnabled
记录组件的字段。private final int
viewDistance
记录组件的字段。 -
构造器概要
构造器构造器说明ClientInformation
(String language, int viewDistance, ChatVisiblity chatVisibility, boolean chatColors, int modelCustomisation, HumanoidArm mainHand, boolean textFilteringEnabled, boolean allowsListing, ParticleStatus particleStatus) 创建ClientInformation
记录类的实例。ClientInformation
(FriendlyByteBuf p_300049_) -
方法概要
修饰符和类型方法说明boolean
返回allowsListing
记录组件的值。boolean
返回chatColors
记录组件的值。返回chatVisibility
记录组件的值。static ClientInformation
final boolean
指示某个其他对象是否“等于”此对象。final int
hashCode()
返回此对象的哈希代码值。language()
返回language
记录组件的值。mainHand()
返回mainHand
记录组件的值。int
返回modelCustomisation
记录组件的值。返回particleStatus
记录组件的值。boolean
返回textFilteringEnabled
记录组件的值。final String
toString()
返回此记录类的字符串表示形式。int
返回viewDistance
记录组件的值。void
write
(FriendlyByteBuf p_297289_)
-
字段详细资料
-
language
language
记录组件的字段。 -
viewDistance
private final int viewDistanceviewDistance
记录组件的字段。 -
chatVisibility
chatVisibility
记录组件的字段。 -
chatColors
private final boolean chatColorschatColors
记录组件的字段。 -
modelCustomisation
private final int modelCustomisationmodelCustomisation
记录组件的字段。 -
mainHand
mainHand
记录组件的字段。 -
textFilteringEnabled
private final boolean textFilteringEnabledtextFilteringEnabled
记录组件的字段。 -
allowsListing
private final boolean allowsListingallowsListing
记录组件的字段。 -
particleStatus
particleStatus
记录组件的字段。 -
MAX_LANGUAGE_LENGTH
public static final int MAX_LANGUAGE_LENGTH- 另请参阅:
-
-
构造器详细资料
-
ClientInformation
-
ClientInformation
public ClientInformation(String language, int viewDistance, ChatVisiblity chatVisibility, boolean chatColors, int modelCustomisation, HumanoidArm mainHand, boolean textFilteringEnabled, boolean allowsListing, ParticleStatus particleStatus) 创建ClientInformation
记录类的实例。- 参数:
language
-language
记录组件的值viewDistance
-viewDistance
记录组件的值chatVisibility
-chatVisibility
记录组件的值chatColors
-chatColors
记录组件的值modelCustomisation
-modelCustomisation
记录组件的值mainHand
-mainHand
记录组件的值textFilteringEnabled
-textFilteringEnabled
记录组件的值allowsListing
-allowsListing
记录组件的值particleStatus
-particleStatus
记录组件的值
-
-
方法详细资料
-
write
-
createDefault
-
toString
返回此记录类的字符串表示形式。此表示形式包含类的名称,后跟每个记录组件的名称和值。 -
hashCode
public final int hashCode()返回此对象的哈希代码值。此值派生自每个记录组件的哈希代码。 -
equals
指示某个其他对象是否“等于”此对象。如果两个对象属于同一个类,而且所有记录组件都相等,则这两个对象相等。 使用Objects::equals(Object,Object)
对参考组件进行比较;使用 '==' 对基元组件进行比较 -
language
返回language
记录组件的值。- 返回:
language
记录组件的值
-
viewDistance
public int viewDistance()返回viewDistance
记录组件的值。- 返回:
viewDistance
记录组件的值
-
chatVisibility
返回chatVisibility
记录组件的值。- 返回:
chatVisibility
记录组件的值
-
chatColors
public boolean chatColors()返回chatColors
记录组件的值。- 返回:
chatColors
记录组件的值
-
modelCustomisation
public int modelCustomisation()返回modelCustomisation
记录组件的值。- 返回:
modelCustomisation
记录组件的值
-
mainHand
返回mainHand
记录组件的值。- 返回:
mainHand
记录组件的值
-
textFilteringEnabled
public boolean textFilteringEnabled()返回textFilteringEnabled
记录组件的值。- 返回:
textFilteringEnabled
记录组件的值
-
allowsListing
public boolean allowsListing()返回allowsListing
记录组件的值。- 返回:
allowsListing
记录组件的值
-
particleStatus
返回particleStatus
记录组件的值。- 返回:
particleStatus
记录组件的值
-